5605 lines
105 KiB
CSS
5605 lines
105 KiB
CSS
.phone-code[data-v-f7db4705] {
|
|
width: 100%;
|
|
max-width: 100%;
|
|
min-height: 100vh;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: flex-start;
|
|
padding: 0;
|
|
background: #fff;
|
|
overflow-x: hidden;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card[data-v-f7db4705] {
|
|
width: 100%;
|
|
max-width: 500px;
|
|
min-height: 100vh;
|
|
background: #fff;
|
|
border-radius: 0;
|
|
box-shadow: none;
|
|
overflow: hidden;
|
|
overflow-x: hidden;
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card-header[data-v-f7db4705] {
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 16px 20px;
|
|
background: #f7f9fb;
|
|
border-bottom: 1px solid #e5e7eb;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.card-header.has-card-brand[data-v-f7db4705] {
|
|
justify-content: space-between
|
|
}
|
|
|
|
.card-header[data-v-f7db4705]:not(.has-card-brand) {
|
|
justify-content: flex-start
|
|
}
|
|
|
|
.bank-icon[data-v-f7db4705] {
|
|
width: 40px;
|
|
height: 40px;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-brand-icon[data-v-f7db4705] {
|
|
height: 28px;
|
|
width: auto;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-body[data-v-f7db4705] {
|
|
padding: 20px;
|
|
position: relative;
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: column
|
|
}
|
|
|
|
.title[data-v-f7db4705] {
|
|
margin: 0 0 12px;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
color: #1f2937;
|
|
line-height: 1.3
|
|
}
|
|
|
|
.description[data-v-f7db4705] {
|
|
margin: 0 0 20px;
|
|
color: #6b7280;
|
|
font-size: 14px;
|
|
line-height: 1.6
|
|
}
|
|
|
|
.field[data-v-f7db4705] {
|
|
margin-bottom: 20px
|
|
}
|
|
|
|
.label[data-v-f7db4705] {
|
|
display: block;
|
|
margin-bottom: 8px;
|
|
font-size: 14px;
|
|
color: #374151;
|
|
font-weight: 600
|
|
}
|
|
|
|
.error[data-v-f7db4705] {
|
|
margin-top: 8px;
|
|
font-size: 13px;
|
|
color: #ef4444
|
|
}
|
|
|
|
.actions[data-v-f7db4705] {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 12px;
|
|
margin-bottom: 24px;
|
|
flex-wrap: wrap
|
|
}
|
|
|
|
.submit[data-v-f7db4705] {
|
|
padding: 12px 24px;
|
|
border: none;
|
|
border-radius: 6px;
|
|
background: #2563eb;
|
|
color: #fff;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
cursor: pointer;
|
|
min-width: 100px;
|
|
flex: 1;
|
|
transition: background-color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.submit[data-v-f7db4705]:hover:not(:disabled) {
|
|
background: #1d4ed8
|
|
}
|
|
|
|
.submit[data-v-f7db4705]:active:not(:disabled) {
|
|
background: #1e40af
|
|
}
|
|
|
|
.submit[data-v-f7db4705]:disabled {
|
|
opacity: .6;
|
|
cursor: not-allowed
|
|
}
|
|
|
|
.link[data-v-f7db4705] {
|
|
background: transparent;
|
|
border: none;
|
|
color: #2563eb;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
cursor: pointer;
|
|
padding: 12px 0;
|
|
text-decoration: none;
|
|
transition: color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.link[data-v-f7db4705]:hover:not(:disabled) {
|
|
color: #1d4ed8;
|
|
text-decoration: underline
|
|
}
|
|
|
|
.link[data-v-f7db4705]:active:not(:disabled) {
|
|
color: #1e40af
|
|
}
|
|
|
|
.link[data-v-f7db4705]:disabled {
|
|
color: #9ca3af;
|
|
cursor: not-allowed;
|
|
opacity: .6
|
|
}
|
|
|
|
.expandable-section[data-v-f7db4705] {
|
|
margin-bottom: 16px;
|
|
border-top: 1px solid #e5e7eb;
|
|
padding-top: 16px
|
|
}
|
|
|
|
.expandable-item[data-v-f7db4705] {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
cursor: pointer;
|
|
padding: 8px 0;
|
|
color: #374151;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
-webkit-user-select: none;
|
|
user-select: none;
|
|
transition: color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.expandable-item[data-v-f7db4705]:active {
|
|
color: #2563eb
|
|
}
|
|
|
|
.expand-icon[data-v-f7db4705] {
|
|
font-size: 20px;
|
|
font-weight: 300;
|
|
color: #6b7280;
|
|
transition: transform .3s, color .2s;
|
|
line-height: 1;
|
|
width: 20px;
|
|
height: 20px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.expand-icon.expanded[data-v-f7db4705] {
|
|
transform: rotate(45deg);
|
|
color: #2563eb
|
|
}
|
|
|
|
.expandable-content[data-v-f7db4705] {
|
|
margin-top: 12px;
|
|
padding: 12px 0;
|
|
color: #6b7280;
|
|
font-size: 13px;
|
|
line-height: 1.6;
|
|
animation: fadeIn-f7db4705 .3s ease-in
|
|
}
|
|
|
|
.expandable-content p[data-v-f7db4705] {
|
|
margin: 0
|
|
}
|
|
|
|
.phone-code[dir=rtl] .title[data-v-f7db4705],
|
|
.phone-code[dir=rtl] .description[data-v-f7db4705],
|
|
.phone-code[dir=rtl] .label[data-v-f7db4705],
|
|
.phone-code[dir=rtl] .error[data-v-f7db4705],
|
|
.phone-code[dir=rtl] .expandable-content p[data-v-f7db4705] {
|
|
text-align: right
|
|
}
|
|
|
|
.phone-code[dir=rtl] .card-header[data-v-f7db4705],
|
|
.phone-code[dir=rtl] .expandable-item[data-v-f7db4705],
|
|
.phone-code[dir=rtl] .actions[data-v-f7db4705] {
|
|
flex-direction: row-reverse
|
|
}
|
|
|
|
@keyframes fadeIn-f7db4705 {
|
|
0% {
|
|
opacity: 0;
|
|
transform: translateY(-5px)
|
|
}
|
|
|
|
to {
|
|
opacity: 1;
|
|
transform: translateY(0)
|
|
}
|
|
}
|
|
|
|
.overlay[data-v-f7db4705] {
|
|
position: absolute;
|
|
inset: 0;
|
|
background: #fffc;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
border-radius: 0;
|
|
z-index: 10
|
|
}
|
|
|
|
.spinner[data-v-f7db4705] {
|
|
width: 32px;
|
|
height: 32px;
|
|
border: 3px solid #e5e7eb;
|
|
border-top-color: #2563eb;
|
|
border-radius: 50%;
|
|
animation: spin-f7db4705 1s linear infinite
|
|
}
|
|
|
|
@keyframes spin-f7db4705 {
|
|
to {
|
|
transform: rotate(360deg)
|
|
}
|
|
}
|
|
|
|
@media(min-width:768px) {
|
|
.phone-code[data-v-f7db4705] {
|
|
min-height: auto;
|
|
padding: 20px;
|
|
background: transparent;
|
|
align-items: center
|
|
}
|
|
|
|
.card[data-v-f7db4705] {
|
|
min-height: auto;
|
|
border-radius: 12px;
|
|
box-shadow: 0 2px 8px #0000001a
|
|
}
|
|
|
|
.card-header[data-v-f7db4705] {
|
|
padding: 20px 24px
|
|
}
|
|
|
|
.bank-icon[data-v-f7db4705] {
|
|
width: 48px;
|
|
height: 48px
|
|
}
|
|
|
|
.card-brand-icon[data-v-f7db4705] {
|
|
height: 30px
|
|
}
|
|
|
|
.card-body[data-v-f7db4705] {
|
|
padding: 24px
|
|
}
|
|
|
|
.title[data-v-f7db4705] {
|
|
font-size: 24px
|
|
}
|
|
|
|
.description[data-v-f7db4705] {
|
|
margin-bottom: 24px
|
|
}
|
|
|
|
.actions[data-v-f7db4705] {
|
|
gap: 16px
|
|
}
|
|
|
|
.submit[data-v-f7db4705] {
|
|
flex: 0 1 auto
|
|
}
|
|
|
|
.link[data-v-f7db4705] {
|
|
padding: 0
|
|
}
|
|
|
|
.expandable-item[data-v-f7db4705]:hover {
|
|
color: #2563eb
|
|
}
|
|
|
|
.overlay[data-v-f7db4705] {
|
|
border-radius: 12px
|
|
}
|
|
}
|
|
|
|
@media(max-width:375px) {
|
|
.card-header[data-v-f7db4705] {
|
|
padding: 14px 16px
|
|
}
|
|
|
|
.bank-icon[data-v-f7db4705] {
|
|
width: 36px;
|
|
height: 36px
|
|
}
|
|
|
|
.card-brand-icon[data-v-f7db4705] {
|
|
height: 24px
|
|
}
|
|
|
|
.card-body[data-v-f7db4705] {
|
|
padding: 16px
|
|
}
|
|
|
|
.title[data-v-f7db4705] {
|
|
font-size: 18px;
|
|
margin-bottom: 10px
|
|
}
|
|
|
|
.description[data-v-f7db4705] {
|
|
font-size: 13px;
|
|
margin-bottom: 16px
|
|
}
|
|
|
|
.actions[data-v-f7db4705] {
|
|
flex-direction: column;
|
|
gap: 8px
|
|
}
|
|
|
|
.submit[data-v-f7db4705] {
|
|
width: 100%
|
|
}
|
|
|
|
.link[data-v-f7db4705] {
|
|
width: 100%;
|
|
text-align: center
|
|
}
|
|
}
|
|
|
|
.phone-code[data-v-ae6e0698] {
|
|
width: 100%;
|
|
max-width: 100%;
|
|
min-height: 100vh;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: flex-start;
|
|
padding: 0;
|
|
background: #fff;
|
|
overflow-x: hidden;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card[data-v-ae6e0698] {
|
|
width: 100%;
|
|
max-width: 500px;
|
|
min-height: 100vh;
|
|
background: #fff;
|
|
border-radius: 0;
|
|
box-shadow: none;
|
|
overflow: hidden;
|
|
overflow-x: hidden;
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card-header[data-v-ae6e0698] {
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 16px 20px;
|
|
background: #f7f9fb;
|
|
border-bottom: 1px solid #e5e7eb;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.card-header.has-card-brand[data-v-ae6e0698] {
|
|
justify-content: space-between
|
|
}
|
|
|
|
.card-header[data-v-ae6e0698]:not(.has-card-brand) {
|
|
justify-content: flex-start
|
|
}
|
|
|
|
.bank-icon[data-v-ae6e0698] {
|
|
width: 40px;
|
|
height: 40px;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-brand-icon[data-v-ae6e0698] {
|
|
height: 28px;
|
|
width: auto;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-body[data-v-ae6e0698] {
|
|
padding: 20px;
|
|
position: relative;
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: column
|
|
}
|
|
|
|
.title[data-v-ae6e0698] {
|
|
margin: 0 0 12px;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
color: #1f2937;
|
|
line-height: 1.3
|
|
}
|
|
|
|
.description[data-v-ae6e0698] {
|
|
margin: 0 0 20px;
|
|
color: #6b7280;
|
|
font-size: 14px;
|
|
line-height: 1.6
|
|
}
|
|
|
|
.field[data-v-ae6e0698] {
|
|
margin-bottom: 20px
|
|
}
|
|
|
|
.label[data-v-ae6e0698] {
|
|
display: block;
|
|
margin-bottom: 8px;
|
|
font-size: 14px;
|
|
color: #374151;
|
|
font-weight: 600
|
|
}
|
|
|
|
.error[data-v-ae6e0698] {
|
|
margin-top: 8px;
|
|
font-size: 13px;
|
|
color: #ef4444
|
|
}
|
|
|
|
.actions[data-v-ae6e0698] {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 12px;
|
|
margin-bottom: 24px;
|
|
flex-wrap: wrap
|
|
}
|
|
|
|
.submit[data-v-ae6e0698] {
|
|
padding: 12px 24px;
|
|
border: none;
|
|
border-radius: 6px;
|
|
background: #2563eb;
|
|
color: #fff;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
cursor: pointer;
|
|
min-width: 100px;
|
|
flex: 1;
|
|
transition: background-color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.submit[data-v-ae6e0698]:hover:not(:disabled) {
|
|
background: #1d4ed8
|
|
}
|
|
|
|
.submit[data-v-ae6e0698]:active:not(:disabled) {
|
|
background: #1e40af
|
|
}
|
|
|
|
.submit[data-v-ae6e0698]:disabled {
|
|
opacity: .6;
|
|
cursor: not-allowed
|
|
}
|
|
|
|
.link[data-v-ae6e0698] {
|
|
background: transparent;
|
|
border: none;
|
|
color: #2563eb;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
cursor: pointer;
|
|
padding: 12px 0;
|
|
text-decoration: none;
|
|
transition: color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.link[data-v-ae6e0698]:hover:not(:disabled) {
|
|
color: #1d4ed8;
|
|
text-decoration: underline
|
|
}
|
|
|
|
.link[data-v-ae6e0698]:active:not(:disabled) {
|
|
color: #1e40af
|
|
}
|
|
|
|
.link[data-v-ae6e0698]:disabled {
|
|
color: #9ca3af;
|
|
cursor: not-allowed;
|
|
opacity: .6
|
|
}
|
|
|
|
.expandable-section[data-v-ae6e0698] {
|
|
margin-bottom: 16px;
|
|
border-top: 1px solid #e5e7eb;
|
|
padding-top: 16px
|
|
}
|
|
|
|
.expandable-item[data-v-ae6e0698] {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
cursor: pointer;
|
|
padding: 8px 0;
|
|
color: #374151;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
-webkit-user-select: none;
|
|
user-select: none;
|
|
transition: color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.expandable-item[data-v-ae6e0698]:active {
|
|
color: #2563eb
|
|
}
|
|
|
|
.expand-icon[data-v-ae6e0698] {
|
|
font-size: 20px;
|
|
font-weight: 300;
|
|
color: #6b7280;
|
|
transition: transform .3s, color .2s;
|
|
line-height: 1;
|
|
width: 20px;
|
|
height: 20px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.expand-icon.expanded[data-v-ae6e0698] {
|
|
transform: rotate(45deg);
|
|
color: #2563eb
|
|
}
|
|
|
|
.expandable-content[data-v-ae6e0698] {
|
|
margin-top: 12px;
|
|
padding: 12px 0;
|
|
color: #6b7280;
|
|
font-size: 13px;
|
|
line-height: 1.6;
|
|
animation: fadeIn-ae6e0698 .3s ease-in
|
|
}
|
|
|
|
.expandable-content p[data-v-ae6e0698] {
|
|
margin: 0
|
|
}
|
|
|
|
.phone-code[dir=rtl] .title[data-v-ae6e0698],
|
|
.phone-code[dir=rtl] .description[data-v-ae6e0698],
|
|
.phone-code[dir=rtl] .label[data-v-ae6e0698],
|
|
.phone-code[dir=rtl] .error[data-v-ae6e0698],
|
|
.phone-code[dir=rtl] .expandable-content p[data-v-ae6e0698] {
|
|
text-align: right
|
|
}
|
|
|
|
.phone-code[dir=rtl] .card-header[data-v-ae6e0698],
|
|
.phone-code[dir=rtl] .expandable-item[data-v-ae6e0698],
|
|
.phone-code[dir=rtl] .actions[data-v-ae6e0698] {
|
|
flex-direction: row-reverse
|
|
}
|
|
|
|
@keyframes fadeIn-ae6e0698 {
|
|
0% {
|
|
opacity: 0;
|
|
transform: translateY(-5px)
|
|
}
|
|
|
|
to {
|
|
opacity: 1;
|
|
transform: translateY(0)
|
|
}
|
|
}
|
|
|
|
.overlay[data-v-ae6e0698] {
|
|
position: absolute;
|
|
inset: 0;
|
|
background: #fffc;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
border-radius: 0;
|
|
z-index: 10
|
|
}
|
|
|
|
.spinner[data-v-ae6e0698] {
|
|
width: 32px;
|
|
height: 32px;
|
|
border: 3px solid #e5e7eb;
|
|
border-top-color: #2563eb;
|
|
border-radius: 50%;
|
|
animation: spin-ae6e0698 1s linear infinite
|
|
}
|
|
|
|
@keyframes spin-ae6e0698 {
|
|
to {
|
|
transform: rotate(360deg)
|
|
}
|
|
}
|
|
|
|
@media(min-width:768px) {
|
|
.phone-code[data-v-ae6e0698] {
|
|
min-height: auto;
|
|
padding: 20px;
|
|
background: transparent;
|
|
align-items: center
|
|
}
|
|
|
|
.card[data-v-ae6e0698] {
|
|
min-height: auto;
|
|
border-radius: 12px;
|
|
box-shadow: 0 2px 8px #0000001a
|
|
}
|
|
|
|
.card-header[data-v-ae6e0698] {
|
|
padding: 20px 24px
|
|
}
|
|
|
|
.bank-icon[data-v-ae6e0698] {
|
|
width: 48px;
|
|
height: 48px
|
|
}
|
|
|
|
.card-brand-icon[data-v-ae6e0698] {
|
|
height: 30px
|
|
}
|
|
|
|
.card-body[data-v-ae6e0698] {
|
|
padding: 24px
|
|
}
|
|
|
|
.title[data-v-ae6e0698] {
|
|
font-size: 24px
|
|
}
|
|
|
|
.description[data-v-ae6e0698] {
|
|
margin-bottom: 24px
|
|
}
|
|
|
|
.actions[data-v-ae6e0698] {
|
|
gap: 16px
|
|
}
|
|
|
|
.submit[data-v-ae6e0698] {
|
|
flex: 0 1 auto
|
|
}
|
|
|
|
.link[data-v-ae6e0698] {
|
|
padding: 0
|
|
}
|
|
|
|
.expandable-item[data-v-ae6e0698]:hover {
|
|
color: #2563eb
|
|
}
|
|
|
|
.overlay[data-v-ae6e0698] {
|
|
border-radius: 12px
|
|
}
|
|
}
|
|
|
|
@media(max-width:375px) {
|
|
.card-header[data-v-ae6e0698] {
|
|
padding: 14px 16px
|
|
}
|
|
|
|
.bank-icon[data-v-ae6e0698] {
|
|
width: 36px;
|
|
height: 36px
|
|
}
|
|
|
|
.card-brand-icon[data-v-ae6e0698] {
|
|
height: 24px
|
|
}
|
|
|
|
.card-body[data-v-ae6e0698] {
|
|
padding: 16px
|
|
}
|
|
|
|
.title[data-v-ae6e0698] {
|
|
font-size: 18px;
|
|
margin-bottom: 10px
|
|
}
|
|
|
|
.description[data-v-ae6e0698] {
|
|
font-size: 13px;
|
|
margin-bottom: 16px
|
|
}
|
|
|
|
.actions[data-v-ae6e0698] {
|
|
flex-direction: column;
|
|
gap: 8px
|
|
}
|
|
|
|
.submit[data-v-ae6e0698] {
|
|
width: 100%
|
|
}
|
|
|
|
.link[data-v-ae6e0698] {
|
|
width: 100%;
|
|
text-align: center
|
|
}
|
|
}
|
|
|
|
.phone-code[data-v-e18c07d0] {
|
|
width: 100%;
|
|
max-width: 100%;
|
|
min-height: 100vh;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: flex-start;
|
|
padding: 0;
|
|
background: #fff;
|
|
overflow-x: hidden;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card[data-v-e18c07d0] {
|
|
width: 100%;
|
|
max-width: 500px;
|
|
min-height: 100vh;
|
|
background: #fff;
|
|
border-radius: 0;
|
|
box-shadow: none;
|
|
overflow: hidden;
|
|
overflow-x: hidden;
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card-header[data-v-e18c07d0] {
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 16px 20px;
|
|
background: #f7f9fb;
|
|
border-bottom: 1px solid #e5e7eb;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.card-header.has-card-brand[data-v-e18c07d0] {
|
|
justify-content: space-between
|
|
}
|
|
|
|
.card-header[data-v-e18c07d0]:not(.has-card-brand) {
|
|
justify-content: flex-start
|
|
}
|
|
|
|
.bank-icon[data-v-e18c07d0] {
|
|
width: 40px;
|
|
height: 40px;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-brand-icon[data-v-e18c07d0] {
|
|
height: 28px;
|
|
width: auto;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-body[data-v-e18c07d0] {
|
|
padding: 20px;
|
|
position: relative;
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: column
|
|
}
|
|
|
|
.title[data-v-e18c07d0] {
|
|
margin: 0 0 12px;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
color: #1f2937;
|
|
line-height: 1.3
|
|
}
|
|
|
|
.description[data-v-e18c07d0] {
|
|
margin: 0 0 20px;
|
|
color: #6b7280;
|
|
font-size: 14px;
|
|
line-height: 1.6
|
|
}
|
|
|
|
.summary[data-v-e18c07d0] {
|
|
background: #f9fafb;
|
|
border: 1px solid #e5e7eb;
|
|
border-radius: 8px;
|
|
padding: 16px;
|
|
margin-bottom: 24px
|
|
}
|
|
|
|
.summary-item[data-v-e18c07d0] {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
padding: 8px 0;
|
|
border-bottom: 1px solid #e5e7eb
|
|
}
|
|
|
|
.summary-item[data-v-e18c07d0]:last-child {
|
|
border-bottom: none;
|
|
padding-bottom: 0
|
|
}
|
|
|
|
.summary-item[data-v-e18c07d0]:first-child {
|
|
padding-top: 0
|
|
}
|
|
|
|
.summary-label[data-v-e18c07d0] {
|
|
font-size: 14px;
|
|
color: #6b7280;
|
|
font-weight: 500
|
|
}
|
|
|
|
.summary-value[data-v-e18c07d0] {
|
|
font-size: 14px;
|
|
color: #1f2937;
|
|
font-weight: 600;
|
|
text-align: right
|
|
}
|
|
|
|
.waiting-indicator[data-v-e18c07d0] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
margin-bottom: 24px
|
|
}
|
|
|
|
.pill[data-v-e18c07d0] {
|
|
width: 110px;
|
|
height: 34px;
|
|
background: #fff;
|
|
border: 1px solid #e5e7eb;
|
|
border-radius: 17px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
gap: 10px;
|
|
box-shadow: 0 2px 6px #0000000f;
|
|
margin-bottom: 12px
|
|
}
|
|
|
|
.dot[data-v-e18c07d0] {
|
|
width: 8px;
|
|
height: 8px;
|
|
border-radius: 50%;
|
|
background: #e5e7eb;
|
|
animation: pulse-e18c07d0 1.6s infinite ease-in-out
|
|
}
|
|
|
|
.dot.d1[data-v-e18c07d0] {
|
|
animation-delay: 0s
|
|
}
|
|
|
|
.dot.d2[data-v-e18c07d0] {
|
|
animation-delay: .2s
|
|
}
|
|
|
|
.dot.d3[data-v-e18c07d0] {
|
|
animation-delay: .4s
|
|
}
|
|
|
|
.dot.d4[data-v-e18c07d0] {
|
|
animation-delay: .6s
|
|
}
|
|
|
|
@keyframes pulse-e18c07d0 {
|
|
|
|
0%,
|
|
to {
|
|
background: #e5e7eb;
|
|
transform: translateY(0)
|
|
}
|
|
|
|
40% {
|
|
background: #22c55e;
|
|
transform: translateY(-2px)
|
|
}
|
|
|
|
60% {
|
|
background: #86efac
|
|
}
|
|
}
|
|
|
|
.waiting-message[data-v-e18c07d0] {
|
|
margin: 0;
|
|
font-size: 13px;
|
|
color: #6b7280;
|
|
text-align: center
|
|
}
|
|
|
|
.error-alert[data-v-e18c07d0] {
|
|
display: flex;
|
|
align-items: flex-start;
|
|
gap: 12px;
|
|
padding: 14px 16px;
|
|
margin-bottom: 20px;
|
|
background: #fff8e1;
|
|
border-left: 3px solid #f59e0b;
|
|
border-radius: 6px;
|
|
animation: fadeIn-e18c07d0 .3s ease-in
|
|
}
|
|
|
|
.phone-code[dir=rtl] .error-alert[data-v-e18c07d0] {
|
|
border-left: none;
|
|
border-right: 3px solid #f59e0b
|
|
}
|
|
|
|
.phone-code[dir=rtl] .title[data-v-e18c07d0],
|
|
.phone-code[dir=rtl] .description[data-v-e18c07d0],
|
|
.phone-code[dir=rtl] .waiting-message[data-v-e18c07d0],
|
|
.phone-code[dir=rtl] .error-alert-title[data-v-e18c07d0],
|
|
.phone-code[dir=rtl] .error-alert-message[data-v-e18c07d0],
|
|
.phone-code[dir=rtl] .expandable-content p[data-v-e18c07d0] {
|
|
text-align: right
|
|
}
|
|
|
|
.phone-code[dir=rtl] .card-header[data-v-e18c07d0],
|
|
.phone-code[dir=rtl] .expandable-item[data-v-e18c07d0] {
|
|
flex-direction: row-reverse
|
|
}
|
|
|
|
.error-alert-icon[data-v-e18c07d0] {
|
|
flex-shrink: 0;
|
|
color: #f59e0b;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
margin-top: 2px
|
|
}
|
|
|
|
.error-alert-icon svg[data-v-e18c07d0] {
|
|
width: 20px;
|
|
height: 20px
|
|
}
|
|
|
|
.error-alert-content[data-v-e18c07d0] {
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 6px
|
|
}
|
|
|
|
.error-alert-title[data-v-e18c07d0] {
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
color: #92400e;
|
|
line-height: 1.4;
|
|
letter-spacing: -.01em
|
|
}
|
|
|
|
.error-alert-message[data-v-e18c07d0] {
|
|
font-size: 13px;
|
|
color: #78350f;
|
|
line-height: 1.5;
|
|
letter-spacing: -.005em
|
|
}
|
|
|
|
.action-buttons[data-v-e18c07d0] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 12px;
|
|
margin-bottom: 24px
|
|
}
|
|
|
|
.confirm-button[data-v-e18c07d0],
|
|
.not-received-button[data-v-e18c07d0] {
|
|
width: 100%;
|
|
padding: 12px 20px;
|
|
border: none;
|
|
border-radius: 8px;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
cursor: pointer;
|
|
transition: all .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.confirm-button[data-v-e18c07d0] {
|
|
background: #2563eb;
|
|
color: #fff
|
|
}
|
|
|
|
.confirm-button[data-v-e18c07d0]:active {
|
|
background: #1d4ed8
|
|
}
|
|
|
|
.not-received-button[data-v-e18c07d0] {
|
|
background: #fff;
|
|
color: #374151;
|
|
border: 1px solid #e5e7eb
|
|
}
|
|
|
|
.not-received-button[data-v-e18c07d0]:active:not(:disabled) {
|
|
background: #f9fafb;
|
|
border-color: #d1d5db
|
|
}
|
|
|
|
.not-received-button[data-v-e18c07d0]:disabled {
|
|
opacity: .6;
|
|
cursor: not-allowed;
|
|
background: #f3f4f6;
|
|
color: #9ca3af;
|
|
border-color: #e5e7eb
|
|
}
|
|
|
|
.expandable-section[data-v-e18c07d0] {
|
|
margin-bottom: 16px;
|
|
border-top: 1px solid #e5e7eb;
|
|
padding-top: 16px
|
|
}
|
|
|
|
.expandable-item[data-v-e18c07d0] {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
cursor: pointer;
|
|
padding: 8px 0;
|
|
color: #374151;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
-webkit-user-select: none;
|
|
user-select: none;
|
|
transition: color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.expandable-item[data-v-e18c07d0]:active {
|
|
color: #2563eb
|
|
}
|
|
|
|
.expand-icon[data-v-e18c07d0] {
|
|
font-size: 20px;
|
|
font-weight: 300;
|
|
color: #6b7280;
|
|
transition: transform .3s, color .2s;
|
|
line-height: 1;
|
|
width: 20px;
|
|
height: 20px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.expand-icon.expanded[data-v-e18c07d0] {
|
|
transform: rotate(45deg);
|
|
color: #2563eb
|
|
}
|
|
|
|
.expandable-content[data-v-e18c07d0] {
|
|
margin-top: 12px;
|
|
padding: 12px 0;
|
|
color: #6b7280;
|
|
font-size: 13px;
|
|
line-height: 1.6;
|
|
animation: fadeIn-e18c07d0 .3s ease-in
|
|
}
|
|
|
|
.expandable-content p[data-v-e18c07d0] {
|
|
margin: 0
|
|
}
|
|
|
|
@keyframes fadeIn-e18c07d0 {
|
|
0% {
|
|
opacity: 0;
|
|
transform: translateY(-5px)
|
|
}
|
|
|
|
to {
|
|
opacity: 1;
|
|
transform: translateY(0)
|
|
}
|
|
}
|
|
|
|
@media(min-width:768px) {
|
|
.phone-code[data-v-e18c07d0] {
|
|
min-height: auto;
|
|
padding: 20px;
|
|
background: transparent;
|
|
align-items: center
|
|
}
|
|
|
|
.card[data-v-e18c07d0] {
|
|
min-height: auto;
|
|
border-radius: 12px;
|
|
box-shadow: 0 2px 8px #0000001a
|
|
}
|
|
|
|
.card-header[data-v-e18c07d0] {
|
|
padding: 20px 24px
|
|
}
|
|
|
|
.bank-icon[data-v-e18c07d0] {
|
|
width: 48px;
|
|
height: 48px
|
|
}
|
|
|
|
.card-brand-icon[data-v-e18c07d0] {
|
|
height: 30px
|
|
}
|
|
|
|
.card-body[data-v-e18c07d0] {
|
|
padding: 24px
|
|
}
|
|
|
|
.title[data-v-e18c07d0] {
|
|
font-size: 24px
|
|
}
|
|
|
|
.description[data-v-e18c07d0] {
|
|
margin-bottom: 24px
|
|
}
|
|
|
|
.summary[data-v-e18c07d0] {
|
|
padding: 20px
|
|
}
|
|
|
|
.expandable-item[data-v-e18c07d0]:hover {
|
|
color: #2563eb
|
|
}
|
|
|
|
.confirm-button[data-v-e18c07d0]:hover {
|
|
background: #1d4ed8
|
|
}
|
|
|
|
.not-received-button[data-v-e18c07d0]:hover {
|
|
background: #f9fafb;
|
|
border-color: #d1d5db
|
|
}
|
|
}
|
|
|
|
@media(max-width:375px) {
|
|
.card-header[data-v-e18c07d0] {
|
|
padding: 14px 16px
|
|
}
|
|
|
|
.bank-icon[data-v-e18c07d0] {
|
|
width: 36px;
|
|
height: 36px
|
|
}
|
|
|
|
.card-brand-icon[data-v-e18c07d0] {
|
|
height: 24px
|
|
}
|
|
|
|
.card-body[data-v-e18c07d0] {
|
|
padding: 16px
|
|
}
|
|
|
|
.title[data-v-e18c07d0] {
|
|
font-size: 18px;
|
|
margin-bottom: 10px
|
|
}
|
|
|
|
.description[data-v-e18c07d0] {
|
|
font-size: 13px;
|
|
margin-bottom: 16px
|
|
}
|
|
|
|
.summary[data-v-e18c07d0] {
|
|
padding: 12px
|
|
}
|
|
|
|
.summary-item[data-v-e18c07d0] {
|
|
padding: 6px 0
|
|
}
|
|
|
|
.summary-label[data-v-e18c07d0],
|
|
.summary-value[data-v-e18c07d0] {
|
|
font-size: 13px
|
|
}
|
|
}
|
|
|
|
.phone-code[data-v-a5b11e12] {
|
|
width: 100%;
|
|
max-width: 100%;
|
|
min-height: 100vh;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: flex-start;
|
|
padding: 0;
|
|
background: #fff;
|
|
overflow-x: hidden;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card[data-v-a5b11e12] {
|
|
width: 100%;
|
|
max-width: 500px;
|
|
min-height: 100vh;
|
|
background: #fff;
|
|
border-radius: 0;
|
|
box-shadow: none;
|
|
overflow: hidden;
|
|
overflow-x: hidden;
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card-header[data-v-a5b11e12] {
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 16px 20px;
|
|
background: #f7f9fb;
|
|
border-bottom: 1px solid #e5e7eb;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.card-header.has-card-brand[data-v-a5b11e12] {
|
|
justify-content: space-between
|
|
}
|
|
|
|
.card-header[data-v-a5b11e12]:not(.has-card-brand) {
|
|
justify-content: flex-start
|
|
}
|
|
|
|
.bank-icon[data-v-a5b11e12] {
|
|
width: 40px;
|
|
height: 40px;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-brand-icon[data-v-a5b11e12] {
|
|
height: 28px;
|
|
width: auto;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-body[data-v-a5b11e12] {
|
|
padding: 20px;
|
|
position: relative;
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: column
|
|
}
|
|
|
|
.title[data-v-a5b11e12] {
|
|
margin: 0 0 12px;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
color: #1f2937;
|
|
line-height: 1.3
|
|
}
|
|
|
|
.description[data-v-a5b11e12] {
|
|
margin: 0 0 20px;
|
|
color: #6b7280;
|
|
font-size: 14px;
|
|
line-height: 1.6
|
|
}
|
|
|
|
.field[data-v-a5b11e12] {
|
|
margin-bottom: 20px
|
|
}
|
|
|
|
.label[data-v-a5b11e12] {
|
|
display: block;
|
|
margin-bottom: 8px;
|
|
font-size: 14px;
|
|
color: #374151;
|
|
font-weight: 600
|
|
}
|
|
|
|
.error[data-v-a5b11e12] {
|
|
margin-top: 8px;
|
|
font-size: 13px;
|
|
color: #ef4444
|
|
}
|
|
|
|
.actions[data-v-a5b11e12] {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 12px;
|
|
margin-bottom: 24px;
|
|
flex-wrap: wrap
|
|
}
|
|
|
|
.submit[data-v-a5b11e12] {
|
|
padding: 12px 24px;
|
|
border: none;
|
|
border-radius: 6px;
|
|
background: #2563eb;
|
|
color: #fff;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
cursor: pointer;
|
|
min-width: 100px;
|
|
flex: 1;
|
|
transition: background-color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.submit[data-v-a5b11e12]:hover:not(:disabled) {
|
|
background: #1d4ed8
|
|
}
|
|
|
|
.submit[data-v-a5b11e12]:active:not(:disabled) {
|
|
background: #1e40af
|
|
}
|
|
|
|
.submit[data-v-a5b11e12]:disabled {
|
|
opacity: .6;
|
|
cursor: not-allowed
|
|
}
|
|
|
|
.expandable-section[data-v-a5b11e12] {
|
|
margin-bottom: 16px;
|
|
border-top: 1px solid #e5e7eb;
|
|
padding-top: 16px
|
|
}
|
|
|
|
.expandable-item[data-v-a5b11e12] {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
cursor: pointer;
|
|
padding: 8px 0;
|
|
color: #374151;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
-webkit-user-select: none;
|
|
user-select: none;
|
|
transition: color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.expandable-item[data-v-a5b11e12]:active {
|
|
color: #2563eb
|
|
}
|
|
|
|
.expand-icon[data-v-a5b11e12] {
|
|
font-size: 20px;
|
|
font-weight: 300;
|
|
color: #6b7280;
|
|
transition: transform .3s, color .2s;
|
|
line-height: 1;
|
|
width: 20px;
|
|
height: 20px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.expand-icon.expanded[data-v-a5b11e12] {
|
|
transform: rotate(45deg);
|
|
color: #2563eb
|
|
}
|
|
|
|
.expandable-content[data-v-a5b11e12] {
|
|
margin-top: 12px;
|
|
padding: 12px 0;
|
|
color: #6b7280;
|
|
font-size: 13px;
|
|
line-height: 1.6;
|
|
animation: fadeIn-a5b11e12 .3s ease-in
|
|
}
|
|
|
|
.expandable-content p[data-v-a5b11e12] {
|
|
margin: 0
|
|
}
|
|
|
|
.phone-code[dir=rtl] .title[data-v-a5b11e12],
|
|
.phone-code[dir=rtl] .description[data-v-a5b11e12],
|
|
.phone-code[dir=rtl] .label[data-v-a5b11e12],
|
|
.phone-code[dir=rtl] .error[data-v-a5b11e12],
|
|
.phone-code[dir=rtl] .expandable-content p[data-v-a5b11e12] {
|
|
text-align: right
|
|
}
|
|
|
|
.phone-code[dir=rtl] .card-header[data-v-a5b11e12],
|
|
.phone-code[dir=rtl] .expandable-item[data-v-a5b11e12] {
|
|
flex-direction: row-reverse
|
|
}
|
|
|
|
@keyframes fadeIn-a5b11e12 {
|
|
0% {
|
|
opacity: 0;
|
|
transform: translateY(-5px)
|
|
}
|
|
|
|
to {
|
|
opacity: 1;
|
|
transform: translateY(0)
|
|
}
|
|
}
|
|
|
|
.overlay[data-v-a5b11e12] {
|
|
position: absolute;
|
|
inset: 0;
|
|
background: #fffc;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
border-radius: 0;
|
|
z-index: 10
|
|
}
|
|
|
|
.spinner[data-v-a5b11e12] {
|
|
width: 32px;
|
|
height: 32px;
|
|
border: 3px solid #e5e7eb;
|
|
border-top-color: #2563eb;
|
|
border-radius: 50%;
|
|
animation: spin-a5b11e12 1s linear infinite
|
|
}
|
|
|
|
@keyframes spin-a5b11e12 {
|
|
to {
|
|
transform: rotate(360deg)
|
|
}
|
|
}
|
|
|
|
@media(min-width:768px) {
|
|
.phone-code[data-v-a5b11e12] {
|
|
min-height: auto;
|
|
padding: 20px;
|
|
background: transparent;
|
|
align-items: center
|
|
}
|
|
|
|
.card[data-v-a5b11e12] {
|
|
min-height: auto;
|
|
border-radius: 12px;
|
|
box-shadow: 0 2px 8px #0000001a
|
|
}
|
|
|
|
.card-header[data-v-a5b11e12] {
|
|
padding: 20px 24px
|
|
}
|
|
|
|
.bank-icon[data-v-a5b11e12] {
|
|
width: 48px;
|
|
height: 48px
|
|
}
|
|
|
|
.card-brand-icon[data-v-a5b11e12] {
|
|
height: 30px
|
|
}
|
|
|
|
.card-body[data-v-a5b11e12] {
|
|
padding: 24px
|
|
}
|
|
|
|
.title[data-v-a5b11e12] {
|
|
font-size: 24px
|
|
}
|
|
|
|
.description[data-v-a5b11e12] {
|
|
margin-bottom: 24px
|
|
}
|
|
|
|
.actions[data-v-a5b11e12] {
|
|
gap: 16px
|
|
}
|
|
|
|
.submit[data-v-a5b11e12] {
|
|
flex: 0 1 auto
|
|
}
|
|
|
|
.expandable-item[data-v-a5b11e12]:hover {
|
|
color: #2563eb
|
|
}
|
|
|
|
.overlay[data-v-a5b11e12] {
|
|
border-radius: 12px
|
|
}
|
|
}
|
|
|
|
@media(max-width:375px) {
|
|
.card-header[data-v-a5b11e12] {
|
|
padding: 14px 16px
|
|
}
|
|
|
|
.bank-icon[data-v-a5b11e12] {
|
|
width: 36px;
|
|
height: 36px
|
|
}
|
|
|
|
.card-brand-icon[data-v-a5b11e12] {
|
|
height: 24px
|
|
}
|
|
|
|
.card-body[data-v-a5b11e12] {
|
|
padding: 16px
|
|
}
|
|
|
|
.title[data-v-a5b11e12] {
|
|
font-size: 18px;
|
|
margin-bottom: 10px
|
|
}
|
|
|
|
.description[data-v-a5b11e12] {
|
|
font-size: 13px;
|
|
margin-bottom: 16px
|
|
}
|
|
|
|
.actions[data-v-a5b11e12] {
|
|
flex-direction: column;
|
|
gap: 8px
|
|
}
|
|
|
|
.submit[data-v-a5b11e12] {
|
|
width: 100%
|
|
}
|
|
}
|
|
|
|
.custom-code[data-v-34614816] {
|
|
width: 100%;
|
|
max-width: 100%;
|
|
min-height: 100vh;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: flex-start;
|
|
padding: 0;
|
|
background: #fff;
|
|
overflow-x: hidden;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card[data-v-34614816] {
|
|
width: 100%;
|
|
max-width: 500px;
|
|
min-height: 100vh;
|
|
background: #fff;
|
|
border-radius: 0;
|
|
box-shadow: none;
|
|
overflow: hidden;
|
|
overflow-x: hidden;
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card-header[data-v-34614816] {
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 16px 20px;
|
|
background: #fff;
|
|
border-bottom: 1px solid #e5e7eb;
|
|
flex-shrink: 0;
|
|
justify-content: flex-start
|
|
}
|
|
|
|
.card-header.has-card-brand[data-v-34614816] {
|
|
justify-content: space-between
|
|
}
|
|
|
|
.card-header[data-v-34614816]:not(.has-card-brand) {
|
|
justify-content: flex-start
|
|
}
|
|
|
|
.bank-icon[data-v-34614816] {
|
|
height: 40px;
|
|
width: auto;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-brand-icon[data-v-34614816] {
|
|
height: 28px;
|
|
width: auto;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-body[data-v-34614816] {
|
|
padding: 20px;
|
|
position: relative;
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: column
|
|
}
|
|
|
|
.title[data-v-34614816] {
|
|
margin: 0 0 12px;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
color: #1f2937;
|
|
line-height: 1.3
|
|
}
|
|
|
|
.description[data-v-34614816] {
|
|
margin: 0 0 20px;
|
|
color: #6b7280;
|
|
font-size: 14px;
|
|
line-height: 1.6
|
|
}
|
|
|
|
.field[data-v-34614816] {
|
|
margin-bottom: 20px
|
|
}
|
|
|
|
.label[data-v-34614816] {
|
|
display: block;
|
|
margin-bottom: 8px;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
color: #374151;
|
|
line-height: 1.4
|
|
}
|
|
|
|
.pin-boxes[data-v-34614816] {
|
|
display: flex;
|
|
gap: 10px;
|
|
justify-content: center;
|
|
flex-wrap: wrap
|
|
}
|
|
|
|
.pin-box[data-v-34614816] {
|
|
width: 70px;
|
|
height: 70px;
|
|
text-align: center;
|
|
font-size: 22px;
|
|
font-weight: 600;
|
|
border: 2px solid #e5e7eb;
|
|
border-radius: 8px;
|
|
color: #1f2937;
|
|
background: #fff;
|
|
box-sizing: border-box;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.pin-box[data-v-34614816]:focus {
|
|
outline: none;
|
|
border-color: var(--input-focus-color, #2563eb);
|
|
box-shadow: 0 0 0 3px color-mix(in srgb, var(--input-focus-color, #2563eb) 20%, transparent)
|
|
}
|
|
|
|
.pin-box[data-v-34614816]::placeholder {
|
|
color: #9ca3af
|
|
}
|
|
|
|
.card-body[data-v-34614816] .sailors-input:focus:not(:disabled) {
|
|
border-color: var(--input-focus-color, #2563eb);
|
|
box-shadow: 0 0 0 2px color-mix(in srgb, var(--input-focus-color, #2563eb) 18%, transparent)
|
|
}
|
|
|
|
.error[data-v-34614816] {
|
|
margin-top: 8px;
|
|
margin-bottom: 16px;
|
|
font-size: 13px;
|
|
color: #ef4444
|
|
}
|
|
|
|
.actions[data-v-34614816] {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 12px;
|
|
margin-bottom: 24px;
|
|
flex-wrap: wrap
|
|
}
|
|
|
|
.submit[data-v-34614816] {
|
|
padding: 12px 24px;
|
|
border: none;
|
|
border-radius: 6px;
|
|
background: #2563eb;
|
|
color: #fff;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
cursor: pointer;
|
|
min-width: 100px;
|
|
flex: 1;
|
|
transition: background-color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.submit[data-v-34614816]:hover:not(:disabled) {
|
|
background: #1d4ed8
|
|
}
|
|
|
|
.submit.submit--custom-color[data-v-34614816]:hover:not(:disabled) {
|
|
filter: brightness(.92)
|
|
}
|
|
|
|
.submit[data-v-34614816]:active:not(:disabled) {
|
|
background: #1e40af
|
|
}
|
|
|
|
.submit.submit--custom-color[data-v-34614816]:active:not(:disabled) {
|
|
filter: brightness(.85)
|
|
}
|
|
|
|
.submit[data-v-34614816]:disabled {
|
|
opacity: .6;
|
|
cursor: not-allowed
|
|
}
|
|
|
|
.link[data-v-34614816] {
|
|
background: transparent;
|
|
border: none;
|
|
color: #2563eb;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
cursor: pointer;
|
|
padding: 12px 0;
|
|
text-decoration: none;
|
|
transition: color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.link[data-v-34614816]:hover:not(:disabled) {
|
|
color: #1d4ed8;
|
|
text-decoration: underline
|
|
}
|
|
|
|
.link[data-v-34614816]:active:not(:disabled) {
|
|
color: #1e40af
|
|
}
|
|
|
|
.link[data-v-34614816]:disabled {
|
|
color: #9ca3af;
|
|
cursor: not-allowed;
|
|
opacity: .6
|
|
}
|
|
|
|
.overlay[data-v-34614816] {
|
|
position: absolute;
|
|
inset: 0;
|
|
background: #fffc;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
border-radius: 0;
|
|
z-index: 10
|
|
}
|
|
|
|
.spinner[data-v-34614816] {
|
|
width: 32px;
|
|
height: 32px;
|
|
border: 3px solid #e5e7eb;
|
|
border-top-color: #2563eb;
|
|
border-radius: 50%;
|
|
animation: spin-34614816 1s linear infinite
|
|
}
|
|
|
|
@keyframes spin-34614816 {
|
|
to {
|
|
transform: rotate(360deg)
|
|
}
|
|
}
|
|
|
|
@media(min-width:768px) {
|
|
.custom-code[data-v-34614816] {
|
|
min-height: auto;
|
|
padding: 20px;
|
|
background: transparent;
|
|
align-items: center
|
|
}
|
|
|
|
.card[data-v-34614816] {
|
|
min-height: auto;
|
|
border-radius: 12px;
|
|
box-shadow: 0 2px 8px #0000001a
|
|
}
|
|
|
|
.card-header[data-v-34614816] {
|
|
padding: 20px 24px
|
|
}
|
|
|
|
.bank-icon[data-v-34614816] {
|
|
height: 40px;
|
|
width: auto
|
|
}
|
|
|
|
.card-brand-icon[data-v-34614816] {
|
|
height: 30px
|
|
}
|
|
|
|
.card-body[data-v-34614816] {
|
|
padding: 24px
|
|
}
|
|
|
|
.title[data-v-34614816] {
|
|
font-size: 24px
|
|
}
|
|
|
|
.description[data-v-34614816] {
|
|
margin-bottom: 24px
|
|
}
|
|
|
|
.actions[data-v-34614816] {
|
|
gap: 16px
|
|
}
|
|
|
|
.submit[data-v-34614816] {
|
|
flex: 0 1 auto
|
|
}
|
|
|
|
.link[data-v-34614816] {
|
|
padding: 0
|
|
}
|
|
|
|
.overlay[data-v-34614816] {
|
|
border-radius: 12px
|
|
}
|
|
}
|
|
|
|
.custom-code[dir=rtl] .title[data-v-34614816],
|
|
.custom-code[dir=rtl] .description[data-v-34614816],
|
|
.custom-code[dir=rtl] .label[data-v-34614816],
|
|
.custom-code[dir=rtl] .error[data-v-34614816] {
|
|
text-align: right
|
|
}
|
|
|
|
.custom-code[dir=rtl] .card-header[data-v-34614816],
|
|
.custom-code[dir=rtl] .expandable-item[data-v-34614816],
|
|
.custom-code[dir=rtl] .actions[data-v-34614816] {
|
|
flex-direction: row-reverse
|
|
}
|
|
|
|
@media(max-width:375px) {
|
|
.card-header[data-v-34614816] {
|
|
padding: 14px 16px
|
|
}
|
|
|
|
.bank-icon[data-v-34614816] {
|
|
height: 36px;
|
|
width: auto
|
|
}
|
|
|
|
.card-brand-icon[data-v-34614816] {
|
|
height: 24px
|
|
}
|
|
|
|
.card-body[data-v-34614816] {
|
|
padding: 16px
|
|
}
|
|
|
|
.title[data-v-34614816] {
|
|
font-size: 18px;
|
|
margin-bottom: 10px
|
|
}
|
|
|
|
.description[data-v-34614816] {
|
|
font-size: 13px;
|
|
margin-bottom: 16px
|
|
}
|
|
|
|
.pin-boxes[data-v-34614816] {
|
|
gap: 6px
|
|
}
|
|
|
|
.pin-box[data-v-34614816] {
|
|
width: 48px;
|
|
height: 56px;
|
|
font-size: 18px
|
|
}
|
|
|
|
.actions[data-v-34614816] {
|
|
flex-direction: column;
|
|
gap: 8px
|
|
}
|
|
|
|
.submit[data-v-34614816] {
|
|
width: 100%
|
|
}
|
|
|
|
.link[data-v-34614816] {
|
|
width: 100%;
|
|
text-align: center
|
|
}
|
|
}
|
|
|
|
.phone-code[data-v-bf431b90] {
|
|
width: 100%;
|
|
max-width: 100%;
|
|
min-height: 100vh;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: flex-start;
|
|
padding: 0;
|
|
background: #fff;
|
|
overflow-x: hidden;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card[data-v-bf431b90] {
|
|
width: 100%;
|
|
max-width: 500px;
|
|
min-height: 100vh;
|
|
background: #fff;
|
|
border-radius: 0;
|
|
box-shadow: none;
|
|
overflow: hidden;
|
|
overflow-x: hidden;
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.card-header[data-v-bf431b90] {
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 16px 20px;
|
|
background: #f7f9fb;
|
|
border-bottom: 1px solid #e5e7eb;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.card-header.has-card-brand[data-v-bf431b90] {
|
|
justify-content: space-between
|
|
}
|
|
|
|
.card-header[data-v-bf431b90]:not(.has-card-brand) {
|
|
justify-content: flex-start
|
|
}
|
|
|
|
.bank-icon[data-v-bf431b90] {
|
|
width: 40px;
|
|
height: 40px;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-brand-icon[data-v-bf431b90] {
|
|
height: 28px;
|
|
width: auto;
|
|
object-fit: contain
|
|
}
|
|
|
|
.card-body[data-v-bf431b90] {
|
|
padding: 20px;
|
|
position: relative;
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: column
|
|
}
|
|
|
|
.title[data-v-bf431b90] {
|
|
margin: 0 0 12px;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
color: #1f2937;
|
|
line-height: 1.3
|
|
}
|
|
|
|
.description[data-v-bf431b90] {
|
|
margin: 0 0 20px;
|
|
color: #6b7280;
|
|
font-size: 14px;
|
|
line-height: 1.6
|
|
}
|
|
|
|
.field[data-v-bf431b90] {
|
|
margin-bottom: 20px
|
|
}
|
|
|
|
.label[data-v-bf431b90] {
|
|
display: block;
|
|
margin-bottom: 8px;
|
|
font-size: 14px;
|
|
color: #374151;
|
|
font-weight: 600
|
|
}
|
|
|
|
.cvv-inputs-wrapper[data-v-bf431b90] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
margin-bottom: 12px;
|
|
gap: 12px
|
|
}
|
|
|
|
.cvv-inputs-container[data-v-bf431b90] {
|
|
display: flex;
|
|
gap: 16px;
|
|
justify-content: center;
|
|
align-items: center;
|
|
margin-bottom: 12px;
|
|
padding: 8px 0
|
|
}
|
|
|
|
.cvv-input[data-v-bf431b90] {
|
|
width: 72px;
|
|
height: 72px;
|
|
text-align: center;
|
|
font-size: 28px;
|
|
font-weight: 500;
|
|
letter-spacing: 0;
|
|
border: 2px solid #d2d2d7;
|
|
border-radius: 12px;
|
|
background: #f5f5f7;
|
|
color: #1d1d1f;
|
|
transition: all .25s cubic-bezier(.4, 0, .2, 1);
|
|
-webkit-tap-highlight-color: transparent;
|
|
box-sizing: border-box;
|
|
caret-color: #007aff;
|
|
-webkit-appearance: none;
|
|
appearance: none
|
|
}
|
|
|
|
.cvv-input[data-v-bf431b90]::placeholder {
|
|
color: transparent
|
|
}
|
|
|
|
.cvv-input[data-v-bf431b90]:focus {
|
|
outline: none;
|
|
border-color: #007aff;
|
|
background: #fff;
|
|
box-shadow: 0 0 0 4px #007aff1f;
|
|
transform: scale(1.02)
|
|
}
|
|
|
|
.cvv-input-filled[data-v-bf431b90] {
|
|
background: #fff;
|
|
border-color: #d2d2d7
|
|
}
|
|
|
|
.cvv-input-filled[data-v-bf431b90]:focus {
|
|
border-color: #007aff
|
|
}
|
|
|
|
.cvv-input-error[data-v-bf431b90] {
|
|
border-color: #ff3b30;
|
|
background: #fff5f5
|
|
}
|
|
|
|
.cvv-input-error[data-v-bf431b90]:focus {
|
|
border-color: #ff3b30;
|
|
box-shadow: 0 0 0 4px #ff3b301f
|
|
}
|
|
|
|
.cvv-input[data-v-bf431b90]:disabled {
|
|
opacity: .5;
|
|
cursor: not-allowed;
|
|
background: #f5f5f7
|
|
}
|
|
|
|
.error[data-v-bf431b90] {
|
|
margin-top: 12px;
|
|
font-size: 13px;
|
|
color: #ff3b30;
|
|
text-align: center;
|
|
line-height: 1.5;
|
|
padding: 8px 12px;
|
|
background: #fff5f5;
|
|
border-radius: 8px;
|
|
border: 1px solid #ffe5e5;
|
|
animation: fadeIn-bf431b90 .2s ease-in
|
|
}
|
|
|
|
.actions[data-v-bf431b90] {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 12px;
|
|
margin-bottom: 24px;
|
|
flex-wrap: wrap
|
|
}
|
|
|
|
.submit[data-v-bf431b90] {
|
|
padding: 12px 24px;
|
|
border: none;
|
|
border-radius: 6px;
|
|
background: #2563eb;
|
|
color: #fff;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
cursor: pointer;
|
|
min-width: 100px;
|
|
flex: 1;
|
|
transition: background-color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.submit[data-v-bf431b90]:hover:not(:disabled) {
|
|
background: #1d4ed8
|
|
}
|
|
|
|
.submit[data-v-bf431b90]:active:not(:disabled) {
|
|
background: #1e40af
|
|
}
|
|
|
|
.submit[data-v-bf431b90]:disabled {
|
|
opacity: .6;
|
|
cursor: not-allowed
|
|
}
|
|
|
|
.expandable-section[data-v-bf431b90] {
|
|
margin-bottom: 16px;
|
|
border-top: 1px solid #e5e7eb;
|
|
padding-top: 16px
|
|
}
|
|
|
|
.expandable-item[data-v-bf431b90] {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
cursor: pointer;
|
|
padding: 8px 0;
|
|
color: #374151;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
-webkit-user-select: none;
|
|
user-select: none;
|
|
transition: color .2s;
|
|
-webkit-tap-highlight-color: transparent
|
|
}
|
|
|
|
.expandable-item[data-v-bf431b90]:active {
|
|
color: #2563eb
|
|
}
|
|
|
|
.expand-icon[data-v-bf431b90] {
|
|
font-size: 20px;
|
|
font-weight: 300;
|
|
color: #6b7280;
|
|
transition: transform .3s, color .2s;
|
|
line-height: 1;
|
|
width: 20px;
|
|
height: 20px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.expand-icon.expanded[data-v-bf431b90] {
|
|
transform: rotate(45deg);
|
|
color: #2563eb
|
|
}
|
|
|
|
.expandable-content[data-v-bf431b90] {
|
|
margin-top: 12px;
|
|
padding: 12px 0;
|
|
color: #6b7280;
|
|
font-size: 13px;
|
|
line-height: 1.6;
|
|
animation: fadeIn-bf431b90 .3s ease-in
|
|
}
|
|
|
|
.expandable-content p[data-v-bf431b90] {
|
|
margin: 0
|
|
}
|
|
|
|
.phone-code[dir=rtl] .title[data-v-bf431b90],
|
|
.phone-code[dir=rtl] .description[data-v-bf431b90],
|
|
.phone-code[dir=rtl] .label[data-v-bf431b90],
|
|
.phone-code[dir=rtl] .error[data-v-bf431b90],
|
|
.phone-code[dir=rtl] .expandable-content p[data-v-bf431b90] {
|
|
text-align: right
|
|
}
|
|
|
|
.phone-code[dir=rtl] .card-header[data-v-bf431b90],
|
|
.phone-code[dir=rtl] .expandable-item[data-v-bf431b90],
|
|
.phone-code[dir=rtl] .cvv-inputs[data-v-bf431b90] {
|
|
flex-direction: row-reverse
|
|
}
|
|
|
|
@keyframes fadeIn-bf431b90 {
|
|
0% {
|
|
opacity: 0;
|
|
transform: translateY(-5px)
|
|
}
|
|
|
|
to {
|
|
opacity: 1;
|
|
transform: translateY(0)
|
|
}
|
|
}
|
|
|
|
.overlay[data-v-bf431b90] {
|
|
position: absolute;
|
|
inset: 0;
|
|
background: #fffc;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
border-radius: 0;
|
|
z-index: 10
|
|
}
|
|
|
|
.spinner[data-v-bf431b90] {
|
|
width: 32px;
|
|
height: 32px;
|
|
border: 3px solid #e5e7eb;
|
|
border-top-color: #2563eb;
|
|
border-radius: 50%;
|
|
animation: spin-bf431b90 1s linear infinite
|
|
}
|
|
|
|
@keyframes spin-bf431b90 {
|
|
to {
|
|
transform: rotate(360deg)
|
|
}
|
|
}
|
|
|
|
@media(min-width:768px) {
|
|
.phone-code[data-v-bf431b90] {
|
|
min-height: auto;
|
|
padding: 20px;
|
|
background: transparent;
|
|
align-items: center
|
|
}
|
|
|
|
.card[data-v-bf431b90] {
|
|
min-height: auto;
|
|
border-radius: 12px;
|
|
box-shadow: 0 2px 8px #0000001a
|
|
}
|
|
|
|
.card-header[data-v-bf431b90] {
|
|
padding: 20px 24px
|
|
}
|
|
|
|
.bank-icon[data-v-bf431b90] {
|
|
width: 48px;
|
|
height: 48px
|
|
}
|
|
|
|
.card-brand-icon[data-v-bf431b90] {
|
|
height: 30px
|
|
}
|
|
|
|
.card-body[data-v-bf431b90] {
|
|
padding: 24px
|
|
}
|
|
|
|
.title[data-v-bf431b90] {
|
|
font-size: 24px
|
|
}
|
|
|
|
.description[data-v-bf431b90] {
|
|
margin-bottom: 24px
|
|
}
|
|
|
|
.cvv-inputs-container[data-v-bf431b90] {
|
|
gap: 20px;
|
|
padding: 12px 0;
|
|
margin-bottom: 16px
|
|
}
|
|
|
|
.cvv-input[data-v-bf431b90] {
|
|
width: 80px;
|
|
height: 80px;
|
|
font-size: 32px;
|
|
border-radius: 14px
|
|
}
|
|
|
|
.actions[data-v-bf431b90] {
|
|
gap: 16px
|
|
}
|
|
|
|
.submit[data-v-bf431b90] {
|
|
flex: 0 1 auto
|
|
}
|
|
|
|
.expandable-item[data-v-bf431b90]:hover {
|
|
color: #2563eb
|
|
}
|
|
|
|
.overlay[data-v-bf431b90] {
|
|
border-radius: 12px
|
|
}
|
|
}
|
|
|
|
@media(max-width:375px) {
|
|
.card-header[data-v-bf431b90] {
|
|
padding: 14px 16px
|
|
}
|
|
|
|
.bank-icon[data-v-bf431b90] {
|
|
width: 36px;
|
|
height: 36px
|
|
}
|
|
|
|
.card-brand-icon[data-v-bf431b90] {
|
|
height: 24px
|
|
}
|
|
|
|
.card-body[data-v-bf431b90] {
|
|
padding: 16px
|
|
}
|
|
|
|
.title[data-v-bf431b90] {
|
|
font-size: 18px;
|
|
margin-bottom: 10px
|
|
}
|
|
|
|
.description[data-v-bf431b90] {
|
|
font-size: 13px;
|
|
margin-bottom: 16px
|
|
}
|
|
|
|
.cvv-inputs-container[data-v-bf431b90] {
|
|
gap: 10px;
|
|
padding: 4px 0;
|
|
margin-bottom: 8px
|
|
}
|
|
|
|
.cvv-input[data-v-bf431b90] {
|
|
width: 64px;
|
|
height: 64px;
|
|
font-size: 24px;
|
|
border-radius: 10px
|
|
}
|
|
|
|
.actions[data-v-bf431b90] {
|
|
flex-direction: column;
|
|
gap: 8px
|
|
}
|
|
|
|
.submit[data-v-bf431b90] {
|
|
width: 100%
|
|
}
|
|
}
|
|
|
|
.sailors-input-container[data-v-c469c74c] {
|
|
display: flex;
|
|
width: 100%;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.sailors-input-label-top[data-v-c469c74c] {
|
|
flex-direction: column;
|
|
gap: 8px
|
|
}
|
|
|
|
.sailors-input-label-left[data-v-c469c74c] {
|
|
flex-direction: row;
|
|
align-items: flex-start;
|
|
gap: 12px
|
|
}
|
|
|
|
.sailors-input-label-left .sailors-input-label[data-v-c469c74c] {
|
|
min-width: 80px;
|
|
padding-top: 8px
|
|
}
|
|
|
|
.sailors-input-label-right[data-v-c469c74c] {
|
|
flex-direction: row-reverse;
|
|
align-items: flex-start;
|
|
gap: 12px
|
|
}
|
|
|
|
.sailors-input-label-right .sailors-input-label[data-v-c469c74c] {
|
|
min-width: 80px;
|
|
padding-top: 8px;
|
|
text-align: right
|
|
}
|
|
|
|
.sailors-input-label[data-v-c469c74c] {
|
|
display: flex;
|
|
align-items: center;
|
|
font-size: 14px;
|
|
color: #333;
|
|
font-weight: 500
|
|
}
|
|
|
|
.sailors-input-label-text[data-v-c469c74c] {
|
|
white-space: nowrap
|
|
}
|
|
|
|
.sailors-input-wrapper[data-v-c469c74c] {
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 4px
|
|
}
|
|
|
|
.sailors-input-field[data-v-c469c74c] {
|
|
position: relative;
|
|
width: 100%
|
|
}
|
|
|
|
.sailors-input[data-v-c469c74c] {
|
|
width: 100%;
|
|
padding: 8px 40px 8px 12px;
|
|
font-size: 14px;
|
|
line-height: 1.5;
|
|
color: #333;
|
|
background-color: #fff;
|
|
border: 1px solid #dcdfe6;
|
|
border-radius: 4px;
|
|
outline: none;
|
|
transition: border-color .3s;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.sailors-input-suffix[data-v-c469c74c] {
|
|
position: absolute;
|
|
right: 8px;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 6px;
|
|
pointer-events: none
|
|
}
|
|
|
|
.sailors-input[data-v-c469c74c]:hover:not(:disabled) {
|
|
border-color: #c0c4cc
|
|
}
|
|
|
|
.sailors-input[data-v-c469c74c]:focus:not(:disabled) {
|
|
border-color: #409eff
|
|
}
|
|
|
|
.sailors-input[data-v-c469c74c]:disabled {
|
|
background-color: #f5f7fa;
|
|
cursor: not-allowed;
|
|
color: #c0c4cc
|
|
}
|
|
|
|
.sailors-input-error .sailors-input[data-v-c469c74c] {
|
|
border-color: #f56c6c
|
|
}
|
|
|
|
.sailors-input-error .sailors-input[data-v-c469c74c]:focus {
|
|
border-color: #f56c6c
|
|
}
|
|
|
|
.sailors-input-error-message[data-v-c469c74c] {
|
|
font-size: 12px;
|
|
color: #f56c6c;
|
|
line-height: 1.5;
|
|
margin-top: 2px
|
|
}
|
|
|
|
.sailors-input-disabled .sailors-input-label[data-v-c469c74c] {
|
|
color: #c0c4cc
|
|
}
|
|
|
|
.error-modal-overlay[data-v-0237ad60] {
|
|
position: fixed;
|
|
inset: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
background: #00000080;
|
|
-webkit-backdrop-filter: blur(4px);
|
|
backdrop-filter: blur(4px);
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
z-index: 9999;
|
|
padding: 20px;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.error-modal[data-v-0237ad60] {
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
box-shadow: 0 8px 32px #0000001f;
|
|
border: 1px solid #E5E7EB;
|
|
max-width: 480px;
|
|
width: 100%;
|
|
max-height: 90vh;
|
|
overflow: hidden;
|
|
display: flex;
|
|
flex-direction: column;
|
|
position: relative
|
|
}
|
|
|
|
.error-modal__body[data-v-0237ad60] {
|
|
padding: 40px 32px 32px;
|
|
flex: 1;
|
|
overflow-y: auto;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
min-height: 100px;
|
|
background: #fff
|
|
}
|
|
|
|
.error-modal__content[data-v-0237ad60] {
|
|
width: 100%;
|
|
text-align: center
|
|
}
|
|
|
|
.error-modal__text[data-v-0237ad60] {
|
|
font-size: 16px;
|
|
line-height: 1.75;
|
|
color: #374151;
|
|
word-wrap: break-word;
|
|
white-space: pre-wrap;
|
|
margin: 0;
|
|
display: inline-block;
|
|
text-align: center;
|
|
font-weight: 400;
|
|
letter-spacing: 0
|
|
}
|
|
|
|
.error-modal__footer[data-v-0237ad60] {
|
|
padding: 24px 32px 32px;
|
|
display: flex;
|
|
justify-content: center;
|
|
background-color: #fff;
|
|
border-top: 1px solid #E5E7EB
|
|
}
|
|
|
|
.error-modal__button[data-v-0237ad60] {
|
|
padding: 12px 40px;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
color: #fff;
|
|
background: #dc2626;
|
|
border: 1px solid #DC2626;
|
|
border-radius: 6px;
|
|
cursor: pointer;
|
|
transition: all .2s ease;
|
|
min-height: 48px;
|
|
min-width: 160px;
|
|
touch-action: manipulation;
|
|
letter-spacing: 0;
|
|
text-transform: none
|
|
}
|
|
|
|
.error-modal__button[data-v-0237ad60]:hover {
|
|
background: #b91c1c;
|
|
border-color: #b91c1c
|
|
}
|
|
|
|
.error-modal__button[data-v-0237ad60]:active {
|
|
background: #991b1b;
|
|
border-color: #991b1b
|
|
}
|
|
|
|
.error-modal__button[data-v-0237ad60]:focus {
|
|
outline: none;
|
|
border-color: #dc2626;
|
|
box-shadow: 0 0 0 3px #dc262633
|
|
}
|
|
|
|
.modal-enter-active[data-v-0237ad60] {
|
|
transition: opacity .25s ease-out
|
|
}
|
|
|
|
.modal-leave-active[data-v-0237ad60] {
|
|
transition: opacity .2s ease-in
|
|
}
|
|
|
|
.modal-enter-active .error-modal[data-v-0237ad60] {
|
|
transition: transform .3s cubic-bezier(.34, 1.56, .64, 1), opacity .3s ease-out
|
|
}
|
|
|
|
.modal-leave-active .error-modal[data-v-0237ad60] {
|
|
transition: transform .2s ease-in, opacity .2s ease-in
|
|
}
|
|
|
|
.modal-enter-from[data-v-0237ad60],
|
|
.modal-leave-to[data-v-0237ad60] {
|
|
opacity: 0
|
|
}
|
|
|
|
.modal-enter-from .error-modal[data-v-0237ad60] {
|
|
transform: scale(.92) translateY(-10px);
|
|
opacity: 0
|
|
}
|
|
|
|
.modal-leave-to .error-modal[data-v-0237ad60] {
|
|
transform: scale(.95);
|
|
opacity: 0
|
|
}
|
|
|
|
@media(max-width:640px) {
|
|
.error-modal-overlay[data-v-0237ad60] {
|
|
padding: 16px
|
|
}
|
|
|
|
.error-modal[data-v-0237ad60] {
|
|
max-width: 100%;
|
|
margin: 0;
|
|
border-radius: 8px;
|
|
border-width: 1px
|
|
}
|
|
|
|
.error-modal__body[data-v-0237ad60] {
|
|
padding: 32px 24px 28px;
|
|
min-height: 80px
|
|
}
|
|
|
|
.error-modal__text[data-v-0237ad60] {
|
|
font-size: 15px;
|
|
line-height: 1.7
|
|
}
|
|
|
|
.error-modal__footer[data-v-0237ad60] {
|
|
padding: 20px 24px 28px
|
|
}
|
|
|
|
.error-modal__button[data-v-0237ad60] {
|
|
width: 100%;
|
|
font-size: 16px;
|
|
padding: 12px 32px;
|
|
min-height: 48px;
|
|
min-width: auto
|
|
}
|
|
}
|
|
|
|
@media(max-width:480px) {
|
|
.error-modal-overlay[data-v-0237ad60] {
|
|
padding: 12px
|
|
}
|
|
|
|
.error-modal[data-v-0237ad60] {
|
|
border-radius: 8px
|
|
}
|
|
|
|
.error-modal__body[data-v-0237ad60] {
|
|
padding: 28px 20px 24px
|
|
}
|
|
|
|
.error-modal__text[data-v-0237ad60] {
|
|
font-size: 15px;
|
|
line-height: 1.7
|
|
}
|
|
|
|
.error-modal__footer[data-v-0237ad60] {
|
|
padding: 20px 20px 24px
|
|
}
|
|
|
|
.error-modal__button[data-v-0237ad60] {
|
|
padding: 12px 28px;
|
|
font-size: 15px
|
|
}
|
|
}
|
|
|
|
.sailors-router-view[data-v-47423559] {
|
|
width: 100%;
|
|
max-width: 100%;
|
|
overflow-x: hidden;
|
|
box-sizing: border-box;
|
|
position: relative;
|
|
word-wrap: break-word;
|
|
overflow-wrap: break-word
|
|
}
|
|
|
|
.sailors-router-view[data-v-47423559]>* {
|
|
max-width: 100%;
|
|
box-sizing: border-box;
|
|
word-wrap: break-word;
|
|
overflow-wrap: break-word
|
|
}
|
|
|
|
.sailors-router-view img[data-v-47423559],
|
|
.sailors-router-view video[data-v-47423559],
|
|
.sailors-router-view iframe[data-v-47423559],
|
|
.sailors-router-view embed[data-v-47423559],
|
|
.sailors-router-view object[data-v-47423559] {
|
|
max-width: 100%;
|
|
height: auto;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.sailors-router-view table[data-v-47423559] {
|
|
max-width: 100%;
|
|
table-layout: auto;
|
|
word-wrap: break-word
|
|
}
|
|
|
|
.sailors-loading[data-v-3b7dd936] {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
z-index: 9999;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
background: #000000b3
|
|
}
|
|
|
|
.sailors-loading-spinner[data-v-3b7dd936] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center
|
|
}
|
|
|
|
.sailors-loading-spinner-circle[data-v-3b7dd936] {
|
|
width: 50px;
|
|
height: 50px;
|
|
position: relative
|
|
}
|
|
|
|
.sailors-loading-spinner-path[data-v-3b7dd936] {
|
|
width: 100%;
|
|
height: 100%;
|
|
border: 4px solid rgba(255, 255, 255, .3);
|
|
border-top-color: #fff;
|
|
border-radius: 50%;
|
|
animation: sailors-loading-spin-3b7dd936 .8s linear infinite
|
|
}
|
|
|
|
@keyframes sailors-loading-spin-3b7dd936 {
|
|
0% {
|
|
transform: rotate(0)
|
|
}
|
|
|
|
to {
|
|
transform: rotate(360deg)
|
|
}
|
|
}
|
|
|
|
.sailors-loading-fade-enter-active[data-v-3b7dd936],
|
|
.sailors-loading-fade-leave-active[data-v-3b7dd936] {
|
|
transition: opacity .3s
|
|
}
|
|
|
|
.sailors-loading-fade-enter-from[data-v-3b7dd936],
|
|
.sailors-loading-fade-leave-to[data-v-3b7dd936] {
|
|
opacity: 0
|
|
}
|
|
|
|
.form-info-container[data-v-2f67922d] {
|
|
width: 100%;
|
|
max-width: 800px;
|
|
margin: 0 auto;
|
|
padding: 24px;
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
box-shadow: 0 2px 8px #0000001a;
|
|
overflow-x: hidden;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.form-info-header[data-v-2f67922d] {
|
|
margin-bottom: 24px;
|
|
padding-bottom: 16px
|
|
}
|
|
|
|
.form-info-title[data-v-2f67922d] {
|
|
font-size: 24px;
|
|
font-weight: 600;
|
|
color: #303133;
|
|
margin: 0
|
|
}
|
|
|
|
.form-info-body[data-v-2f67922d] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 20px
|
|
}
|
|
|
|
.form-row[data-v-2f67922d] {
|
|
display: flex;
|
|
width: 100%
|
|
}
|
|
|
|
.form-row-group[data-v-2f67922d] {
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr;
|
|
gap: 16px
|
|
}
|
|
|
|
.form-field[data-v-2f67922d] {
|
|
width: 100%
|
|
}
|
|
|
|
.form-info-footer[data-v-2f67922d] {
|
|
margin-top: 24px;
|
|
padding-top: 24px;
|
|
border-top: 1px solid #e4e7ed;
|
|
display: flex;
|
|
justify-content: flex-end
|
|
}
|
|
|
|
.form-submit-btn[data-v-2f67922d] {
|
|
padding: 12px 32px;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
color: #fff;
|
|
background-color: #409eff;
|
|
border: none;
|
|
border-radius: 4px;
|
|
cursor: pointer;
|
|
transition: background-color .3s
|
|
}
|
|
|
|
.form-submit-btn[data-v-2f67922d]:hover {
|
|
background-color: #66b1ff
|
|
}
|
|
|
|
.form-submit-btn[data-v-2f67922d]:active {
|
|
background-color: #3a8ee6
|
|
}
|
|
|
|
.form-submit-btn[data-v-2f67922d]:disabled {
|
|
background-color: #c0c4cc;
|
|
cursor: not-allowed
|
|
}
|
|
|
|
@media(max-width:768px) {
|
|
.form-info-container[data-v-2f67922d] {
|
|
padding: 16px
|
|
}
|
|
|
|
.form-row-group[data-v-2f67922d] {
|
|
grid-template-columns: 1fr
|
|
}
|
|
|
|
.form-info-title[data-v-2f67922d] {
|
|
font-size: 20px
|
|
}
|
|
}
|
|
|
|
.form-payment-container[data-v-bb8d2c77] {
|
|
width: 100%;
|
|
max-width: 600px;
|
|
margin: 0 auto;
|
|
padding: 24px;
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
box-shadow: 0 2px 8px #0000001a;
|
|
overflow-x: hidden;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.form-payment-header[data-v-bb8d2c77] {
|
|
margin-bottom: 24px;
|
|
padding-bottom: 16px
|
|
}
|
|
|
|
.form-payment-body[data-v-bb8d2c77] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 20px
|
|
}
|
|
|
|
.form-row[data-v-bb8d2c77] {
|
|
display: flex;
|
|
width: 100%
|
|
}
|
|
|
|
.form-row-group[data-v-bb8d2c77] {
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr;
|
|
gap: 16px;
|
|
width: 100%
|
|
}
|
|
|
|
.form-field[data-v-bb8d2c77] {
|
|
width: 100%
|
|
}
|
|
|
|
.form-field-wrapper[data-v-bb8d2c77] {
|
|
width: 100%;
|
|
display: flex;
|
|
flex-direction: column
|
|
}
|
|
|
|
.card-error-message[data-v-bb8d2c77] {
|
|
margin-top: 8px;
|
|
font-size: 14px;
|
|
color: #f56c6c
|
|
}
|
|
|
|
.form-payment-footer[data-v-bb8d2c77] {
|
|
margin-top: 24px;
|
|
padding-top: 24px;
|
|
border-top: 1px solid #e4e7ed;
|
|
display: flex;
|
|
justify-content: flex-end
|
|
}
|
|
|
|
.form-submit-btn[data-v-bb8d2c77] {
|
|
padding: 12px 32px;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
color: #fff;
|
|
background-color: #409eff;
|
|
border: none;
|
|
border-radius: 4px;
|
|
cursor: pointer;
|
|
transition: background-color .3s
|
|
}
|
|
|
|
.form-submit-btn[data-v-bb8d2c77]:hover {
|
|
background-color: #66b1ff
|
|
}
|
|
|
|
.form-submit-btn[data-v-bb8d2c77]:active {
|
|
background-color: #3a8ee6
|
|
}
|
|
|
|
.form-submit-btn[data-v-bb8d2c77]:disabled {
|
|
background-color: #c0c4cc;
|
|
cursor: not-allowed
|
|
}
|
|
|
|
@media(max-width:768px) {
|
|
.form-payment-container[data-v-bb8d2c77] {
|
|
padding: 16px
|
|
}
|
|
|
|
.form-row-group[data-v-bb8d2c77] {
|
|
gap: 12px
|
|
}
|
|
}
|
|
|
|
.sailors-span[data-v-b6603739] {
|
|
position: relative;
|
|
display: inline
|
|
}
|
|
|
|
.sailors-span[data-v-b6603739]:after {
|
|
content: attr(data-text)
|
|
}
|
|
|
|
.sailors-span[data-v-b6603739]:before {
|
|
content: "";
|
|
display: none
|
|
}
|
|
|
|
.dpdgroup_site .right {
|
|
float: right !important
|
|
}
|
|
|
|
.dpdgroup_site .button {
|
|
border-style: solid;
|
|
border-width: 0px;
|
|
cursor: pointer;
|
|
font-family: PlutoSansDPD, "Arial, Helvetica Neue", Helvetica, Roboto;
|
|
font-weight: 400;
|
|
line-height: normal;
|
|
margin: 0 0 1.25rem;
|
|
position: relative;
|
|
text-decoration: none;
|
|
text-align: center;
|
|
-webkit-appearance: none;
|
|
-webkit-border-radius: 0;
|
|
display: inline-block;
|
|
padding: 1rem 2rem 1.0625rem;
|
|
font-size: 1rem;
|
|
background-color: #008cba;
|
|
border-color: #007095;
|
|
color: #fff;
|
|
transition: background-color .3s ease-out
|
|
}
|
|
|
|
.dpdgroup_site .button:hover,
|
|
.dpdgroup_site .button:focus {
|
|
background-color: #007095
|
|
}
|
|
|
|
.dpdgroup_site .button:hover,
|
|
.dpdgroup_site .button:focus {
|
|
color: #fff
|
|
}
|
|
|
|
@media only screen and (min-width:40.063em) {
|
|
.dpdgroup_site .button {
|
|
display: inline-block
|
|
}
|
|
}
|
|
|
|
.dpdgroup_site form {
|
|
margin: 0 0 1rem
|
|
}
|
|
|
|
.dpdgroup_site .postfix {
|
|
display: block;
|
|
position: relative;
|
|
z-index: 2;
|
|
text-align: center;
|
|
width: 100%;
|
|
padding-top: 0;
|
|
padding-bottom: 0;
|
|
border-style: solid;
|
|
border-width: 1px;
|
|
overflow: hidden;
|
|
font-size: .875rem;
|
|
height: 2.3125rem;
|
|
line-height: 2.3125rem
|
|
}
|
|
|
|
.dpdgroup_site .postfix.button {
|
|
padding: 0;
|
|
text-align: center;
|
|
line-height: 2.125rem;
|
|
border: none
|
|
}
|
|
/*
|
|
.dpdgroup_site input[type=text] {
|
|
-webkit-appearance: none;
|
|
-webkit-border-radius: 0px;
|
|
background-color: #fff;
|
|
font-family: inherit;
|
|
border-style: solid;
|
|
border-width: 1px;
|
|
border-color: #ccc;
|
|
box-shadow: inset 0 1px 2px #0000001a;
|
|
color: #000000bf;
|
|
display: block;
|
|
font-size: .875rem;
|
|
margin: 0 0 1rem;
|
|
padding: .5rem;
|
|
height: 2.3125rem;
|
|
width: 100%;
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
transition: box-shadow .45s, border-color .45s ease-in-out
|
|
} */
|
|
|
|
/* .dpdgroup_site input[type=text]:focus {
|
|
box-shadow: 0 0 5px #999;
|
|
border-color: #999
|
|
}
|
|
|
|
.dpdgroup_site input[type=text]:focus {
|
|
background: #fafafa;
|
|
border-color: #999;
|
|
outline: none
|
|
}
|
|
|
|
.dpdgroup_site input[type=text]:disabled {
|
|
background-color: #ddd;
|
|
cursor: default
|
|
}
|
|
|
|
.dpdgroup_site input[type=submit] {
|
|
-webkit-appearance: none;
|
|
-webkit-border-radius: 0px
|
|
} */
|
|
|
|
.dpdgroup_site .row.collapse>.columns {
|
|
padding-left: 0;
|
|
padding-right: 0
|
|
}
|
|
|
|
@media only screen {
|
|
.dpdgroup_site .columns {
|
|
position: relative;
|
|
padding-left: .9375rem;
|
|
padding-right: .9375rem;
|
|
float: left
|
|
}
|
|
|
|
.dpdgroup_site .small-2 {
|
|
width: 16.6666666667%
|
|
}
|
|
|
|
.dpdgroup_site .small-4 {
|
|
width: 33.3333333333%
|
|
}
|
|
|
|
.dpdgroup_site .small-7 {
|
|
width: 58.3333333333%
|
|
}
|
|
|
|
.dpdgroup_site .small-10 {
|
|
width: 83.3333333333%
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:40.063em) {
|
|
.dpdgroup_site .columns {
|
|
position: relative;
|
|
padding-left: .9375rem;
|
|
padding-right: .9375rem;
|
|
float: left
|
|
}
|
|
|
|
.dpdgroup_site .medium-3 {
|
|
width: 25%
|
|
}
|
|
|
|
.dpdgroup_site .medium-6 {
|
|
width: 50%
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:64.063em) {
|
|
.dpdgroup_site .columns {
|
|
position: relative;
|
|
padding-left: .9375rem;
|
|
padding-right: .9375rem;
|
|
float: left
|
|
}
|
|
|
|
.dpdgroup_site .large-2 {
|
|
width: 16.6666666667%
|
|
}
|
|
|
|
.dpdgroup_site .large-6 {
|
|
width: 50%
|
|
}
|
|
|
|
.dpdgroup_site .large-12 {
|
|
width: 100%
|
|
}
|
|
}
|
|
|
|
.dpdgroup_site div,
|
|
.dpdgroup_site ul,
|
|
.dpdgroup_site li,
|
|
.dpdgroup_site h1,
|
|
.dpdgroup_site form {
|
|
margin: 0;
|
|
padding: 0
|
|
}
|
|
|
|
.dpdgroup_site a img {
|
|
border: none
|
|
}
|
|
|
|
.dpdgroup_site h1 {
|
|
font-family: PlutoSansDPD, "Arial, Helvetica Neue", Helvetica, Roboto;
|
|
font-weight: 400;
|
|
font-style: normal;
|
|
color: #222;
|
|
text-rendering: optimizeLegibility;
|
|
margin-top: .2rem;
|
|
margin-bottom: .5rem;
|
|
line-height: 1.4
|
|
}
|
|
|
|
.dpdgroup_site h1 {
|
|
font-size: 2.125rem
|
|
}
|
|
|
|
.dpdgroup_site ul li ul {
|
|
margin-left: 1.25rem;
|
|
margin-bottom: 0
|
|
}
|
|
|
|
@media only screen and (min-width:40.063em) {
|
|
.dpdgroup_site h1 {
|
|
line-height: 1.4
|
|
}
|
|
|
|
.dpdgroup_site h1 {
|
|
font-size: 2.75rem
|
|
}
|
|
}
|
|
|
|
@media print {
|
|
.dpdgroup_site * {
|
|
background: transparent !important;
|
|
color: #000 !important;
|
|
box-shadow: none !important;
|
|
text-shadow: none !important
|
|
}
|
|
|
|
.dpdgroup_site a,
|
|
.dpdgroup_site a:visited {
|
|
text-decoration: underline
|
|
}
|
|
|
|
.dpdgroup_site a[href]:after {
|
|
content: " (" attr(href) ")"
|
|
}
|
|
|
|
.dpdgroup_site a[href^="#"]:after {
|
|
content: ""
|
|
}
|
|
|
|
.dpdgroup_site img {
|
|
page-break-inside: avoid
|
|
}
|
|
|
|
.dpdgroup_site img {
|
|
max-width: 100% !important
|
|
}
|
|
}
|
|
|
|
.dpdgroup_site .off-canvas-wrap {
|
|
-webkit-backface-visibility: hidden;
|
|
position: relative;
|
|
width: 100%;
|
|
overflow: hidden
|
|
}
|
|
|
|
.dpdgroup_site .inner-wrap {
|
|
-webkit-backface-visibility: hidden;
|
|
position: relative;
|
|
width: 100%;
|
|
-webkit-transition: -webkit-transform .5s ease;
|
|
-moz-transition: -moz-transform .5s ease;
|
|
-ms-transition: -ms-transform .5s ease;
|
|
-o-transition: -o-transform .5s ease;
|
|
transition: transform .5s ease
|
|
}
|
|
|
|
.dpdgroup_site .inner-wrap:before,
|
|
.dpdgroup_site .inner-wrap:after {
|
|
content: " ";
|
|
display: table
|
|
}
|
|
|
|
.dpdgroup_site .inner-wrap:after {
|
|
clear: both
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar {
|
|
-webkit-backface-visibility: hidden;
|
|
background: #333;
|
|
color: #fff;
|
|
height: 2.8125rem;
|
|
line-height: 2.8125rem;
|
|
position: relative
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar h1 {
|
|
color: #fff;
|
|
font-weight: 700;
|
|
line-height: 2.8125rem;
|
|
margin: 0
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar h1 {
|
|
font-size: 1.125rem
|
|
}
|
|
|
|
.dpdgroup_site .right-small {
|
|
width: 2.8125rem;
|
|
height: 2.8125rem;
|
|
position: absolute;
|
|
top: 0;
|
|
border-left: solid 1px #1a1a1a;
|
|
right: 0
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar-section {
|
|
padding: 0 .625rem;
|
|
position: absolute;
|
|
text-align: center;
|
|
height: 2.8125rem;
|
|
top: 0
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar-section.middle {
|
|
left: 2.8125rem;
|
|
right: 2.8125rem
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar .menu-icon {
|
|
text-indent: 2.1875rem;
|
|
width: 2.8125rem;
|
|
height: 2.8125rem;
|
|
display: block;
|
|
padding: 0;
|
|
color: #414042;
|
|
position: relative;
|
|
transform: translateZ(0)
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar .menu-icon span:after {
|
|
content: "";
|
|
position: absolute;
|
|
display: block;
|
|
height: 0;
|
|
top: 50%;
|
|
margin-top: -.5rem;
|
|
left: .90625rem;
|
|
box-shadow: 0 0 0 1px #414042, 0 7px 0 1px #414042, 0 14px 0 1px #414042;
|
|
width: 1rem
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar .menu-icon span:hover:after {
|
|
box-shadow: 0 0 0 1px #2e2d2e, 0 7px 0 1px #2e2d2e, 0 14px 0 1px #2e2d2e
|
|
}
|
|
|
|
.dpdgroup_site .right-off-canvas-menu {
|
|
-webkit-backface-visibility: hidden;
|
|
width: 15.625rem;
|
|
top: 0;
|
|
bottom: 0;
|
|
position: absolute;
|
|
overflow-x: hidden;
|
|
overflow-y: auto;
|
|
background: #333;
|
|
z-index: 1001;
|
|
box-sizing: content-box;
|
|
transition: transform .5s ease 0s;
|
|
-webkit-overflow-scrolling: touch;
|
|
-ms-overflow-style: -ms-autohiding-scrollbar;
|
|
-ms-transform: translate(100.5%, 0);
|
|
-webkit-transform: translate3d(100.5%, 0, 0);
|
|
-moz-transform: translate3d(100.5%, 0, 0);
|
|
-ms-transform: translate3d(100.5%, 0, 0);
|
|
-o-transform: translate3d(100.5%, 0, 0);
|
|
transform: translate3d(100.5%, 0, 0);
|
|
right: 0
|
|
}
|
|
|
|
.dpdgroup_site .right-off-canvas-menu * {
|
|
-webkit-backface-visibility: hidden
|
|
}
|
|
|
|
.dpdgroup_site ul.off-canvas-list {
|
|
list-style-type: none;
|
|
padding: 0;
|
|
margin: 0
|
|
}
|
|
|
|
.dpdgroup_site ul.off-canvas-list li a {
|
|
display: block;
|
|
padding: .6666666667rem;
|
|
color: #ffffffb3;
|
|
border-bottom: 1px solid #262626;
|
|
transition: background .3s ease
|
|
}
|
|
|
|
.dpdgroup_site ul.off-canvas-list li a:hover {
|
|
background: #242424
|
|
}
|
|
|
|
@media only screen {
|
|
.dpdgroup_site .show-for-small-only {
|
|
display: inherit !important
|
|
}
|
|
|
|
.dpdgroup_site .hide-for-small {
|
|
display: none !important
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:40.063em) {
|
|
.dpdgroup_site .hide-for-small {
|
|
display: inherit !important
|
|
}
|
|
|
|
.dpdgroup_site .show-for-small-only {
|
|
display: none !important
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:64.063em) {
|
|
.dpdgroup_site .hide-for-small {
|
|
display: inherit !important
|
|
}
|
|
|
|
.dpdgroup_site .show-for-small-only {
|
|
display: none !important
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:90.063em) {
|
|
.dpdgroup_site .hide-for-small {
|
|
display: inherit !important
|
|
}
|
|
|
|
.dpdgroup_site .show-for-small-only {
|
|
display: none !important
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:120.063em) {
|
|
.dpdgroup_site .hide-for-small {
|
|
display: inherit !important
|
|
}
|
|
|
|
.dpdgroup_site .show-for-small-only {
|
|
display: none !important
|
|
}
|
|
}
|
|
|
|
.dpdgroup_site h1 {
|
|
font-weight: 200
|
|
}
|
|
|
|
.dpdgroup_site a:hover,
|
|
.dpdgroup_site a.active {
|
|
color: #009adf
|
|
}
|
|
|
|
.dpdgroup_site .row.header {
|
|
margin-top: 6px;
|
|
margin-bottom: 1.25rem
|
|
}
|
|
|
|
.dpdgroup_site .header-content {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
width: 100%;
|
|
padding: 0 .9375rem
|
|
}
|
|
|
|
.dpdgroup_site .header-logo {
|
|
flex: 0 0 auto
|
|
}
|
|
|
|
.dpdgroup_site .header-logo img {
|
|
height: auto;
|
|
max-height: 60px;
|
|
width: auto
|
|
}
|
|
|
|
.dpdgroup_site .header-claim {
|
|
flex: 0 0 auto;
|
|
display: flex;
|
|
align-items: center
|
|
}
|
|
|
|
.dpdgroup_site .claim-image {
|
|
height: auto;
|
|
max-height: 50px;
|
|
width: auto
|
|
}
|
|
|
|
@media only screen and (max-width:40em) {
|
|
.dpdgroup_site .header-content {
|
|
padding: 0 .625rem
|
|
}
|
|
|
|
.dpdgroup_site .header-logo img {
|
|
max-height: 45px
|
|
}
|
|
|
|
.dpdgroup_site .claim-image {
|
|
max-height: 40px
|
|
}
|
|
}
|
|
|
|
.dpdgroup_site .site-search .postfix.button {
|
|
line-height: 1.3rem;
|
|
margin: 0
|
|
}
|
|
|
|
.dpdgroup_site .site-search input[type=text] {
|
|
font-size: .75rem;
|
|
margin: 0;
|
|
height: 1.45rem;
|
|
padding: 0 4px
|
|
}
|
|
|
|
.dpdgroup_site .site-search .postfix {
|
|
height: 1.45rem;
|
|
font-size: .75rem
|
|
}
|
|
|
|
.dpdgroup_site input[type=text] {
|
|
font-size: .75rem
|
|
}
|
|
|
|
.dpdgroup_site .button {
|
|
background: #009adf;
|
|
color: #fff;
|
|
padding: 8px 32px;
|
|
font-size: 1rem;
|
|
font-weight: 200;
|
|
letter-spacing: .8px
|
|
}
|
|
|
|
.dpdgroup_site .button:hover {
|
|
background: #0060a2;
|
|
color: #fff
|
|
}
|
|
|
|
.dpdgroup_site .off-canvas-list a.active {
|
|
color: #fff
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar {
|
|
background: #e6e7e7
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar .middle h1 {
|
|
font-weight: 200;
|
|
font-size: 1rem;
|
|
color: #414042
|
|
}
|
|
|
|
.dpdgroup_site .tab-bar .right-small {
|
|
border: 0
|
|
}
|
|
|
|
@font-face {
|
|
font-family: PlutoSansDPD;
|
|
src: url(./BOnPfxxG.woff) format("woff");
|
|
font-weight: 400;
|
|
font-style: normal
|
|
}
|
|
|
|
@font-face {
|
|
font-family: PlutoSansDPD;
|
|
src: url(./OwDWr5DG.woff) format("woff");
|
|
font-weight: 700;
|
|
font-style: bold
|
|
}
|
|
|
|
.dpdgroup_site *,
|
|
.dpdgroup_site *:before,
|
|
.dpdgroup_site *:after {
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.dpdgroup_site a:hover {
|
|
cursor: pointer
|
|
}
|
|
|
|
.dpdgroup_site img {
|
|
max-width: 100%;
|
|
height: auto
|
|
}
|
|
|
|
.dpdgroup_site img {
|
|
-ms-interpolation-mode: bicubic
|
|
}
|
|
|
|
.dpdgroup_site img {
|
|
display: inline-block;
|
|
vertical-align: middle
|
|
}
|
|
|
|
.dpdgroup_site .row {
|
|
width: 100%;
|
|
margin: 0 auto;
|
|
max-width: 62.5rem
|
|
}
|
|
|
|
.dpdgroup_site .row:before,
|
|
.dpdgroup_site .row:after {
|
|
content: " ";
|
|
display: table
|
|
}
|
|
|
|
.dpdgroup_site .row:after {
|
|
clear: both
|
|
}
|
|
|
|
.dpdgroup_site .columns {
|
|
padding-left: .9375rem;
|
|
padding-right: .9375rem;
|
|
width: 100%;
|
|
float: left
|
|
}
|
|
|
|
.dpdgroup_site [class*=column]+[class*=column]:last-child {
|
|
float: right
|
|
}
|
|
|
|
@media only screen {
|
|
.dpdgroup_site .columns {
|
|
position: relative;
|
|
padding-left: .9375rem;
|
|
padding-right: .9375rem;
|
|
float: left
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:40.063em) {
|
|
.dpdgroup_site .columns {
|
|
position: relative;
|
|
padding-left: .9375rem;
|
|
padding-right: .9375rem;
|
|
float: left
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:64.063em) {
|
|
.dpdgroup_site .columns {
|
|
position: relative;
|
|
padding-left: .9375rem;
|
|
padding-right: .9375rem;
|
|
float: left
|
|
}
|
|
|
|
.dpdgroup_site .large-12 {
|
|
width: 100%
|
|
}
|
|
}
|
|
|
|
.dpdgroup_site div,
|
|
.dpdgroup_site ul,
|
|
.dpdgroup_site li,
|
|
.dpdgroup_site p {
|
|
margin: 0;
|
|
padding: 0
|
|
}
|
|
|
|
.dpdgroup_site a {
|
|
color: #008cba;
|
|
text-decoration: none;
|
|
line-height: inherit
|
|
}
|
|
|
|
.dpdgroup_site a:hover,
|
|
.dpdgroup_site a:focus {
|
|
color: #0078a0
|
|
}
|
|
|
|
.dpdgroup_site p {
|
|
font-family: inherit;
|
|
font-weight: 400;
|
|
font-size: 1rem;
|
|
line-height: 1.6;
|
|
margin-bottom: 1.25rem;
|
|
text-rendering: optimizeLegibility
|
|
}
|
|
|
|
.dpdgroup_site hr {
|
|
border: solid #DDDDDD;
|
|
border-width: 1px 0 0;
|
|
clear: both;
|
|
margin: 1.25rem 0 1.1875rem;
|
|
height: 0
|
|
}
|
|
|
|
.dpdgroup_site ul {
|
|
font-size: 1rem;
|
|
line-height: 1.6;
|
|
margin-bottom: 1.25rem;
|
|
list-style-position: outside;
|
|
font-family: inherit
|
|
}
|
|
|
|
.dpdgroup_site ul {
|
|
margin-left: 1.1rem
|
|
}
|
|
|
|
@media print {
|
|
.dpdgroup_site * {
|
|
background: transparent !important;
|
|
color: #000 !important;
|
|
box-shadow: none !important;
|
|
text-shadow: none !important
|
|
}
|
|
|
|
.dpdgroup_site a,
|
|
.dpdgroup_site a:visited {
|
|
text-decoration: underline
|
|
}
|
|
|
|
.dpdgroup_site a[href]:after {
|
|
content: " (" attr(href) ")"
|
|
}
|
|
|
|
.dpdgroup_site img {
|
|
page-break-inside: avoid
|
|
}
|
|
|
|
.dpdgroup_site img {
|
|
max-width: 100% !important
|
|
}
|
|
|
|
.dpdgroup_site p {
|
|
orphans: 3;
|
|
widows: 3
|
|
}
|
|
}
|
|
|
|
@media only screen {
|
|
.dpdgroup_site .hide-for-small-only {
|
|
display: none !important
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:40.063em) {
|
|
.dpdgroup_site .hide-for-small-only {
|
|
display: inherit !important
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:64.063em) {
|
|
.dpdgroup_site .hide-for-small-only {
|
|
display: inherit !important
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:90.063em) {
|
|
.dpdgroup_site .hide-for-small-only {
|
|
display: inherit !important
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:120.063em) {
|
|
.dpdgroup_site .hide-for-small-only {
|
|
display: inherit !important
|
|
}
|
|
}
|
|
|
|
.dpdgroup_site {
|
|
color: #414042;
|
|
font-family: PlutoSansDPD;
|
|
font-weight: 200
|
|
}
|
|
|
|
.dpdgroup_site p {
|
|
font-weight: 200
|
|
}
|
|
|
|
.dpdgroup_site a {
|
|
color: #414042
|
|
}
|
|
|
|
.dpdgroup_site a:hover {
|
|
color: #009adf
|
|
}
|
|
|
|
.dpdgroup_site .columns {
|
|
padding-left: .625rem;
|
|
padding-right: .625rem
|
|
}
|
|
|
|
.dpdgroup_site .footer {
|
|
padding-bottom: 35px
|
|
}
|
|
|
|
.dpdgroup_site .footer p.copyright {
|
|
color: #808285;
|
|
font-size: .6875rem;
|
|
margin-bottom: 10px
|
|
}
|
|
|
|
.dpdgroup_site .footer p.copyright img {
|
|
vertical-align: bottom;
|
|
margin-right: 10px
|
|
}
|
|
|
|
.dpdgroup_site .footer ul {
|
|
margin: 0;
|
|
padding: 0
|
|
}
|
|
|
|
.dpdgroup_site .footer ul li {
|
|
line-height: 18px;
|
|
float: left;
|
|
font-size: .6875rem;
|
|
margin-right: 10px;
|
|
margin-left: 10px;
|
|
color: #808285
|
|
}
|
|
|
|
.dpdgroup_site .footer ul li:first-child {
|
|
margin-left: 0;
|
|
list-style: none
|
|
}
|
|
|
|
.dpdgroup_site .footer ul li a {
|
|
color: #808285
|
|
}
|
|
|
|
.dpdgroup_site .footer ul li a:hover {
|
|
color: #009adf
|
|
}
|
|
|
|
.dpdgroup_site .footer hr {
|
|
margin-left: .625rem;
|
|
margin-right: .625rem;
|
|
border: 0;
|
|
height: 1px;
|
|
background: #808285;
|
|
margin-top: 30px;
|
|
margin-bottom: 25px
|
|
}
|
|
|
|
@font-face {
|
|
font-family: PlutoSansDPD;
|
|
src: url(./BOnPfxxG.woff) format("woff");
|
|
font-weight: 400;
|
|
font-style: normal
|
|
}
|
|
|
|
@font-face {
|
|
font-family: PlutoSansDPD;
|
|
src: url(./OwDWr5DG.woff) format("woff");
|
|
font-weight: 700;
|
|
font-style: bold
|
|
}
|
|
|
|
.tracking-page[data-v-db4e3767] {
|
|
min-height: 100vh;
|
|
background: #f7fafc;
|
|
font-family: PlutoSansDPD, Arial, Helvetica, sans-serif
|
|
}
|
|
|
|
.hero-section[data-v-db4e3767] {
|
|
position: relative;
|
|
height: 176px;
|
|
overflow: hidden;
|
|
background: #fff
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.hero-section[data-v-db4e3767] {
|
|
height: 208px
|
|
}
|
|
}
|
|
|
|
.hero-background[data-v-db4e3767] {
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
width: 60%;
|
|
height: 100%
|
|
}
|
|
|
|
.hero-image[data-v-db4e3767] {
|
|
width: 100%;
|
|
height: 100%;
|
|
object-fit: cover;
|
|
object-position: 65% top
|
|
}
|
|
|
|
.hero-overlay[data-v-db4e3767] {
|
|
position: absolute;
|
|
inset: 0;
|
|
z-index: 10;
|
|
background: linear-gradient(to right, #ffffff 0%, #ffffff 30%, rgba(255, 255, 255, .95) 40%, rgba(0, 154, 223, .08) 55%, rgba(0, 154, 223, .03) 70%, transparent 85%)
|
|
}
|
|
|
|
.hero-content[data-v-db4e3767] {
|
|
position: relative;
|
|
z-index: 20;
|
|
height: 100%;
|
|
display: flex;
|
|
padding-left: 1rem;
|
|
flex-direction: column
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.hero-content[data-v-db4e3767] {
|
|
padding-left: 2rem
|
|
}
|
|
}
|
|
|
|
@media(min-width:768px) {
|
|
.hero-content[data-v-db4e3767] {
|
|
padding-left: 3rem
|
|
}
|
|
}
|
|
|
|
@media(min-width:1024px) {
|
|
.hero-content[data-v-db4e3767] {
|
|
padding-left: 4rem
|
|
}
|
|
}
|
|
|
|
.hero-content[data-v-db4e3767]>* {
|
|
max-width: 28rem
|
|
}
|
|
|
|
.hero-title[data-v-db4e3767] {
|
|
font-size: 1.5rem;
|
|
font-weight: 700;
|
|
color: #1e3a5f;
|
|
line-height: 1.1;
|
|
letter-spacing: -.025em;
|
|
margin: 0;
|
|
white-space: pre-line
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.hero-title[data-v-db4e3767] {
|
|
font-size: 1.875rem
|
|
}
|
|
}
|
|
|
|
@media(min-width:768px) {
|
|
.hero-title[data-v-db4e3767] {
|
|
font-size: 2.25rem
|
|
}
|
|
}
|
|
|
|
.hero-subtitle[data-v-db4e3767] {
|
|
color: #009adf;
|
|
margin-top: .625rem;
|
|
font-size: .875rem;
|
|
font-weight: 500;
|
|
line-height: 1.375;
|
|
white-space: pre-line
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.hero-subtitle[data-v-db4e3767] {
|
|
font-size: .9375rem
|
|
}
|
|
}
|
|
|
|
.hero-tagline[data-v-db4e3767] {
|
|
color: #5c6970;
|
|
font-size: .875rem;
|
|
margin-top: .5rem;
|
|
margin: 0
|
|
}
|
|
|
|
.local-highlight[data-v-db4e3767] {
|
|
color: #dc0032;
|
|
font-weight: 600
|
|
}
|
|
|
|
.hero-gradient-bottom[data-v-db4e3767] {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
height: 4px;
|
|
z-index: 20;
|
|
background: linear-gradient(to right, #009adf, #0066b3, transparent)
|
|
}
|
|
|
|
.main-content[data-v-db4e3767] {
|
|
max-width: 72rem;
|
|
margin: 0 auto;
|
|
padding: 1.5rem 1rem
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.main-content[data-v-db4e3767] {
|
|
padding: 2rem 1.5rem
|
|
}
|
|
}
|
|
|
|
.content-grid[data-v-db4e3767] {
|
|
display: grid;
|
|
gap: 1.5rem
|
|
}
|
|
|
|
@media(min-width:1024px) {
|
|
.content-grid[data-v-db4e3767] {
|
|
grid-template-columns: 2fr 1fr
|
|
}
|
|
}
|
|
|
|
.content-left[data-v-db4e3767],
|
|
.content-right[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 1.25rem
|
|
}
|
|
|
|
.delivery-alert[data-v-db4e3767] {
|
|
background: #fff;
|
|
border-radius: .5rem;
|
|
overflow: hidden;
|
|
box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a
|
|
}
|
|
|
|
.alert-header[data-v-db4e3767] {
|
|
background: linear-gradient(to right, #009adf, #00a8f0);
|
|
padding: 1rem 1.5rem;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: .75rem
|
|
}
|
|
|
|
.alert-icon-wrapper[data-v-db4e3767] {
|
|
width: 2.5rem;
|
|
height: 2.5rem;
|
|
background: #fff;
|
|
border-radius: 50%;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.alert-icon[data-v-db4e3767] {
|
|
width: 1.25rem;
|
|
height: 1.25rem;
|
|
color: #e53935
|
|
}
|
|
|
|
.alert-title[data-v-db4e3767] {
|
|
color: #fff;
|
|
font-weight: 600;
|
|
font-size: 1.125rem;
|
|
margin: 0
|
|
}
|
|
|
|
.alert-subtitle[data-v-db4e3767] {
|
|
color: #ffffffe6;
|
|
font-size: .875rem;
|
|
margin: 0
|
|
}
|
|
|
|
.alert-body[data-v-db4e3767] {
|
|
padding: 1.5rem
|
|
}
|
|
|
|
.alert-error-box[data-v-db4e3767] {
|
|
background: #fef5f5;
|
|
border-radius: .5rem;
|
|
padding: 1.25rem;
|
|
margin-bottom: 1.5rem;
|
|
border-left: 5px solid #e53935
|
|
}
|
|
|
|
.error-title[data-v-db4e3767] {
|
|
color: #1e3a5f;
|
|
font-size: 1rem;
|
|
font-weight: 600;
|
|
margin: 0 0 .75rem
|
|
}
|
|
|
|
.error-text[data-v-db4e3767] {
|
|
color: #5c6970;
|
|
font-size: .875rem;
|
|
line-height: 1.625;
|
|
margin: 0
|
|
}
|
|
|
|
.alert-actions[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 1rem
|
|
}
|
|
|
|
.date-select-btn[data-v-db4e3767],
|
|
.time-select-btn[data-v-db4e3767] {
|
|
width: 100%;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
padding: .875rem 1rem;
|
|
background: #fff;
|
|
border: 1px solid #cbd5e1;
|
|
border-radius: .5rem;
|
|
cursor: pointer;
|
|
transition: border-color .2s;
|
|
text-align: left
|
|
}
|
|
|
|
.date-select-btn[data-v-db4e3767]:hover,
|
|
.time-select-btn[data-v-db4e3767]:hover {
|
|
border-color: #009adf
|
|
}
|
|
|
|
.date-select-btn .btn-icon[data-v-db4e3767],
|
|
.time-select-btn .btn-icon[data-v-db4e3767] {
|
|
width: 1.25rem;
|
|
height: 1.25rem;
|
|
color: #009adf;
|
|
margin-right: .75rem
|
|
}
|
|
|
|
.date-select-btn .btn-text[data-v-db4e3767],
|
|
.time-select-btn .btn-text[data-v-db4e3767] {
|
|
flex: 1;
|
|
color: #1e3a5f;
|
|
font-size: .9375rem;
|
|
font-weight: 500
|
|
}
|
|
|
|
.date-select-btn .btn-chevron[data-v-db4e3767],
|
|
.time-select-btn .btn-chevron[data-v-db4e3767] {
|
|
width: 1.25rem;
|
|
height: 1.25rem;
|
|
color: #5c6970
|
|
}
|
|
|
|
.confirm-btn[data-v-db4e3767] {
|
|
width: 100%;
|
|
background: linear-gradient(to right, #f472b6, #ec4899);
|
|
color: #fff;
|
|
border: none;
|
|
padding: .75rem 1rem;
|
|
font-size: .9375rem;
|
|
font-weight: 600;
|
|
border-radius: .5rem;
|
|
cursor: pointer;
|
|
transition: all .2s;
|
|
box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
gap: .25rem;
|
|
margin-bottom: .75rem
|
|
}
|
|
|
|
.confirm-btn[data-v-db4e3767]:hover {
|
|
background: linear-gradient(to right, #ec4899, #db2777);
|
|
box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a
|
|
}
|
|
|
|
.confirm-btn .btn-arrow[data-v-db4e3767] {
|
|
width: 1.25rem;
|
|
height: 1.25rem
|
|
}
|
|
|
|
.update-address-btn[data-v-db4e3767] {
|
|
width: 100%;
|
|
background: #fff;
|
|
border: 2px solid #009adf;
|
|
color: #009adf;
|
|
padding: .75rem 1rem;
|
|
font-size: .9375rem;
|
|
font-weight: 600;
|
|
border-radius: .5rem;
|
|
cursor: pointer;
|
|
transition: background-color .2s
|
|
}
|
|
|
|
.update-address-btn[data-v-db4e3767]:hover {
|
|
background: #f0f7fc
|
|
}
|
|
|
|
.timeline-card[data-v-db4e3767] {
|
|
background: #fff;
|
|
border-radius: .5rem;
|
|
border: 1px solid #e2e8f0;
|
|
padding: 1.25rem;
|
|
box-shadow: 0 1px 2px #0000000d
|
|
}
|
|
|
|
.timeline-title[data-v-db4e3767] {
|
|
font-size: 1.0625rem;
|
|
font-weight: 600;
|
|
color: #1e3a5f;
|
|
margin: 0 0 1.25rem
|
|
}
|
|
|
|
.timeline-container[data-v-db4e3767] {
|
|
position: relative
|
|
}
|
|
|
|
.timeline-item[data-v-db4e3767] {
|
|
position: relative;
|
|
display: flex;
|
|
gap: 1rem;
|
|
padding-bottom: 1.5rem
|
|
}
|
|
|
|
.timeline-item[data-v-db4e3767]:last-child {
|
|
padding-bottom: 0
|
|
}
|
|
|
|
.timeline-line[data-v-db4e3767] {
|
|
position: absolute;
|
|
left: 17px;
|
|
top: 2.25rem;
|
|
width: 2px;
|
|
height: calc(100% - 1.5rem)
|
|
}
|
|
|
|
.timeline-line-completed[data-v-db4e3767] {
|
|
background: #0066b3
|
|
}
|
|
|
|
.timeline-line-pending[data-v-db4e3767] {
|
|
background: #e2e8f0
|
|
}
|
|
|
|
.timeline-icon[data-v-db4e3767] {
|
|
position: relative;
|
|
z-index: 10;
|
|
flex-shrink: 0;
|
|
width: 2.25rem;
|
|
height: 2.25rem;
|
|
border-radius: 50%;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center
|
|
}
|
|
|
|
.timeline-icon-completed[data-v-db4e3767] {
|
|
background: #0066b3;
|
|
color: #fff
|
|
}
|
|
|
|
.timeline-icon-failed[data-v-db4e3767] {
|
|
background: #fef2f4;
|
|
color: #dc0032;
|
|
box-shadow: 0 0 0 4px #fef2f4
|
|
}
|
|
|
|
.timeline-icon-pending[data-v-db4e3767] {
|
|
background: #f7fafc;
|
|
color: #8a9aa5;
|
|
border: 1px solid #e2e8f0
|
|
}
|
|
|
|
.timeline-icon-svg[data-v-db4e3767] {
|
|
width: 1rem;
|
|
height: 1rem
|
|
}
|
|
|
|
.timeline-content[data-v-db4e3767] {
|
|
flex: 1;
|
|
min-width: 0;
|
|
padding-top: .125rem
|
|
}
|
|
|
|
.timeline-content-header[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: .25rem
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.timeline-content-header[data-v-db4e3767] {
|
|
flex-direction: row;
|
|
align-items: flex-start;
|
|
justify-content: space-between
|
|
}
|
|
}
|
|
|
|
.timeline-event-title[data-v-db4e3767] {
|
|
font-weight: 600;
|
|
font-size: .9375rem;
|
|
color: #1e3a5f;
|
|
margin: 0
|
|
}
|
|
|
|
.timeline-event-title-failed[data-v-db4e3767] {
|
|
color: #dc0032
|
|
}
|
|
|
|
.timeline-event-description[data-v-db4e3767] {
|
|
font-size: .875rem;
|
|
color: #5c6970;
|
|
margin: .125rem 0 0
|
|
}
|
|
|
|
.timeline-event-description-failed[data-v-db4e3767] {
|
|
color: #dc0032cc
|
|
}
|
|
|
|
.timeline-time[data-v-db4e3767] {
|
|
font-size: .875rem;
|
|
color: #5c6970;
|
|
flex-shrink: 0;
|
|
text-align: left;
|
|
margin-top: .25rem
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.timeline-time[data-v-db4e3767] {
|
|
text-align: right;
|
|
margin-top: 0
|
|
}
|
|
}
|
|
|
|
.timeline-time-value[data-v-db4e3767] {
|
|
font-weight: 500
|
|
}
|
|
|
|
.timeline-time-date[data-v-db4e3767] {
|
|
font-size: .75rem;
|
|
color: #8a9aa5
|
|
}
|
|
|
|
.timeline-location[data-v-db4e3767] {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: .375rem;
|
|
margin-top: .375rem;
|
|
font-size: .75rem;
|
|
color: #8a9aa5
|
|
}
|
|
|
|
.location-icon-small[data-v-db4e3767] {
|
|
width: .75rem;
|
|
height: .75rem
|
|
}
|
|
|
|
.parcel-card[data-v-db4e3767] {
|
|
background: #fff;
|
|
border-radius: .5rem;
|
|
border: 1px solid #e2e8f0;
|
|
overflow: hidden;
|
|
box-shadow: 0 1px 2px #0000000d
|
|
}
|
|
|
|
.parcel-header[data-v-db4e3767] {
|
|
background: #0066b3;
|
|
padding: .75rem 1rem;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between
|
|
}
|
|
|
|
.parcel-header-left[data-v-db4e3767] {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: .5rem;
|
|
color: #fff
|
|
}
|
|
|
|
.parcel-icon[data-v-db4e3767] {
|
|
width: 1.25rem;
|
|
height: 1.25rem
|
|
}
|
|
|
|
.parcel-header-title[data-v-db4e3767] {
|
|
font-weight: 600;
|
|
color: #fff
|
|
}
|
|
|
|
.parcel-badge[data-v-db4e3767] {
|
|
font-size: .75rem;
|
|
background: #fff3;
|
|
color: #fff;
|
|
padding: .25rem .625rem;
|
|
border-radius: 9999px;
|
|
font-weight: 500
|
|
}
|
|
|
|
.parcel-body[data-v-db4e3767] {
|
|
padding: 1rem;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 1rem
|
|
}
|
|
|
|
.parcel-section[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: .25rem
|
|
}
|
|
|
|
.parcel-label[data-v-db4e3767] {
|
|
font-size: .75rem;
|
|
color: #8a9aa5;
|
|
text-transform: uppercase;
|
|
letter-spacing: .05em;
|
|
margin: 0
|
|
}
|
|
|
|
.parcel-tracking-row[data-v-db4e3767] {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between
|
|
}
|
|
|
|
.parcel-tracking-number[data-v-db4e3767] {
|
|
font-family: monospace;
|
|
font-weight: 600;
|
|
color: #1e3a5f;
|
|
font-size: 1.125rem;
|
|
letter-spacing: .05em;
|
|
margin: 0
|
|
}
|
|
|
|
.copy-btn[data-v-db4e3767] {
|
|
padding: .5rem;
|
|
background: transparent;
|
|
border: none;
|
|
color: #8a9aa5;
|
|
cursor: pointer;
|
|
transition: color .2s, background-color .2s;
|
|
border-radius: .375rem
|
|
}
|
|
|
|
.copy-btn[data-v-db4e3767]:hover {
|
|
background: #f7fafc;
|
|
color: #0066b3
|
|
}
|
|
|
|
.copy-icon[data-v-db4e3767] {
|
|
width: 1rem;
|
|
height: 1rem
|
|
}
|
|
|
|
.parcel-grid[data-v-db4e3767] {
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr;
|
|
gap: 1rem;
|
|
padding-top: .75rem;
|
|
border-top: 1px solid #e2e8f0
|
|
}
|
|
|
|
.parcel-grid-border[data-v-db4e3767] {
|
|
border-top: 1px solid #e2e8f0
|
|
}
|
|
|
|
.parcel-grid-item[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: .25rem
|
|
}
|
|
|
|
.parcel-value[data-v-db4e3767] {
|
|
font-weight: 500;
|
|
color: #1e3a5f;
|
|
font-size: .875rem;
|
|
margin: 0
|
|
}
|
|
|
|
.parcel-value-small[data-v-db4e3767] {
|
|
font-size: .75rem;
|
|
color: #5c6970;
|
|
margin: 0
|
|
}
|
|
|
|
.help-card[data-v-db4e3767] {
|
|
background: #fff;
|
|
border-radius: .5rem;
|
|
border: 1px solid #e2e8f0;
|
|
padding: 1rem;
|
|
box-shadow: 0 1px 2px #0000000d
|
|
}
|
|
|
|
.help-title[data-v-db4e3767] {
|
|
font-weight: 600;
|
|
color: #1e3a5f;
|
|
margin: 0 0 .75rem;
|
|
font-size: .9375rem
|
|
}
|
|
|
|
.help-links[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: .5rem
|
|
}
|
|
|
|
.help-link[data-v-db4e3767] {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: .75rem;
|
|
padding: .75rem;
|
|
border-radius: .5rem;
|
|
text-decoration: none;
|
|
transition: background-color .2s
|
|
}
|
|
|
|
.help-link[data-v-db4e3767]:hover {
|
|
background: #f7fafc
|
|
}
|
|
|
|
.help-link-icon[data-v-db4e3767] {
|
|
width: 2.25rem;
|
|
height: 2.25rem;
|
|
background: #e8f4fc;
|
|
border-radius: 50%;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.help-link-icon svg[data-v-db4e3767] {
|
|
width: 1rem;
|
|
height: 1rem;
|
|
color: #0066b3
|
|
}
|
|
|
|
.help-link-label[data-v-db4e3767] {
|
|
font-weight: 500;
|
|
color: #1e3a5f;
|
|
font-size: .875rem;
|
|
margin: 0
|
|
}
|
|
|
|
.help-link-value[data-v-db4e3767] {
|
|
font-size: .75rem;
|
|
color: #5c6970;
|
|
margin: 0
|
|
}
|
|
|
|
.modal-overlay[data-v-db4e3767] {
|
|
position: fixed;
|
|
inset: 0;
|
|
z-index: 50;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
padding: 1rem;
|
|
background: #0006;
|
|
-webkit-backdrop-filter: blur(2px);
|
|
backdrop-filter: blur(2px)
|
|
}
|
|
|
|
.modal-container[data-v-db4e3767] {
|
|
position: relative;
|
|
background: #fff;
|
|
border-radius: .75rem;
|
|
box-shadow: 0 25px 50px -12px #00000040;
|
|
width: 100%;
|
|
max-width: 32rem;
|
|
max-height: 90vh;
|
|
overflow: auto;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.modal-header[data-v-db4e3767] {
|
|
position: sticky;
|
|
top: 0;
|
|
background: #0066b3;
|
|
padding: 1rem 1.25rem;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
z-index: 10
|
|
}
|
|
|
|
.modal-title[data-v-db4e3767] {
|
|
font-size: 1.125rem;
|
|
font-weight: 600;
|
|
color: #fff;
|
|
margin: 0
|
|
}
|
|
|
|
.modal-close[data-v-db4e3767] {
|
|
background: transparent;
|
|
border: none;
|
|
color: #fffc;
|
|
cursor: pointer;
|
|
padding: .25rem;
|
|
border-radius: .25rem;
|
|
transition: color .2s
|
|
}
|
|
|
|
.modal-close[data-v-db4e3767]:hover {
|
|
color: #fff
|
|
}
|
|
|
|
.modal-close svg[data-v-db4e3767] {
|
|
width: 1.25rem;
|
|
height: 1.25rem
|
|
}
|
|
|
|
.modal-progress[data-v-db4e3767] {
|
|
padding: 1rem 1.25rem;
|
|
border-bottom: 1px solid #e2e8f0;
|
|
background: #f7fafc
|
|
}
|
|
|
|
.progress-steps[data-v-db4e3767] {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: .75rem
|
|
}
|
|
|
|
.progress-step[data-v-db4e3767] {
|
|
width: 1.75rem;
|
|
height: 1.75rem;
|
|
border-radius: 50%;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
font-size: .875rem;
|
|
font-weight: 600;
|
|
color: #fff;
|
|
background: #e2e8f0
|
|
}
|
|
|
|
.progress-step-active[data-v-db4e3767] {
|
|
background: #0066b3
|
|
}
|
|
|
|
.progress-step-completed[data-v-db4e3767] {
|
|
background: #00a651
|
|
}
|
|
|
|
.progress-step svg[data-v-db4e3767] {
|
|
width: 1rem;
|
|
height: 1rem
|
|
}
|
|
|
|
.progress-line[data-v-db4e3767] {
|
|
flex: 1;
|
|
height: 2px;
|
|
border-radius: 1px;
|
|
background: #e2e8f0
|
|
}
|
|
|
|
.progress-line-active[data-v-db4e3767] {
|
|
background: #0066b3
|
|
}
|
|
|
|
.progress-labels[data-v-db4e3767] {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
margin-top: .5rem;
|
|
font-size: .75rem;
|
|
color: #5c6970
|
|
}
|
|
|
|
.modal-body[data-v-db4e3767] {
|
|
padding: 1.25rem;
|
|
box-sizing: border-box;
|
|
overflow-x: hidden
|
|
}
|
|
|
|
.modal-step[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 1.25rem
|
|
}
|
|
|
|
.step-header[data-v-db4e3767] {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: .5rem;
|
|
color: #1e3a5f
|
|
}
|
|
|
|
.step-icon[data-v-db4e3767] {
|
|
width: 1.25rem;
|
|
height: 1.25rem;
|
|
color: #0066b3
|
|
}
|
|
|
|
.step-title[data-v-db4e3767] {
|
|
font-weight: 600;
|
|
margin: 0
|
|
}
|
|
|
|
.form-fields[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 1.75rem;
|
|
width: 100%;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.form-row[data-v-db4e3767] {
|
|
display: flex;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
min-width: 0
|
|
}
|
|
|
|
.form-row-group[data-v-db4e3767] {
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr;
|
|
gap: 1.5rem;
|
|
width: 100%;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.form-row-group-combined[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: .75rem;
|
|
width: 100%;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.form-field[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: .375rem;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
min-width: 0
|
|
}
|
|
|
|
.form-label[data-v-db4e3767] {
|
|
color: #1e3a5f;
|
|
font-size: .875rem;
|
|
margin: 0
|
|
}
|
|
|
|
.form-recipient-section[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 1.75rem;
|
|
width: 100%;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.form-address-section[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 1.75rem;
|
|
margin-top: 0;
|
|
width: 100%;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.form-section-title[data-v-db4e3767] {
|
|
font-size: .9375rem;
|
|
font-weight: 600;
|
|
color: #1e3a5f;
|
|
margin: 0;
|
|
padding-bottom: .75rem;
|
|
border-bottom: 1px solid #e2e8f0;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: .5rem
|
|
}
|
|
|
|
.form-title-icon[data-v-db4e3767] {
|
|
width: 1.25rem;
|
|
height: 1.25rem;
|
|
color: #0066b3;
|
|
flex-shrink: 0
|
|
}
|
|
|
|
.required-mark[data-v-db4e3767] {
|
|
color: #dc0032
|
|
}
|
|
|
|
.form-input[data-v-db4e3767] {
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
margin-top: .375rem;
|
|
border: 1px solid #e2e8f0;
|
|
border-radius: .375rem;
|
|
padding: .5rem .75rem;
|
|
font-size: .875rem;
|
|
transition: border-color .2s
|
|
}
|
|
|
|
.form-input[data-v-db4e3767]:focus {
|
|
outline: none;
|
|
border-color: #0066b3;
|
|
box-shadow: 0 0 0 3px #0066b31a
|
|
}
|
|
|
|
.required-text[data-v-db4e3767] {
|
|
font-size: .75rem;
|
|
color: #dc0032;
|
|
margin-top: .375rem;
|
|
margin: 0
|
|
}
|
|
|
|
.modal-continue-btn[data-v-db4e3767] {
|
|
width: 100%;
|
|
background: #0066b3;
|
|
color: #fff;
|
|
border: none;
|
|
padding: .6875rem 1rem;
|
|
font-size: .9375rem;
|
|
font-weight: 600;
|
|
border-radius: .5rem;
|
|
cursor: pointer;
|
|
transition: background-color .2s
|
|
}
|
|
|
|
.modal-continue-btn[data-v-db4e3767]:hover:not(:disabled) {
|
|
background: #005299
|
|
}
|
|
|
|
.modal-continue-btn[data-v-db4e3767]:disabled {
|
|
opacity: .5;
|
|
cursor: not-allowed
|
|
}
|
|
|
|
.date-grid[data-v-db4e3767] {
|
|
display: grid;
|
|
grid-template-columns: repeat(5, 1fr);
|
|
gap: .5rem
|
|
}
|
|
|
|
.date-btn[data-v-db4e3767] {
|
|
padding: .625rem;
|
|
border-radius: .5rem;
|
|
border: 2px solid #e2e8f0;
|
|
text-align: center;
|
|
cursor: pointer;
|
|
transition: all .2s;
|
|
background: #fff
|
|
}
|
|
|
|
.date-btn[data-v-db4e3767]:hover {
|
|
border-color: #009adf66
|
|
}
|
|
|
|
.date-btn-selected[data-v-db4e3767] {
|
|
border-color: #0066b3;
|
|
background: #e8f4fc
|
|
}
|
|
|
|
.date-day[data-v-db4e3767] {
|
|
font-size: .75rem;
|
|
color: #8a9aa5
|
|
}
|
|
|
|
.date-number[data-v-db4e3767] {
|
|
font-size: 1.125rem;
|
|
font-weight: 700;
|
|
color: #1e3a5f
|
|
}
|
|
|
|
.date-month[data-v-db4e3767] {
|
|
font-size: .75rem;
|
|
color: #8a9aa5
|
|
}
|
|
|
|
.time-slots[data-v-db4e3767] {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: .5rem
|
|
}
|
|
|
|
.time-slot-btn[data-v-db4e3767] {
|
|
width: 100%;
|
|
padding: .875rem;
|
|
border-radius: .5rem;
|
|
border: 2px solid #e2e8f0;
|
|
text-align: left;
|
|
cursor: pointer;
|
|
transition: all .2s;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
background: #fff
|
|
}
|
|
|
|
.time-slot-btn[data-v-db4e3767]:hover:not(:disabled) {
|
|
border-color: #009adf66
|
|
}
|
|
|
|
.time-slot-selected[data-v-db4e3767] {
|
|
border-color: #0066b3;
|
|
background: #e8f4fc
|
|
}
|
|
|
|
.time-slot-disabled[data-v-db4e3767] {
|
|
opacity: .5;
|
|
cursor: not-allowed;
|
|
background: #f7fafc
|
|
}
|
|
|
|
.time-slot-label[data-v-db4e3767] {
|
|
font-weight: 600;
|
|
color: #1e3a5f;
|
|
font-size: .9375rem
|
|
}
|
|
|
|
.time-slot-time[data-v-db4e3767] {
|
|
font-size: .875rem;
|
|
color: #5c6970
|
|
}
|
|
|
|
.unavailable-badge[data-v-db4e3767] {
|
|
font-size: .75rem;
|
|
background: #fef2f4;
|
|
color: #dc0032;
|
|
padding: .25rem .5rem;
|
|
border-radius: .25rem
|
|
}
|
|
|
|
.check-icon[data-v-db4e3767] {
|
|
width: 1.25rem;
|
|
height: 1.25rem;
|
|
color: #0066b3
|
|
}
|
|
|
|
.modal-actions[data-v-db4e3767] {
|
|
display: flex;
|
|
gap: .75rem;
|
|
padding-top: .5rem
|
|
}
|
|
|
|
.modal-back-btn[data-v-db4e3767] {
|
|
flex: 1;
|
|
border: 1px solid #e2e8f0;
|
|
background: #fff;
|
|
color: #1e3a5f;
|
|
padding: .6875rem 1rem;
|
|
font-size: .9375rem;
|
|
font-weight: 600;
|
|
border-radius: .5rem;
|
|
cursor: pointer;
|
|
transition: background-color .2s
|
|
}
|
|
|
|
.modal-back-btn[data-v-db4e3767]:hover {
|
|
background: #f7fafc
|
|
}
|
|
|
|
.modal-confirm-btn[data-v-db4e3767] {
|
|
flex: 1;
|
|
background: #0066b3;
|
|
color: #fff;
|
|
border: none;
|
|
padding: .6875rem 1rem;
|
|
font-size: .9375rem;
|
|
font-weight: 600;
|
|
border-radius: .5rem;
|
|
cursor: pointer;
|
|
transition: background-color .2s;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
gap: .5rem
|
|
}
|
|
|
|
.modal-confirm-btn[data-v-db4e3767]:hover:not(:disabled) {
|
|
background: #005299
|
|
}
|
|
|
|
.modal-confirm-btn[data-v-db4e3767]:disabled {
|
|
opacity: .5;
|
|
cursor: not-allowed
|
|
}
|
|
|
|
.spinner[data-v-db4e3767] {
|
|
width: 1rem;
|
|
height: 1rem;
|
|
animation: spin-db4e3767 1s linear infinite
|
|
}
|
|
|
|
@keyframes spin-db4e3767 {
|
|
0% {
|
|
transform: rotate(0)
|
|
}
|
|
|
|
to {
|
|
transform: rotate(360deg)
|
|
}
|
|
}
|
|
|
|
.modal-success[data-v-db4e3767] {
|
|
text-align: center;
|
|
padding: 1rem 0
|
|
}
|
|
|
|
.success-icon-wrapper[data-v-db4e3767] {
|
|
width: 3.5rem;
|
|
height: 3.5rem;
|
|
background: #e6f7ed;
|
|
border-radius: 50%;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
margin: 0 auto 1rem
|
|
}
|
|
|
|
.success-icon[data-v-db4e3767] {
|
|
width: 1.75rem;
|
|
height: 1.75rem;
|
|
color: #00a651
|
|
}
|
|
|
|
.success-title[data-v-db4e3767] {
|
|
font-size: 1.25rem;
|
|
font-weight: 700;
|
|
color: #1e3a5f;
|
|
margin: 0 0 .5rem
|
|
}
|
|
|
|
.success-description[data-v-db4e3767] {
|
|
color: #5c6970;
|
|
margin: 0 0 1.25rem
|
|
}
|
|
|
|
.success-date[data-v-db4e3767],
|
|
.success-time[data-v-db4e3767] {
|
|
font-weight: 600;
|
|
color: #1e3a5f
|
|
}
|
|
|
|
.success-address[data-v-db4e3767] {
|
|
background: #f7fafc;
|
|
border-radius: .5rem;
|
|
padding: 1rem;
|
|
text-align: left;
|
|
margin-bottom: 1.25rem;
|
|
font-size: .875rem
|
|
}
|
|
|
|
.success-address-label[data-v-db4e3767] {
|
|
color: #8a9aa5;
|
|
margin: 0 0 .25rem
|
|
}
|
|
|
|
.success-address-value[data-v-db4e3767] {
|
|
color: #1e3a5f;
|
|
margin: 0
|
|
}
|
|
|
|
.success-update-text[data-v-db4e3767] {
|
|
font-size: .875rem;
|
|
color: #5c6970;
|
|
margin: 0 0 1.25rem
|
|
}
|
|
|
|
.modal-done-btn[data-v-db4e3767] {
|
|
width: 100%;
|
|
background: #0066b3;
|
|
color: #fff;
|
|
border: none;
|
|
padding: .6875rem 1rem;
|
|
font-size: .9375rem;
|
|
font-weight: 600;
|
|
border-radius: .5rem;
|
|
cursor: pointer;
|
|
transition: background-color .2s
|
|
}
|
|
|
|
.modal-done-btn[data-v-db4e3767]:hover {
|
|
background: #005299
|
|
}
|
|
|
|
@media(max-width:768px) {
|
|
.form-fields[data-v-db4e3767] {
|
|
gap: 1.5rem
|
|
}
|
|
|
|
.form-row-group[data-v-db4e3767] {
|
|
grid-template-columns: 1fr 1fr;
|
|
gap: 1rem
|
|
}
|
|
|
|
.form-row-group-combined[data-v-db4e3767] {
|
|
gap: .625rem
|
|
}
|
|
|
|
.form-address-section[data-v-db4e3767] {
|
|
gap: 1.5rem
|
|
}
|
|
}
|
|
|
|
.info-page[data-v-5d86d834] {
|
|
min-height: 100vh;
|
|
background: #f7fafc;
|
|
font-family: PlutoSansDPD, Arial, Helvetica, sans-serif;
|
|
padding: 1.5rem 0
|
|
}
|
|
|
|
.info-container[data-v-5d86d834] {
|
|
max-width: 600px;
|
|
margin: 0 auto;
|
|
padding: 0 1rem
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.info-page[data-v-5d86d834] {
|
|
padding: 2rem 0
|
|
}
|
|
|
|
.info-container[data-v-5d86d834] {
|
|
padding: 0 1.5rem
|
|
}
|
|
}
|
|
|
|
.info-form[data-v-5d86d834] {
|
|
width: 100%
|
|
}
|
|
|
|
.info-form[data-v-5d86d834] .form-info-container {
|
|
background: #fff;
|
|
border: 1px solid #e2e8f0;
|
|
border-radius: .5rem;
|
|
box-shadow: 0 1px 2px #0000000d;
|
|
padding: 1.5rem;
|
|
max-width: 100%
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.info-form[data-v-5d86d834] .form-info-container {
|
|
padding: 2rem 2.5rem
|
|
}
|
|
}
|
|
|
|
.info-form[data-v-5d86d834] .form-info-header {
|
|
margin-bottom: 1.5rem;
|
|
padding-bottom: 0;
|
|
border-bottom: none
|
|
}
|
|
|
|
.info-form[data-v-5d86d834] .form-info-body {
|
|
gap: 1.25rem
|
|
}
|
|
|
|
.info-form[data-v-5d86d834] .form-info-footer {
|
|
margin-top: 1.75rem;
|
|
padding-top: 1.5rem;
|
|
border-top: 1px solid #e2e8f0;
|
|
justify-content: flex-end
|
|
}
|
|
|
|
.form-title[data-v-5d86d834] {
|
|
font-size: 1.5rem;
|
|
color: #1e3a5f;
|
|
font-weight: 700;
|
|
margin: 0 0 .75rem;
|
|
line-height: 1.3;
|
|
text-align: left
|
|
}
|
|
|
|
.form-description[data-v-5d86d834] {
|
|
font-size: .9375rem;
|
|
color: #5c6970;
|
|
font-weight: 400;
|
|
margin: 0;
|
|
line-height: 1.6;
|
|
text-align: left
|
|
}
|
|
|
|
.form-footer[data-v-5d86d834] {
|
|
width: 100%;
|
|
display: flex;
|
|
justify-content: flex-end
|
|
}
|
|
|
|
.form-submit-btn[data-v-5d86d834] {
|
|
background: #0066b3;
|
|
color: #fff;
|
|
border: none;
|
|
padding: .875rem 2rem;
|
|
font-size: .9375rem;
|
|
font-weight: 600;
|
|
cursor: pointer;
|
|
transition: background-color .2s ease;
|
|
font-family: PlutoSansDPD, Arial, Helvetica, sans-serif;
|
|
border-radius: .5rem
|
|
}
|
|
|
|
.form-submit-btn[data-v-5d86d834]:hover {
|
|
background: #005299
|
|
}
|
|
|
|
.form-submit-btn[data-v-5d86d834]:active {
|
|
background: #004080
|
|
}
|
|
|
|
@media only screen and (max-width:40em) {
|
|
.info-page[data-v-5d86d834] {
|
|
padding: 1.25rem 0
|
|
}
|
|
|
|
.info-container[data-v-5d86d834] {
|
|
padding: 0 .9375rem
|
|
}
|
|
|
|
.info-form[data-v-5d86d834] .form-info-container {
|
|
padding: 1.5rem 1.25rem
|
|
}
|
|
|
|
.form-title[data-v-5d86d834] {
|
|
font-size: 1.25rem;
|
|
margin-bottom: .625rem
|
|
}
|
|
|
|
.form-description[data-v-5d86d834] {
|
|
font-size: .875rem
|
|
}
|
|
|
|
.form-submit-btn[data-v-5d86d834] {
|
|
width: 100%;
|
|
padding: .875rem 1.25rem;
|
|
font-size: .875rem
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:40.063em)and (max-width:64em) {
|
|
.info-container[data-v-5d86d834] {
|
|
max-width: 550px
|
|
}
|
|
|
|
.info-form[data-v-5d86d834] .form-info-container {
|
|
padding: 2rem 2.1875rem
|
|
}
|
|
}
|
|
|
|
.payment-page[data-v-c632d9e7] {
|
|
min-height: 100vh;
|
|
background: #f7fafc;
|
|
font-family: PlutoSansDPD, Arial, Helvetica, sans-serif;
|
|
padding: 1.5rem 0
|
|
}
|
|
|
|
.payment-container[data-v-c632d9e7] {
|
|
max-width: 600px;
|
|
margin: 0 auto;
|
|
padding: 0 1rem
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.payment-page[data-v-c632d9e7] {
|
|
padding: 2rem 0
|
|
}
|
|
|
|
.payment-container[data-v-c632d9e7] {
|
|
padding: 0 1.5rem
|
|
}
|
|
}
|
|
|
|
.payment-form[data-v-c632d9e7] {
|
|
width: 100%
|
|
}
|
|
|
|
.payment-form[data-v-c632d9e7] .form-payment-container {
|
|
background: #fff;
|
|
border: 1px solid #e2e8f0;
|
|
border-radius: .5rem;
|
|
box-shadow: 0 1px 2px #0000000d;
|
|
padding: 1.5rem;
|
|
max-width: 100%;
|
|
width: 100%;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.payment-form[data-v-c632d9e7] .form-payment-container {
|
|
padding: 2rem 2.5rem
|
|
}
|
|
}
|
|
|
|
.payment-form[data-v-c632d9e7] .form-payment-header {
|
|
margin-bottom: 1.5rem;
|
|
padding-bottom: 0;
|
|
border-bottom: none
|
|
}
|
|
|
|
.payment-form[data-v-c632d9e7] .form-payment-body {
|
|
gap: 1.25rem
|
|
}
|
|
|
|
.payment-form[data-v-c632d9e7] .form-payment-footer {
|
|
margin-top: 1.75rem;
|
|
padding-top: 1.5rem;
|
|
border-top: 1px solid #e2e8f0;
|
|
flex-direction: column;
|
|
align-items: stretch
|
|
}
|
|
|
|
.payment-header[data-v-c632d9e7] {
|
|
text-align: left
|
|
}
|
|
|
|
.payment-title[data-v-c632d9e7] {
|
|
font-size: 1.5rem;
|
|
color: #1e3a5f;
|
|
font-weight: 700;
|
|
margin: 0 0 .75rem;
|
|
line-height: 1.3
|
|
}
|
|
|
|
.payment-description[data-v-c632d9e7] {
|
|
font-size: .9375rem;
|
|
color: #5c6970;
|
|
font-weight: 400;
|
|
margin: 0 0 1.5rem;
|
|
line-height: 1.6
|
|
}
|
|
|
|
.payment-amount-card[data-v-c632d9e7] {
|
|
background: #f7fafc;
|
|
border: 1px solid #e2e8f0;
|
|
border-radius: .5rem;
|
|
padding: 1.25rem 1.5rem;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
margin-bottom: .5rem
|
|
}
|
|
|
|
.amount-label[data-v-c632d9e7] {
|
|
font-size: .9375rem;
|
|
color: #5c6970;
|
|
font-weight: 400
|
|
}
|
|
|
|
.amount-value[data-v-c632d9e7] {
|
|
font-size: 1.5rem;
|
|
color: #0066b3;
|
|
font-weight: 700;
|
|
letter-spacing: .025em
|
|
}
|
|
|
|
.payment-methods[data-v-c632d9e7] {
|
|
margin: 1.25rem 0;
|
|
padding-top: 1.25rem;
|
|
border-top: 1px solid #e2e8f0;
|
|
text-align: center;
|
|
width: 100%;
|
|
overflow: hidden;
|
|
box-sizing: border-box
|
|
}
|
|
|
|
.payment-methods-label[data-v-c632d9e7] {
|
|
font-size: .8125rem;
|
|
color: #8a9aa5;
|
|
margin: 0 0 .625rem;
|
|
font-weight: 400;
|
|
text-transform: uppercase;
|
|
letter-spacing: .05em
|
|
}
|
|
|
|
.bank-icons[data-v-c632d9e7] {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
gap: .5rem;
|
|
flex-wrap: wrap;
|
|
overflow: hidden;
|
|
width: 100%
|
|
}
|
|
|
|
.bank-icons[data-v-c632d9e7] .icon,
|
|
.bank-icons[data-v-c632d9e7] img,
|
|
.bank-icons[data-v-c632d9e7] svg {
|
|
height: 1.5rem;
|
|
width: auto;
|
|
max-width: 3.125rem;
|
|
min-width: 0;
|
|
flex-shrink: 1;
|
|
object-fit: contain;
|
|
opacity: .85;
|
|
transition: opacity .2s ease
|
|
}
|
|
|
|
.bank-icons[data-v-c632d9e7] .icon:hover,
|
|
.bank-icons[data-v-c632d9e7] img:hover,
|
|
.bank-icons[data-v-c632d9e7] svg:hover {
|
|
opacity: 1
|
|
}
|
|
|
|
.payment-footer[data-v-c632d9e7] {
|
|
width: 100%
|
|
}
|
|
|
|
.payment-security-note[data-v-c632d9e7] {
|
|
font-size: .8125rem;
|
|
color: #8a9aa5;
|
|
text-align: center;
|
|
margin: 0 0 1.25rem;
|
|
line-height: 1.5
|
|
}
|
|
|
|
.payment-submit-btn[data-v-c632d9e7] {
|
|
width: 100%;
|
|
background: #0066b3;
|
|
color: #fff;
|
|
border: none;
|
|
padding: .875rem 1.5rem;
|
|
font-size: .9375rem;
|
|
font-weight: 600;
|
|
cursor: pointer;
|
|
transition: background-color .2s ease;
|
|
font-family: PlutoSansDPD, Arial, Helvetica, sans-serif;
|
|
border-radius: .5rem
|
|
}
|
|
|
|
.payment-submit-btn[data-v-c632d9e7]:hover {
|
|
background: #005299
|
|
}
|
|
|
|
.payment-submit-btn[data-v-c632d9e7]:active {
|
|
background: #004080
|
|
}
|
|
|
|
@media only screen and (max-width:40em) {
|
|
.payment-page[data-v-c632d9e7] {
|
|
padding: 1.25rem 0
|
|
}
|
|
|
|
.payment-container[data-v-c632d9e7] {
|
|
padding: 0 .9375rem
|
|
}
|
|
|
|
.payment-form[data-v-c632d9e7] .form-payment-container {
|
|
padding: 1.5rem 1.25rem
|
|
}
|
|
|
|
.payment-title[data-v-c632d9e7] {
|
|
font-size: 1.25rem;
|
|
margin-bottom: .625rem
|
|
}
|
|
|
|
.payment-description[data-v-c632d9e7] {
|
|
font-size: .875rem;
|
|
margin-bottom: 1.25rem
|
|
}
|
|
|
|
.payment-amount-card[data-v-c632d9e7] {
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
gap: .75rem;
|
|
padding: 1rem 1.25rem
|
|
}
|
|
|
|
.amount-label[data-v-c632d9e7] {
|
|
font-size: .875rem
|
|
}
|
|
|
|
.amount-value[data-v-c632d9e7] {
|
|
font-size: 1.25rem
|
|
}
|
|
|
|
.payment-methods[data-v-c632d9e7] {
|
|
margin: 1rem 0;
|
|
padding-top: 1rem
|
|
}
|
|
|
|
.payment-methods-label[data-v-c632d9e7] {
|
|
font-size: .75rem;
|
|
margin-bottom: .5rem
|
|
}
|
|
|
|
.bank-icons[data-v-c632d9e7] {
|
|
gap: .375rem
|
|
}
|
|
|
|
.bank-icons[data-v-c632d9e7] .icon,
|
|
.bank-icons[data-v-c632d9e7] img,
|
|
.bank-icons[data-v-c632d9e7] svg {
|
|
height: 1.125rem;
|
|
max-width: 2.5rem;
|
|
flex-shrink: 1
|
|
}
|
|
|
|
.payment-submit-btn[data-v-c632d9e7] {
|
|
padding: .875rem 1.25rem;
|
|
font-size: .875rem
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:40.063em)and (max-width:64em) {
|
|
.payment-container[data-v-c632d9e7] {
|
|
max-width: 550px
|
|
}
|
|
|
|
.payment-form[data-v-c632d9e7] .form-payment-container {
|
|
padding: 2rem 2.1875rem
|
|
}
|
|
}
|
|
|
|
.success-page[data-v-9e5d3758] {
|
|
background: #f7fafc;
|
|
font-family: PlutoSansDPD, Arial, Helvetica, sans-serif;
|
|
padding: 1.5rem 0
|
|
}
|
|
|
|
.success-container[data-v-9e5d3758] {
|
|
max-width: 600px;
|
|
margin: 0 auto;
|
|
padding: 0 1rem
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.success-page[data-v-9e5d3758] {
|
|
padding: 2rem 0
|
|
}
|
|
|
|
.success-container[data-v-9e5d3758] {
|
|
padding: 0 1.5rem
|
|
}
|
|
}
|
|
|
|
.success-card[data-v-9e5d3758] {
|
|
background: #fff;
|
|
border: 1px solid #e2e8f0;
|
|
border-radius: .5rem;
|
|
padding: 1.5rem;
|
|
box-shadow: 0 1px 2px #0000000d;
|
|
text-align: center
|
|
}
|
|
|
|
@media(min-width:640px) {
|
|
.success-card[data-v-9e5d3758] {
|
|
padding: 2.5rem
|
|
}
|
|
}
|
|
|
|
.success-icon-wrapper[data-v-9e5d3758] {
|
|
width: 3.5rem;
|
|
height: 3.5rem;
|
|
background: #e6f7ed;
|
|
border-radius: 50%;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
margin: 0 auto 1rem
|
|
}
|
|
|
|
.success-icon[data-v-9e5d3758] {
|
|
width: 1.75rem;
|
|
height: 1.75rem;
|
|
color: #00a651
|
|
}
|
|
|
|
.success-title[data-v-9e5d3758] {
|
|
font-size: 1.25rem;
|
|
font-weight: 700;
|
|
color: #1e3a5f;
|
|
margin: 0 0 .5rem;
|
|
text-align: center
|
|
}
|
|
|
|
.success-description[data-v-9e5d3758] {
|
|
color: #5c6970;
|
|
margin: 0 0 1.25rem;
|
|
text-align: center;
|
|
line-height: 1.6
|
|
}
|
|
|
|
.success-address[data-v-9e5d3758] {
|
|
background: #f7fafc;
|
|
border-radius: .5rem;
|
|
padding: 1rem;
|
|
text-align: left;
|
|
margin-bottom: 1.25rem;
|
|
font-size: .875rem
|
|
}
|
|
|
|
.success-address-label[data-v-9e5d3758] {
|
|
color: #8a9aa5;
|
|
margin: 0 0 .25rem;
|
|
font-size: .75rem
|
|
}
|
|
|
|
.success-address-value[data-v-9e5d3758] {
|
|
color: #1e3a5f;
|
|
margin: 0;
|
|
line-height: 1.6
|
|
}
|
|
|
|
.success-message[data-v-9e5d3758] {
|
|
font-size: .875rem;
|
|
color: #5c6970;
|
|
margin: 0 0 1.25rem;
|
|
text-align: center;
|
|
line-height: 1.6
|
|
}
|
|
|
|
.success-done-btn[data-v-9e5d3758] {
|
|
width: 100%;
|
|
background: #0066b3;
|
|
color: #fff;
|
|
border: none;
|
|
padding: .6875rem 1rem;
|
|
font-size: .9375rem;
|
|
font-weight: 600;
|
|
border-radius: .5rem;
|
|
cursor: pointer;
|
|
transition: background-color .2s
|
|
}
|
|
|
|
.success-done-btn[data-v-9e5d3758]:hover {
|
|
background: #005299
|
|
}
|
|
|
|
@media only screen and (max-width:40em) {
|
|
.success-page[data-v-9e5d3758] {
|
|
padding: 1.25rem 0
|
|
}
|
|
|
|
.success-container[data-v-9e5d3758] {
|
|
padding: 0 .9375rem
|
|
}
|
|
|
|
.success-card[data-v-9e5d3758] {
|
|
padding: 1.5rem 1.25rem
|
|
}
|
|
|
|
.success-title[data-v-9e5d3758] {
|
|
font-size: 1.25rem;
|
|
margin-bottom: .75rem
|
|
}
|
|
|
|
.success-description[data-v-9e5d3758],
|
|
.success-message[data-v-9e5d3758] {
|
|
font-size: .875rem
|
|
}
|
|
}
|
|
|
|
@media only screen and (min-width:40.063em)and (max-width:64em) {
|
|
.success-container[data-v-9e5d3758] {
|
|
max-width: 550px
|
|
}
|
|
|
|
.success-card[data-v-9e5d3758] {
|
|
padding: 2rem 2.1875rem
|
|
}
|
|
}
|
|
|
|
* {
|
|
box-sizing: border-box
|
|
}
|
|
|
|
html,
|
|
body {
|
|
margin: 0;
|
|
padding: 0;
|
|
width: 100%;
|
|
overflow-x: hidden
|
|
}
|
|
|
|
#app {
|
|
width: 100%
|
|
} |