PluginProbe
seQura / 4.0.0
seQura v4.0.0
4.3.4 4.3.3 4.3.2 4.3.1 trunk 2.0.0 2.0.10 2.0.11 2.0.12 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 3.0.0 3.0.2 3.0.5 3.0.6 3.0.7 3.1.0 3.1.1 3.2.0 3.2.1 3.2.2 4.0.0 All 30 releases
sequra / assets / integration-core-ui / css / sequra-core.css

sequra-core.css in seQura 4.0.0, at assets/integration-core-ui/css/sequra-core.css

2,200 lines 52.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @charset "UTF-8";
2 @import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");
3 #sequra-page {
4 margin: 0;
5 padding: 0;
6 width: 100%;
7 min-height: 100%;
8 max-height: 100%;
9 font-weight: 400;
10 text-size-adjust: 100%;
11 -webkit-text-size-adjust: 100%;
12 -moz-text-size-adjust: 100%;
13 -ms-text-size-adjust: 100%;
14 }
15 #sequra-page button,
16 #sequra-page a {
17 cursor: pointer;
18 }
19 #sequra-page {
20 /*
21 description: 'Remove default browser button styles.'
22 */
23 }
24 #sequra-page button {
25 background: transparent;
26 border: 0;
27 padding: 0;
28 font: inherit;
29 color: inherit;
30 text-decoration: inherit;
31 text-transform: inherit;
32 }
33 #sequra-page a {
34 text-decoration: none;
35 color: inherit;
36 }
37 #sequra-page input,
38 #sequra-page textarea,
39 #sequra-page select,
40 #sequra-page button,
41 #sequra-page a {
42 font-size: inherit;
43 font-family: inherit;
44 line-height: inherit;
45 font-weight: inherit;
46 text-decoration: inherit;
47 text-transform: inherit;
48 }
49 #sequra-page button,
50 #sequra-page a,
51 #sequra-page ul,
52 #sequra-page li,
53 #sequra-page div,
54 #sequra-page tr,
55 #sequra-page input,
56 #sequra-page textarea {
57 outline: none;
58 box-sizing: border-box;
59 }
60 #sequra-page button:focus, #sequra-page button:hover,
61 #sequra-page a:focus,
62 #sequra-page a:hover,
63 #sequra-page ul:focus,
64 #sequra-page ul:hover,
65 #sequra-page li:focus,
66 #sequra-page li:hover,
67 #sequra-page div:focus,
68 #sequra-page div:hover,
69 #sequra-page tr:focus,
70 #sequra-page tr:hover,
71 #sequra-page input:focus,
72 #sequra-page input:hover,
73 #sequra-page textarea:focus,
74 #sequra-page textarea:hover {
75 outline: none;
76 }
77 #sequra-page ul {
78 list-style-type: none;
79 margin: 0;
80 padding: 0;
81 padding-inline-start: 0;
82 }
83 #sequra-page ul > li {
84 margin: 0;
85 padding: 0;
86 }
87 #sequra-page {
88 /*
89 description:
90 'Fix placeholder styles (https://css-tricks.com/almanac/selectors/p/placeholder/).',
91 '(default placeholder opacity)'
92 */
93 }
94 #sequra-page input::placeholder {
95 opacity: 1;
96 }
97 #sequra-page input::-ms-input-placeholder {
98 opacity: 1;
99 }
100 #sequra-page input:-ms-input-placeholder {
101 opacity: 1;
102 }
103 #sequra-page div,
104 #sequra-page p,
105 #sequra-page pre,
106 #sequra-page table,
107 #sequra-page form,
108 #sequra-page fieldset,
109 #sequra-page main,
110 #sequra-page header,
111 #sequra-page footer,
112 #sequra-page nav,
113 #sequra-page section,
114 #sequra-page ul,
115 #sequra-page li,
116 #sequra-page ol,
117 #sequra-page dl,
118 #sequra-page dt,
119 #sequra-page dd,
120 #sequra-page h1,
121 #sequra-page h2,
122 #sequra-page h3,
123 #sequra-page h4,
124 #sequra-page h5,
125 #sequra-page h6,
126 #sequra-page hr,
127 #sequra-page article,
128 #sequra-page aside,
129 #sequra-page details,
130 #sequra-page dialog,
131 #sequra-page figcaption,
132 #sequra-page figure {
133 box-sizing: border-box;
134 }
135 #sequra-page h1,
136 #sequra-page h2,
137 #sequra-page h3,
138 #sequra-page h4,
139 #sequra-page h5,
140 #sequra-page h6,
141 #sequra-page p {
142 margin: 0;
143 padding: 0;
144 text-decoration: inherit;
145 text-transform: inherit;
146 }
147 #sequra-page p a {
148 font-weight: normal;
149 }
150 #sequra-page button[disabled] {
151 pointer-events: none;
152 }
153 #sequra-page button[disabled] > * {
154 pointer-events: none;
155 }
156 #sequra-page *,
157 #sequra-page *:before,
158 #sequra-page *:after {
159 -moz-osx-font-smoothing: grayscale;
160 -webkit-font-smoothing: antialiased;
161 text-rendering: geometricPrecision;
162 }
163
164 /* @doc(group) { name: 'sass-extend', title: 'Sass extend' } */
165 /* @doc(group) { name: 'helpers', title: 'Helpers'} */
166 /* @doc(function) {
167 description: 'Concatenate strings',
168 return: 'string that is joined from items',
169 params: {
170 $separator: 'string to use when concatenating values',
171 $items: 'item csv list to concatenate',
172 }
173 }
174 */
175 /* @doc(group) { name: 'map', title: 'Map'} */
176 /* @doc(function) {
177 description: 'Check if variable is map'
178 }
179 */
180 /* @doc(function) {} */
181 /* @doc(function) {
182 description: 'Get items from map',
183 return: 'map item value',
184 }
185 */
186 /* @doc(function) {
187 description: 'Merge second map into the first map',
188 return: 'new map which is result of the merge',
189 }
190 */
191 #sequra-page h2 {
192 font-weight: 600;
193 font-size: 24px;
194 line-height: 1.33;
195 margin: 12px 0;
196 }
197
198 #sequra-page table {
199 width: 100%;
200 border-collapse: collapse;
201 }
202 #sequra-page table thead tr th {
203 border-bottom: 1px solid #dce0e5;
204 }
205 #sequra-page table tr:not(:last-of-type) td {
206 border-bottom: 1px solid #dce0e5;
207 }
208 #sequra-page table tr th, #sequra-page table tr td {
209 text-align: center;
210 padding: 14px;
211 }
212 #sequra-page table tr th.sqm--left-aligned, #sequra-page table tr td.sqm--left-aligned {
213 text-align: left;
214 }
215 #sequra-page table tr th.sqm--blue-text, #sequra-page table tr td.sqm--blue-text {
216 color: #0066ff;
217 }
218 #sequra-page table tr td {
219 font-weight: 400;
220 }
221 #sequra-page table tr td:last-of-type {
222 white-space: nowrap;
223 }
224 #sequra-page table tr th {
225 font-weight: 600;
226 }
227
228 #sequra-page .sq-support-link {
229 display: flex;
230 color: #686565;
231 position: absolute;
232 top: calc(100% + 32px);
233 left: 0;
234 transition: color 0.2s;
235 }
236 #sequra-page .sq-support-link:hover {
237 color: #000;
238 }
239 #sequra-page .sq-support-link::before {
240 font-family: "sq-icons";
241 content: "\e91c";
242 line-height: 1;
243 font-weight: 500;
244 font-size: 20px;
245 }
246
247 #sequra-page #sq-page-wrapper {
248 min-height: 100vh;
249 padding: 30px 20px 60px 30px;
250 background: #f3f6f9;
251 }
252 #sequra-page #sq-page-wrapper .sq-page-content-wrapper {
253 position: relative;
254 width: 100%;
255 }
256 #sequra-page #sq-page-wrapper .sq-page-content-wrapper .sq-version-header {
257 position: relative;
258 height: 25px;
259 margin-bottom: 40px;
260 }
261 #sequra-page #sq-page-wrapper .sq-page-content-wrapper .sq-content-row {
262 display: flex;
263 column-gap: 32px;
264 }
265 #sequra-page #sq-page-wrapper .sq-page-content-wrapper .sq-content-row.sqs--no-version {
266 margin-top: 126px;
267 }
268 @media (max-width: 1023.98px) {
269 #sequra-page #sq-page-wrapper .sq-page-content-wrapper .sq-content-row {
270 flex-direction: column;
271 row-gap: 32px;
272 }
273 }
274 #sequra-page #sq-page-wrapper .sq-page-content-wrapper .sq-content {
275 width: 100%;
276 padding: 0;
277 position: relative;
278 max-width: 100%;
279 background: #fff;
280 box-shadow: 0 6px 18px rgba(0, 0, 0, 0.06);
281 border-radius: 6px;
282 }
283 #sequra-page #sq-page-wrapper .sq-page-content-wrapper .sq-content .sqp-content-header {
284 display: flex;
285 justify-content: space-between;
286 align-items: center;
287 margin-bottom: 48px;
288 }
289 @media (max-width: 767.98px) {
290 #sequra-page #sq-page-wrapper .sq-page-content-wrapper .sq-content .sqp-content-header {
291 flex-direction: column;
292 align-items: flex-start;
293 row-gap: 16px;
294 }
295 }
296 #sequra-page #sq-page-wrapper .sq-page-content-wrapper .sq-content .sqp-content-header .sq-logo {
297 height: 40px;
298 }
299 #sequra-page #sq-page-wrapper .sq-page-content-wrapper .sq-content .sqp-content-header .sq-store-switcher .sq-field-wrapper {
300 margin-bottom: 0;
301 }
302 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--onboarding {
303 border-radius: 6px;
304 background: #fff;
305 box-shadow: 0 6px 18px rgba(0, 0, 0, 0.06);
306 padding: 24px;
307 }
308 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--onboarding .sq-content {
309 max-width: 660px;
310 box-shadow: none;
311 }
312 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--payments .sq-content-inner {
313 padding: 44px 36px 36px;
314 }
315 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--payments .sq-content-inner .sq-table-heading {
316 display: flex;
317 justify-content: space-between;
318 align-items: center;
319 column-gap: 36px;
320 }
321 @media (max-width: 1023.98px) {
322 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--payments .sq-content-inner .sq-table-heading {
323 flex-direction: column;
324 align-items: flex-start;
325 row-gap: 8px;
326 }
327 }
328 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--payments .sq-content-inner .sq-table-heading .sqp-page-heading {
329 max-width: 800px;
330 width: 100%;
331 }
332 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--payments .sq-content-inner .sq-table-heading .sqm--table-dropdown {
333 max-width: 344px;
334 }
335 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--payments .sq-content-inner .sq-table-heading .sqm--table-dropdown .sqp-field-title {
336 color: #00C2A3;
337 }
338 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--payments .sq-content-inner .sq-table-heading .sqm--table-dropdown .sqp-field-subtitle {
339 color: #b1aeba;
340 }
341 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--settings .sq-content-inner {
342 max-width: 835px;
343 width: 100%;
344 padding: 32px 48px 52px 48px;
345 }
346 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--advanced .sq-content-inner {
347 padding: 44px 36px 36px;
348 }
349 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--advanced .sq-content-inner .sq-table-heading {
350 display: flex;
351 justify-content: space-between;
352 align-items: center;
353 column-gap: 36px;
354 }
355 #sequra-page #sq-page-wrapper .sq-page-content-wrapper.sqv--advanced .sq-content-inner .sq-table-heading .sqp-page-heading {
356 max-width: 800px;
357 width: 100%;
358 }
359 @media (max-width: 767.98px) {
360 #sequra-page #sq-page-wrapper {
361 padding: 0;
362 }
363 }
364
365 .wp-admin #sequra-page #sq-page-wrapper {
366 background: transparent;
367 }
368
369 #sequra-page .sqv--connect .sq-info-button {
370 color: #00C2A3;
371 }
372
373 #sequra-page .sq-link-button {
374 color: #00C2A3;
375 text-decoration: underline;
376 }
377 #sequra-page .sq-link-button:hover {
378 color: #00C2A3;
379 }
380
381 #sequra-page {
382 color: #000;
383 }
384 #sequra-page > * {
385 font-family: "Inter", sans-serif;
386 font-size: 15px;
387 line-height: 1.4;
388 }
389
390 #sequra-page table {
391 width: 100%;
392 border-collapse: collapse;
393 }
394 #sequra-page table thead tr th {
395 border-bottom: 1px solid #dce0e5;
396 }
397 #sequra-page table tr:not(:last-of-type) td {
398 border-bottom: 1px solid #dce0e5;
399 }
400 #sequra-page table tr th, #sequra-page table tr td {
401 text-align: center;
402 padding: 14px;
403 }
404 #sequra-page table tr th.sqm--left-aligned, #sequra-page table tr td.sqm--left-aligned {
405 text-align: left;
406 }
407 #sequra-page table tr th.sqm--blue-text, #sequra-page table tr td.sqm--blue-text {
408 color: #0066ff;
409 }
410 #sequra-page table tr td {
411 font-weight: 400;
412 }
413 #sequra-page table tr td:last-of-type {
414 white-space: nowrap;
415 }
416 #sequra-page table tr th {
417 font-weight: 600;
418 }
419
420 #sequra-page .sq-support-link {
421 display: flex;
422 color: #686565;
423 position: absolute;
424 top: calc(100% + 32px);
425 left: 0;
426 transition: color 0.2s;
427 }
428 #sequra-page .sq-support-link:hover {
429 color: #000;
430 }
431 #sequra-page .sq-support-link::before {
432 font-family: "sq-icons";
433 content: "\e91c";
434 line-height: 1;
435 font-weight: 500;
436 font-size: 20px;
437 }
438
439 /**
440 * Font face declaration for icons
441 */
442 @font-face {
443 font-family: "sq-icons";
444 src: url("../assets/fonts/sq-icons/sq-icons.eot");
445 src: url("../assets/fonts/sq-icons/sq-icons.eot") format("embedded-opentype"), url("../assets/fonts/sq-icons/sq-icons.ttf") format("truetype"), url("../assets/fonts/sq-icons/sq-icons.woff") format("woff"), url("../assets/fonts/sq-icons/sq-icons.svg") format("svg");
446 font-weight: normal;
447 font-style: normal;
448 }
449 #sequra-page .sq-button {
450 font-weight: 600;
451 position: relative;
452 display: inline-block;
453 padding: 12px 40px;
454 font-size: 15px;
455 cursor: pointer;
456 transition: all 0.2s;
457 border: 1px solid;
458 border-radius: 4px;
459 }
460 #sequra-page .sq-button:focus {
461 outline: none;
462 }
463 #sequra-page .sq-button.sqm--small {
464 padding: 8px;
465 }
466 #sequra-page .sq-button.sqm--medium {
467 padding: 10px 16px;
468 }
469 #sequra-page .sq-button.sqt--primary {
470 background-color: #00C2A3;
471 border-color: #00C2A3;
472 color: #fff;
473 }
474 #sequra-page .sq-button.sqt--primary:hover, #sequra-page .sq-button.sqt--primary:focus {
475 background-color: #fff;
476 color: #00C2A3;
477 }
478 #sequra-page .sq-button.sqt--secondary {
479 border: 1px solid #00C2A3;
480 background-color: #fff;
481 color: #00C2A3;
482 }
483 #sequra-page .sq-button.sqt--secondary:hover {
484 background-color: #00C2A3;
485 color: #fff;
486 }
487 #sequra-page .sq-button.sqt--cancel {
488 border-color: #dce0e5;
489 color: #394962;
490 }
491 #sequra-page .sq-button.sqt--cancel:hover {
492 background-color: #dce0e5;
493 }
494 #sequra-page .sq-button.sqt--danger {
495 color: #fff;
496 background-color: #c00e0e;
497 border-color: #c00e0e;
498 }
499 #sequra-page .sq-button.sqt--danger:hover, #sequra-page .sq-button.sqt--danger:focus {
500 background-color: rgb(215.7669902913, 15.7330097087, 15.7330097087);
501 border-color: rgb(215.7669902913, 15.7330097087, 15.7330097087);
502 }
503 #sequra-page .sq-button.sqs--disabled, #sequra-page .sq-button:disabled {
504 background-color: #dce0e5;
505 border-color: transparent;
506 color: #a5afbd;
507 pointer-events: none;
508 }
509
510 #sequra-page .sq-store-switcher .sq-field-wrapper {
511 display: flex;
512 column-gap: 16px;
513 align-items: center;
514 }
515 #sequra-page .sq-store-switcher .sq-field-wrapper.sqm--label-left {
516 justify-content: unset;
517 }
518 #sequra-page .sq-store-switcher .sq-field-wrapper.sqm--label-left .sqp-field-component {
519 min-width: 115px;
520 column-gap: 16px;
521 }
522 #sequra-page .sq-store-switcher .sq-field-wrapper .sqp-field-title {
523 font-weight: 400;
524 color: #394962;
525 }
526 #sequra-page .sq-store-switcher .sq-field-wrapper .sqp-dropdown-button .sqs--selected {
527 color: #69778c;
528 }
529 #sequra-page .sq-store-switcher .sqp-store-switcher-dropdown .sqp-dropdown-list {
530 z-index: 12;
531 }
532
533 #sequra-page .sq-page-header {
534 margin-bottom: 16px;
535 }
536 #sequra-page .sq-page-header .sqp-header-top {
537 display: flex;
538 justify-content: space-between;
539 align-items: center;
540 min-height: 85px;
541 margin-bottom: 15px;
542 padding: 12px 19px 13px 24px;
543 background: #fff;
544 box-shadow: 0 6px 6px rgba(0, 0, 0, 0.06);
545 }
546 @media (max-width: 600px) {
547 #sequra-page .sq-page-header .sqp-header-top {
548 flex-direction: column;
549 align-items: flex-start;
550 row-gap: 20px;
551 }
552 #sequra-page .sq-page-header .sqp-header-top .sqp-menu-items {
553 width: 100%;
554 }
555 }
556 #sequra-page .sq-page-header .sqp-header-bottom {
557 display: flex;
558 justify-content: space-between;
559 align-items: center;
560 }
561 @media (max-width: 767.98px) {
562 #sequra-page .sq-page-header .sqp-header-bottom {
563 padding: 0 15px;
564 }
565 }
566 @media (max-width: 499.98px) {
567 #sequra-page .sq-page-header .sqp-header-bottom {
568 flex-direction: column;
569 align-items: flex-start;
570 row-gap: 8px;
571 }
572 }
573 #sequra-page .sq-page-header .sqp-header-bottom .sq-store-switcher .sq-field-wrapper {
574 margin: 0;
575 }
576 #sequra-page .sq-page-header .sqp-header-bottom .sqp-header-merchant {
577 display: flex;
578 align-items: center;
579 column-gap: 16px;
580 }
581 #sequra-page .sq-page-header .sqp-header-bottom .sqp-header-merchant .sqp-merchant {
582 display: flex;
583 column-gap: 4px;
584 font-size: 14px;
585 color: #394962;
586 }
587 #sequra-page .sq-page-header .sqp-header-bottom .sqp-header-merchant .sqp-merchant .sqp-merchant-label {
588 font-weight: 700;
589 color: #394962;
590 }
591 #sequra-page .sq-page-header .sqp-page-header {
592 display: flex;
593 align-items: center;
594 flex-wrap: wrap;
595 column-gap: 10px;
596 row-gap: 10px;
597 }
598 #sequra-page .sq-page-header .sqp-header-logo {
599 display: flex;
600 align-items: center;
601 column-gap: 10px;
602 }
603 #sequra-page .sq-page-header .sqp-header-logo .sq-logo {
604 height: 28px;
605 }
606 #sequra-page .sq-page-header .sqp-download-version {
607 font-weight: 400;
608 display: flex;
609 column-gap: 4px;
610 padding: 3px 8px;
611 font-size: 13px;
612 color: #ea9d56;
613 border-radius: 15px;
614 border: 1px solid #b65700;
615 transition: all 0.2s;
616 }
617 #sequra-page .sq-page-header .sqp-download-version:hover, #sequra-page .sq-page-header .sqp-download-version:focus {
618 color: #fff;
619 background: #ea9d56;
620 }
621 #sequra-page .sq-page-header .sqp-menu-items {
622 display: flex;
623 align-items: center;
624 column-gap: 1px;
625 padding: 0;
626 border-radius: 50px;
627 overflow: hidden;
628 background-color: #f4f4f4;
629 }
630 #sequra-page .sq-page-header .sqp-menu-items a {
631 display: flex;
632 justify-content: center;
633 flex: 1;
634 color: #656566;
635 font-size: 14px;
636 padding: 8px;
637 transition: all 0.2s;
638 width: 150px;
639 }
640 #sequra-page .sq-page-header .sqp-menu-items a:hover, #sequra-page .sq-page-header .sqp-menu-items a:focus {
641 color: #ffffff;
642 background: #1c1c1c;
643 text-decoration: none;
644 }
645 #sequra-page .sq-page-header .sqp-menu-items a.sqs--active {
646 color: #ffffff;
647 background: #1c1c1c;
648 pointer-events: none;
649 }
650 #sequra-page .sq-page-header .sq-mode-badge {
651 padding: 4px 10px;
652 border-radius: 6px;
653 text-transform: capitalize;
654 font-size: 13px;
655 }
656 #sequra-page .sq-page-header .sq-mode-badge.sqt--live {
657 color: #0abf53;
658 background: rgba(10, 191, 83, 0.12);
659 }
660 #sequra-page .sq-page-header .sq-mode-badge.sqt--test {
661 color: #b65700;
662 background: rgba(234, 157, 86, 0.12);
663 }
664
665 #sequra-page .sqp-page-heading {
666 margin-bottom: 21px;
667 }
668 #sequra-page .sqp-page-heading .sqp-page-title {
669 font-weight: 600;
670 margin-bottom: 12px;
671 font-size: 24px;
672 color: #000;
673 }
674 #sequra-page .sqp-page-heading .sqp-page-description {
675 font-size: 16px;
676 color: #000;
677 }
678
679 #sequra-page .sq-single-select-dropdown {
680 position: relative;
681 border-radius: 6px;
682 }
683 #sequra-page .sq-single-select-dropdown .sqp-dropdown-button {
684 width: 100%;
685 padding: 8px 16px;
686 display: flex;
687 justify-content: space-between;
688 align-items: center;
689 border-radius: 6px;
690 border: 1px solid #dce0e5;
691 background-color: #fff;
692 }
693 #sequra-page .sq-single-select-dropdown .sqp-dropdown-button:after {
694 font-family: "sq-icons";
695 content: "\e90d";
696 line-height: 1;
697 font-weight: 500;
698 font-size: 11px;
699 color: #8390a3;
700 }
701 #sequra-page .sq-single-select-dropdown .sqp-dropdown-button span {
702 font-weight: 400;
703 display: flex;
704 width: 100%;
705 justify-content: space-between;
706 color: #69778c;
707 }
708 #sequra-page .sq-single-select-dropdown .sqp-dropdown-button span.sqs--selected {
709 color: #00112c;
710 }
711 #sequra-page .sq-single-select-dropdown .sqp-dropdown-button input, #sequra-page .sq-single-select-dropdown .sqp-dropdown-button .sq-text-input {
712 display: none;
713 position: absolute;
714 top: 0;
715 right: 0;
716 bottom: 0;
717 left: 0;
718 width: 100%;
719 height: 100%;
720 border-radius: 6px 6px 0 0;
721 }
722 #sequra-page .sq-single-select-dropdown .sqp-dropdown-list {
723 display: none;
724 position: absolute;
725 width: 100%;
726 scrollbar-width: none;
727 max-height: 180px;
728 overflow-y: auto;
729 flex-direction: column;
730 gap: 0;
731 border-top: none;
732 border-bottom-left-radius: 6px;
733 border-bottom-right-radius: 6px;
734 background-color: #fff;
735 color: #00112c;
736 z-index: 11;
737 }
738 #sequra-page .sq-single-select-dropdown .sqp-dropdown-list.sqs--show {
739 display: flex;
740 }
741 #sequra-page .sq-single-select-dropdown .sqp-dropdown-list::-webkit-scrollbar {
742 display: none;
743 }
744 #sequra-page .sq-single-select-dropdown .sqp-dropdown-list-item {
745 position: relative;
746 display: flex;
747 align-items: center;
748 padding: 8px 16px;
749 font-size: 15px;
750 font-weight: 400;
751 line-height: 1.6;
752 color: #00112c;
753 cursor: pointer;
754 }
755 #sequra-page .sq-single-select-dropdown .sqp-dropdown-list-item:hover {
756 background-color: #f3f6f9;
757 }
758 #sequra-page .sq-single-select-dropdown .sqp-dropdown-list-item.sqv--no-items {
759 cursor: default;
760 font-style: italic;
761 font-size: 13px;
762 }
763 #sequra-page .sq-single-select-dropdown .sqp-dropdown-list-item.sqv--no-items:hover {
764 background: none;
765 }
766 #sequra-page .sq-single-select-dropdown .sqp-dropdown-list-item.sqs--selected {
767 position: relative;
768 padding-right: 32px;
769 }
770 #sequra-page .sq-single-select-dropdown .sqp-dropdown-list-item.sqs--selected:after {
771 font-family: "sq-icons";
772 content: "\e91a";
773 line-height: 1;
774 font-weight: 500;
775 font-size: 11px;
776 position: absolute;
777 right: 16px;
778 color: #394962;
779 font-weight: 700;
780 }
781 #sequra-page .sq-single-select-dropdown.sqs--active .sqp-dropdown-button {
782 border-bottom-left-radius: 0;
783 border-bottom-right-radius: 0;
784 border: 1px solid;
785 border-color: #6FCF97 #6FCF97 #e3e6eb;
786 }
787 #sequra-page .sq-single-select-dropdown.sqs--active .sqp-dropdown-button.sqs--search-active input {
788 border: 1px solid;
789 border-color: #6FCF97 #6FCF97 #e3e6eb;
790 display: block;
791 }
792 #sequra-page .sq-single-select-dropdown.sqs--active .sqp-dropdown-list {
793 border: 1px solid #6FCF97;
794 border-top: none;
795 }
796 #sequra-page .sq-single-select-dropdown.sqs--disabled .sqp-dropdown-button {
797 background-color: #f3f6f9;
798 color: #69778c;
799 border: 1px solid #dce0e5;
800 pointer-events: none;
801 }
802 #sequra-page .sq-single-select-dropdown.sqs--error .sqp-dropdown-button {
803 border: 1px solid #ee5959;
804 }
805
806 #sequra-page .sq-multi-item-selector {
807 position: relative;
808 border-radius: 6px;
809 }
810 #sequra-page .sq-multi-item-selector .sqp-dropdown-button {
811 width: 100%;
812 padding: 8px 16px;
813 display: flex;
814 justify-content: space-between;
815 align-items: center;
816 border-radius: 6px;
817 border: 1px solid #dce0e5;
818 background-color: #fff;
819 }
820 #sequra-page .sq-multi-item-selector .sqp-dropdown-button:after {
821 font-family: "sq-icons";
822 content: "\e90d";
823 line-height: 1;
824 font-weight: 500;
825 font-size: 11px;
826 color: #8390a3;
827 }
828 #sequra-page .sq-multi-item-selector .sqp-dropdown-button span {
829 font-weight: 400;
830 display: flex;
831 width: 100%;
832 justify-content: space-between;
833 color: #69778c;
834 }
835 #sequra-page .sq-multi-item-selector .sqp-dropdown-button span.sqs--selected {
836 color: #00112c;
837 }
838 #sequra-page .sq-multi-item-selector .sqp-dropdown-button input, #sequra-page .sq-multi-item-selector .sqp-dropdown-button .sq-text-input {
839 display: none;
840 position: absolute;
841 top: 0;
842 right: 0;
843 bottom: 0;
844 left: 0;
845 width: 100%;
846 height: 100%;
847 border-radius: 6px 6px 0 0;
848 }
849 #sequra-page .sq-multi-item-selector .sqp-dropdown-list {
850 display: none;
851 position: absolute;
852 width: 100%;
853 scrollbar-width: none;
854 max-height: 180px;
855 overflow-y: auto;
856 flex-direction: column;
857 gap: 0;
858 border-top: none;
859 border-bottom-left-radius: 6px;
860 border-bottom-right-radius: 6px;
861 background-color: #fff;
862 color: #00112c;
863 z-index: 11;
864 }
865 #sequra-page .sq-multi-item-selector .sqp-dropdown-list.sqs--show {
866 display: flex;
867 }
868 #sequra-page .sq-multi-item-selector .sqp-dropdown-list::-webkit-scrollbar {
869 display: none;
870 }
871 #sequra-page .sq-multi-item-selector .sqp-dropdown-list-item {
872 position: relative;
873 display: flex;
874 align-items: center;
875 padding: 8px 16px;
876 font-size: 15px;
877 font-weight: 400;
878 line-height: 1.6;
879 color: #00112c;
880 cursor: pointer;
881 }
882 #sequra-page .sq-multi-item-selector .sqp-dropdown-list-item:hover {
883 background-color: #f3f6f9;
884 }
885 #sequra-page .sq-multi-item-selector .sqp-dropdown-list-item.sqv--no-items {
886 cursor: default;
887 font-style: italic;
888 font-size: 13px;
889 }
890 #sequra-page .sq-multi-item-selector .sqp-dropdown-list-item.sqv--no-items:hover {
891 background: none;
892 }
893 #sequra-page .sq-multi-item-selector .sqp-dropdown-list-item.sqs--selected {
894 position: relative;
895 padding-right: 32px;
896 }
897 #sequra-page .sq-multi-item-selector .sqp-dropdown-list-item.sqs--selected:after {
898 font-family: "sq-icons";
899 content: "\e91a";
900 line-height: 1;
901 font-weight: 500;
902 font-size: 11px;
903 position: absolute;
904 right: 16px;
905 color: #394962;
906 font-weight: 700;
907 }
908 #sequra-page .sq-multi-item-selector.sqs--active .sqp-dropdown-button {
909 border-bottom-left-radius: 0;
910 border-bottom-right-radius: 0;
911 border: 1px solid;
912 border-color: #6FCF97 #6FCF97 #e3e6eb;
913 }
914 #sequra-page .sq-multi-item-selector.sqs--active .sqp-dropdown-button.sqs--search-active input {
915 border: 1px solid;
916 border-color: #6FCF97 #6FCF97 #e3e6eb;
917 display: block;
918 }
919 #sequra-page .sq-multi-item-selector.sqs--active .sqp-dropdown-list {
920 border: 1px solid #6FCF97;
921 border-top: none;
922 }
923 #sequra-page .sq-multi-item-selector.sqs--disabled .sqp-dropdown-button {
924 background-color: #f3f6f9;
925 color: #69778c;
926 border: 1px solid #dce0e5;
927 pointer-events: none;
928 }
929 #sequra-page .sq-multi-item-selector.sqs--error .sqp-dropdown-button {
930 border: 1px solid #ee5959;
931 }
932 #sequra-page .sq-multi-item-selector {
933 display: flex;
934 justify-content: flex-start;
935 align-items: center;
936 flex-wrap: wrap;
937 column-gap: 8px;
938 row-gap: 8px;
939 padding: 8px 16px;
940 background: #fff;
941 border: 1px solid #dce0e5;
942 cursor: pointer;
943 min-height: 40px;
944 }
945 #sequra-page .sq-multi-item-selector .sq-single-select-dropdown {
946 display: none;
947 position: unset;
948 flex-grow: 1;
949 min-width: 50%;
950 }
951 #sequra-page .sq-multi-item-selector .sq-single-select-dropdown .sq-text-input {
952 padding: 0;
953 height: 100%;
954 }
955 #sequra-page .sq-multi-item-selector .sq-multi-input {
956 flex: 1 0 auto;
957 border: none;
958 padding: 0;
959 }
960 #sequra-page .sq-multi-item-selector .sqp-dropdown-button {
961 position: relative;
962 display: flex;
963 justify-content: space-between;
964 align-items: center;
965 grid-row: 1;
966 width: 100%;
967 height: 24px;
968 padding: 0 16px;
969 border-radius: 6px;
970 border: none;
971 background-color: #fff;
972 }
973 #sequra-page .sq-multi-item-selector .sqp-dropdown-button:after {
974 display: none;
975 }
976 #sequra-page .sq-multi-item-selector .sqp-dropdown-button .sq-text-input {
977 width: 100%;
978 border: none;
979 height: 100%;
980 }
981 #sequra-page .sq-multi-item-selector .sqp-dropdown-button .sq-text-input:focus {
982 border: none;
983 box-shadow: none;
984 }
985 #sequra-page .sq-multi-item-selector.sqs--active {
986 border-radius: 6px 6px 0 0;
987 border-color: #00C2A3 #00C2A3 #dce0e5;
988 }
989 #sequra-page .sq-multi-item-selector.sqs--active .sq-single-select-dropdown {
990 display: inline-block;
991 }
992 #sequra-page .sq-multi-item-selector.sqs--active .sq-single-select-dropdown .sqp-dropdown-button.sqs--search-active {
993 border: none;
994 }
995 #sequra-page .sq-multi-item-selector.sqs--active .sq-single-select-dropdown .sqp-dropdown-button.sqs--search-active input {
996 border: none;
997 }
998 #sequra-page .sq-multi-item-selector.sqs--active .sq-single-select-dropdown .sqp-dropdown-list {
999 width: calc(100% + 2px);
1000 left: -1px;
1001 top: calc(100% + 1px);
1002 border-color: #dce0e5 #00C2A3 #00C2A3;
1003 }
1004 #sequra-page .sq-multi-item-selector .sqp-selected-item {
1005 position: relative;
1006 padding: 3px 24px 3px 6px;
1007 font-size: 11px;
1008 color: #00C2A3;
1009 border: 1px solid #00C2A3;
1010 border-radius: 4px;
1011 }
1012 #sequra-page .sq-multi-item-selector .sqp-selected-item .sqp-remove-button {
1013 position: absolute;
1014 width: 16px;
1015 height: 16px;
1016 right: 3px;
1017 border: none;
1018 padding: 2px;
1019 line-height: 0;
1020 }
1021 #sequra-page .sq-multi-item-selector .sqp-selected-item .sqp-remove-button:before {
1022 font-family: "sq-icons";
1023 content: "\e90a";
1024 line-height: 1;
1025 font-weight: 500;
1026 font-size: 6px;
1027 }
1028 #sequra-page .sq-multi-item-selector .sqp-selected-item .sqp-remove-button:hover {
1029 background-color: #00C2A3;
1030 color: #fff;
1031 }
1032
1033 #sequra-page .sq-text-input {
1034 width: 100%;
1035 padding: 8px 16px;
1036 font-size: 14px;
1037 color: #000;
1038 border: 1px solid #dce0e5;
1039 border-radius: 6px;
1040 }
1041 #sequra-page .sq-text-input:focus, #sequra-page .sq-text-input:active {
1042 border-color: #00C2A3;
1043 }
1044 #sequra-page .sq-text-input.sqm--full-width {
1045 width: 100%;
1046 }
1047 #sequra-page .sq-text-input::placeholder {
1048 color: #69778c;
1049 }
1050 #sequra-page .sq-text-input::-ms-input-placeholder {
1051 color: #69778c;
1052 }
1053 #sequra-page .sq-text-input:-ms-input-placeholder {
1054 color: #69778c;
1055 }
1056
1057 #sequra-page .sq-text-area {
1058 resize: vertical;
1059 }
1060
1061 #sequra-page .sq-password {
1062 position: relative;
1063 display: flex;
1064 flex-direction: row;
1065 align-items: center;
1066 }
1067 #sequra-page .sq-password input {
1068 width: 100%;
1069 padding: 8px 16px;
1070 font-size: 14px;
1071 color: #000;
1072 border: 1px solid #dce0e5;
1073 border-radius: 6px;
1074 }
1075 #sequra-page .sq-password input:focus, #sequra-page .sq-password input:active {
1076 border-color: #00C2A3;
1077 }
1078 #sequra-page .sq-password input.sqm--full-width {
1079 width: 100%;
1080 }
1081 #sequra-page .sq-password input::placeholder {
1082 color: #69778c;
1083 }
1084 #sequra-page .sq-password input::-ms-input-placeholder {
1085 color: #69778c;
1086 }
1087 #sequra-page .sq-password input:-ms-input-placeholder {
1088 color: #69778c;
1089 }
1090 #sequra-page .sq-password input {
1091 padding-right: 41px;
1092 width: 100%;
1093 }
1094 #sequra-page .sq-password span {
1095 cursor: pointer;
1096 position: absolute;
1097 right: 15px;
1098 height: 18px;
1099 }
1100 #sequra-page .sq-password span:before {
1101 font-family: "sq-icons";
1102 content: "\e911";
1103 line-height: 1;
1104 font-weight: 500;
1105 font-size: 16px;
1106 }
1107 #sequra-page .sq-password span:hover:before {
1108 font-weight: 600;
1109 }
1110
1111 #sequra-page .sq-radio-input [type=radio] {
1112 display: none;
1113 }
1114 #sequra-page .sq-radio-input [type=radio] + span {
1115 position: relative;
1116 padding-left: 28px;
1117 cursor: pointer;
1118 line-height: 20px;
1119 display: inline-block;
1120 color: #555;
1121 }
1122 #sequra-page .sq-radio-input [type=radio] + span:before {
1123 content: "";
1124 position: absolute;
1125 left: 0;
1126 top: 0;
1127 width: 16px;
1128 height: 16px;
1129 border: 1px solid #ddd;
1130 border-radius: 100%;
1131 background: #fff;
1132 box-sizing: border-box;
1133 }
1134 #sequra-page .sq-radio-input [type=radio] + span:after {
1135 content: "";
1136 width: 15px;
1137 height: 15px;
1138 border: 4px solid #119C6E;
1139 position: absolute;
1140 top: 1px;
1141 left: 1px;
1142 border-radius: 100%;
1143 transition: all 0.2s ease;
1144 opacity: 0;
1145 transform: scale(0);
1146 box-sizing: border-box;
1147 }
1148 #sequra-page .sq-radio-input [type=radio]:checked + span:after {
1149 opacity: 1;
1150 transform: scale(1);
1151 }
1152
1153 #sequra-page .sq-radio-input-group {
1154 display: flex;
1155 align-items: center;
1156 gap: 20px;
1157 }
1158
1159 #sequra-page .sq-loader {
1160 width: 100%;
1161 display: flex;
1162 align-items: center;
1163 justify-content: center;
1164 flex-direction: column;
1165 }
1166 #sequra-page .sq-loader .sqp-spinner {
1167 border: 3px solid rgba(0, 194, 163, 0.1);
1168 border-top-color: #00C2A3;
1169 border-radius: 50%;
1170 width: 24px;
1171 height: 24px;
1172 animation: loader-spin 0.8s linear infinite;
1173 }
1174 #sequra-page .sq-loader.sqt--small .sqp-spinner {
1175 border-width: 2px;
1176 width: 16px;
1177 height: 16px;
1178 }
1179 #sequra-page .sq-loader.sqt--large .sqp-spinner {
1180 border-width: 4px;
1181 width: 48px;
1182 height: 48px;
1183 }
1184 #sequra-page .sq-loader.sqm--dark .sqp-spinner {
1185 border-color: rgba(255, 255, 255, 0.1);
1186 border-top-color: #fff;
1187 }
1188 @keyframes loader-spin {
1189 0% {
1190 transform: rotate(0deg);
1191 }
1192 100% {
1193 transform: rotate(360deg);
1194 }
1195 }
1196
1197 #sequra-page .sq-toggle {
1198 position: relative;
1199 display: inline-block;
1200 width: 34px;
1201 height: 17px;
1202 }
1203 #sequra-page .sq-toggle input {
1204 opacity: 0;
1205 width: 0;
1206 height: 0;
1207 }
1208 #sequra-page .sq-toggle .sqp-toggle-round {
1209 position: absolute;
1210 cursor: pointer;
1211 top: 0;
1212 left: 0;
1213 right: 0;
1214 bottom: 0;
1215 background-color: #a5afbd;
1216 transition: 0.4s;
1217 border-radius: 13px;
1218 }
1219 #sequra-page .sq-toggle .sqp-toggle-round:before {
1220 position: absolute;
1221 content: "";
1222 height: 13px;
1223 width: 13px;
1224 left: 2px;
1225 bottom: 2px;
1226 background-color: #fff;
1227 transition: 0.4s;
1228 border-radius: 50%;
1229 }
1230 #sequra-page .sq-toggle input:checked + .sqp-toggle-round {
1231 background-color: #6FCF97;
1232 }
1233 #sequra-page .sq-toggle input:focus + .sqp-toggle-round {
1234 box-shadow: 0 0 1px #6FCF97;
1235 }
1236 #sequra-page .sq-toggle input:checked + .sqp-toggle-round:before {
1237 transform: translateX(17px);
1238 }
1239 #sequra-page .sq-toggle input:disabled + .sqp-toggle-round {
1240 opacity: 0.35;
1241 cursor: not-allowed;
1242 }
1243
1244 #sequra-page .sq-checkbox {
1245 display: flex;
1246 justify-content: center;
1247 width: 24px;
1248 height: 24px;
1249 }
1250 #sequra-page .sq-checkbox input {
1251 opacity: 0;
1252 width: 0;
1253 height: 0;
1254 display: none;
1255 }
1256 #sequra-page .sq-checkbox .sqp-checkmark {
1257 cursor: pointer;
1258 width: 14px;
1259 height: 14px;
1260 border: 1px solid #a5afbd;
1261 border-radius: 4px;
1262 }
1263 #sequra-page .sq-checkbox .sqp-checkmark:before {
1264 height: 16px;
1265 width: 16px;
1266 display: flex;
1267 align-items: center;
1268 justify-content: center;
1269 transition: 0.4s;
1270 color: white;
1271 }
1272 #sequra-page .sq-checkbox input:checked + .sqp-checkmark {
1273 background-color: #6FCF97;
1274 border: none;
1275 width: 16px;
1276 height: 16px;
1277 }
1278 #sequra-page .sq-checkbox input:focus + .sqp-checkmark {
1279 box-shadow: 0 0 1px #6FCF97;
1280 }
1281 #sequra-page .sq-checkbox input:checked + .sqp-checkmark:before {
1282 content: "✓";
1283 }
1284
1285 #sequra-page .sq-field-wrapper {
1286 width: 100%;
1287 display: flex;
1288 flex-direction: column;
1289 margin: 0 0 32px;
1290 }
1291 #sequra-page .sq-field-wrapper .sqp-field-title {
1292 font-size: 15px;
1293 }
1294 #sequra-page .sq-field-wrapper .sqp-field-subtitle {
1295 font-size: 13px;
1296 }
1297 #sequra-page .sq-field-wrapper .sqp-field-title {
1298 font-weight: 600;
1299 margin-bottom: 4px;
1300 color: #00112c;
1301 }
1302 #sequra-page .sq-field-wrapper .sqp-field-title:not(:last-child) {
1303 margin-bottom: 0;
1304 }
1305 #sequra-page .sq-field-wrapper .sqp-field-subtitle {
1306 display: block;
1307 margin-bottom: 4px;
1308 color: #20304c;
1309 }
1310 #sequra-page .sq-field-wrapper .sqp-field-component:invalid {
1311 border: 1px solid #e50000;
1312 color: #e50000;
1313 }
1314 #sequra-page .sq-field-wrapper .sqp-field-component:invalid + .sqp-input-error {
1315 display: block;
1316 }
1317 #sequra-page .sq-field-wrapper .sqp-input-error {
1318 display: none;
1319 margin-top: 4px;
1320 font-size: 13px;
1321 color: #e50000;
1322 }
1323 #sequra-page .sq-field-wrapper.sqt--toggle .sqp-field-title {
1324 display: flex;
1325 align-items: center;
1326 justify-content: space-between;
1327 column-gap: 10px;
1328 }
1329 #sequra-page .sq-field-wrapper.sqt--toggle .sqp-field-subtitle {
1330 padding-right: 40px;
1331 }
1332 #sequra-page .sq-field-wrapper.sqt--checkbox .sqp-description-wrapper {
1333 display: flex;
1334 flex-direction: row;
1335 column-gap: 8px;
1336 margin-top: 30px;
1337 }
1338 #sequra-page .sq-field-wrapper.sqt--checkbox .sqp-description-wrapper.sqt--reverse {
1339 flex-direction: row-reverse;
1340 justify-content: flex-end;
1341 }
1342 #sequra-page .sq-field-wrapper.sqt--checkbox .sqp-field-title {
1343 display: flex;
1344 align-items: center;
1345 justify-content: space-between;
1346 column-gap: 10px;
1347 }
1348 #sequra-page .sq-field-wrapper.sqt--checkbox .sqp-field-subtitle {
1349 padding-right: 40px;
1350 }
1351 #sequra-page .sq-field-wrapper.sqs--error .sqp-field-component {
1352 border: 1px solid #e50000;
1353 color: #e50000;
1354 }
1355 #sequra-page .sq-field-wrapper.sqs--error .sqp-input-error {
1356 display: block;
1357 }
1358 #sequra-page .sq-field-wrapper.sqm--label-left {
1359 flex-direction: row;
1360 justify-content: space-between;
1361 }
1362 @media (max-width: 767.98px) {
1363 #sequra-page .sq-field-wrapper.sqm--label-left {
1364 flex-direction: column;
1365 align-items: flex-start;
1366 }
1367 }
1368 #sequra-page .sq-field-wrapper.sqm--label-left .sqp-field-component {
1369 min-width: 236px;
1370 min-height: 39px;
1371 column-gap: 32px;
1372 }
1373 @media (max-width: 767.98px) {
1374 #sequra-page .sq-field-wrapper.sqm--label-left .sqp-field-component {
1375 width: 100%;
1376 }
1377 }
1378 #sequra-page .sq-field-wrapper.sqm--block {
1379 display: block;
1380 }
1381 #sequra-page .sq-field-wrapper.sqm--block.sqm--bellow-frame {
1382 margin-top: 30px;
1383 }
1384 #sequra-page .sq-field-wrapper .items {
1385 display: flex;
1386 align-items: center;
1387 column-gap: 1px;
1388 padding: 0;
1389 border-radius: 50px;
1390 overflow: hidden;
1391 background-color: #f4f4f4;
1392 max-width: 300px;
1393 width: 100%;
1394 }
1395 #sequra-page .sq-field-wrapper .items span {
1396 display: flex;
1397 justify-content: center;
1398 flex: 1;
1399 color: #656566;
1400 font-size: 14px;
1401 padding: 8px;
1402 transition: all 0.2s;
1403 }
1404 #sequra-page .sq-field-wrapper .items span.sqs--active {
1405 color: #fff;
1406 background: #1c1c1c;
1407 }
1408 #sequra-page .sq-field-wrapper .items span:hover, #sequra-page .sq-field-wrapper .items span:focus {
1409 color: #fff;
1410 background: #1c1c1c;
1411 text-decoration: none;
1412 }
1413
1414 #sequra-page .sq-country-field-wrapper {
1415 display: flex;
1416 column-gap: 18px;
1417 }
1418 @media (max-width: 499.98px) {
1419 #sequra-page .sq-country-field-wrapper {
1420 flex-direction: column;
1421 row-gap: 6px;
1422 }
1423 }
1424
1425 #sequra-page .sq-data-frame {
1426 border: 1px solid #dce0e5;
1427 padding: 20px;
1428 border-radius: 6px;
1429 }
1430
1431 #sequra-page .sq-heading-wrapper {
1432 display: flex;
1433 }
1434 #sequra-page .sq-heading-wrapper .sqm-button {
1435 margin-left: auto;
1436 width: auto;
1437 }
1438 #sequra-page .sq-heading-wrapper .sqm-button.sqm--deployment {
1439 width: 100%;
1440 }
1441 #sequra-page .sq-heading-wrapper .sqm-button.sqm--deployment .sq-button {
1442 display: flex;
1443 margin-left: auto;
1444 }
1445
1446 #sequra-page .sq-table {
1447 width: 100%;
1448 display: grid;
1449 }
1450 #sequra-page .sq-table input {
1451 margin: 0;
1452 }
1453 #sequra-page .sq-table .sq-table__row,
1454 #sequra-page .sq-table .sq-table__header {
1455 display: flex;
1456 gap: 14px;
1457 align-items: center;
1458 width: 100%;
1459 }
1460 #sequra-page .sq-table .sq-table__header {
1461 min-height: 2.5rem;
1462 box-sizing: border-box;
1463 border: none;
1464 position: relative;
1465 padding: 0 100px 0 0;
1466 }
1467 #sequra-page .sq-table .sq-table__header .sq-table__header-item {
1468 margin-bottom: 14px;
1469 }
1470 #sequra-page .sq-table .sq-table__header .sq-button {
1471 position: absolute;
1472 right: 0;
1473 top: 0;
1474 }
1475 #sequra-page .sq-table .sq-table__footer {
1476 width: 100%;
1477 padding: 14px 0 0 0;
1478 box-sizing: border-box;
1479 display: flex;
1480 flex-wrap: wrap;
1481 gap: 14px;
1482 }
1483 #sequra-page .sq-table .sq-table__row {
1484 border-radius: 6px;
1485 border: 1px solid #dce0e5;
1486 padding: 14px;
1487 }
1488 #sequra-page .sq-table .sq-table__row summary {
1489 list-style: none;
1490 position: relative;
1491 }
1492 #sequra-page .sq-table .sq-table__row summary::after {
1493 font-family: "sq-icons";
1494 content: "\e907";
1495 line-height: 1;
1496 font-weight: 500;
1497 font-size: 20px;
1498 position: absolute;
1499 right: 0;
1500 top: 50%;
1501 transform: translateY(-50%) rotate(90deg);
1502 transition: transform 0.2s;
1503 transform-origin: center;
1504 cursor: pointer;
1505 }
1506 #sequra-page .sq-table .sq-table__row[open] summary::after {
1507 transform: translateY(-50%) rotate(-90deg);
1508 }
1509 #sequra-page .sq-table .sq-table__row summary + .sq-table__row-content {
1510 margin-top: 14px;
1511 }
1512 #sequra-page .sq-table .sq-table__row .sq-remove {
1513 min-height: 30px;
1514 padding: 6px 16px;
1515 align-self: flex-end;
1516 box-sizing: content-box;
1517 color: #c00e0e;
1518 background-color: #fff;
1519 border-color: #fff;
1520 margin-left: auto;
1521 float: right;
1522 }
1523 #sequra-page .sq-table .sq-table__row .sq-remove:hover, #sequra-page .sq-table .sq-table__row .sq-remove:focus {
1524 color: #fff;
1525 background-color: #c00e0e;
1526 border-color: #c00e0e;
1527 }
1528 #sequra-page .sq-table .sq-table__row .sq-table__row-content {
1529 display: flex;
1530 flex-direction: column;
1531 flex-grow: 1;
1532 justify-content: flex-start;
1533 gap: 14px;
1534 padding: 14px 0;
1535 }
1536 #sequra-page .sq-table .sq-table__row .sq-table__row-field-wrapper {
1537 display: grid;
1538 gap: 4px;
1539 margin-bottom: 0;
1540 }
1541 #sequra-page .sq-table .sq-table__row .sq-table__row-field-wrapper--grow {
1542 flex-grow: 1;
1543 }
1544 #sequra-page .sq-table .sq-table__row .sq-table__row-field-wrapper--space-between > .sqp-field-title {
1545 display: flex;
1546 align-items: center;
1547 justify-content: space-between;
1548 font-size: 13px;
1549 }
1550 #sequra-page .sq-table .sq-table__row .sq-table__row-field-label {
1551 font-size: 13px;
1552 font-weight: 600;
1553 }
1554 #sequra-page .sq-table .sq-table__row select {
1555 font-size: 14px;
1556 min-height: 30px;
1557 max-width: 450px;
1558 line-height: 2;
1559 -webkit-appearance: none;
1560 background: #fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%;
1561 background-size: 16px 16px;
1562 cursor: pointer;
1563 vertical-align: middle;
1564 }
1565 #sequra-page .sq-table .sq-table__row .sq-table__row-field {
1566 padding: 6px 16px;
1567 color: #000;
1568 border: 1px solid #dce0e5;
1569 border-radius: 6px;
1570 margin-left: 0;
1571 margin-right: 0;
1572 }
1573 #sequra-page .sq-table .sq-table__body {
1574 display: grid;
1575 width: 100%;
1576 box-sizing: border-box;
1577 }
1578 #sequra-page .sq-table .sq-table__body .sq-table__row:not(:last-child) {
1579 border-bottom-width: 0;
1580 border-bottom-left-radius: 0;
1581 border-bottom-right-radius: 0;
1582 }
1583 #sequra-page .sq-table .sq-table__body .sq-table__row:not(:last-child) + .sq-table__row {
1584 border-top-left-radius: 0;
1585 border-top-right-radius: 0;
1586 }
1587 #sequra-page .sq-table details.sq-table__row {
1588 display: grid;
1589 gap: 0;
1590 }
1591
1592 #sequra-page .sq-alert {
1593 width: 100%;
1594 display: flex;
1595 justify-content: space-between;
1596 padding: 24px 19px 24px 24px;
1597 border-radius: 4px;
1598 }
1599 #sequra-page .sq-alert.sqs--closed {
1600 display: none;
1601 }
1602 #sequra-page .sq-alert .sqp-alert-title {
1603 display: flex;
1604 align-items: flex-start;
1605 font-size: 15px;
1606 line-height: 21px;
1607 }
1608 #sequra-page .sq-alert .sqp-alert-title:before {
1609 position: relative;
1610 top: 3px;
1611 }
1612 #sequra-page .sq-alert .sqp-message {
1613 display: flex;
1614 flex-direction: column;
1615 }
1616 #sequra-page .sq-alert .sqp-message .sqp-message-title {
1617 font-weight: 600;
1618 }
1619 #sequra-page .sq-alert .sq-button {
1620 padding: 7px;
1621 border: none;
1622 }
1623 #sequra-page .sq-alert .sq-button span:before {
1624 display: flex;
1625 font-family: "sq-icons";
1626 content: "\e90b";
1627 line-height: 1;
1628 font-weight: 500;
1629 font-size: 7px;
1630 color: inherit;
1631 }
1632 #sequra-page .sq-alert.sqt--success {
1633 background-color: #cef2dd;
1634 color: #055f29;
1635 }
1636 #sequra-page .sq-alert.sqt--success .sqp-alert-title {
1637 gap: 18px;
1638 }
1639 #sequra-page .sq-alert.sqt--success .sqp-alert-title:before {
1640 font-family: "sq-icons";
1641 content: "\e91a";
1642 line-height: 1;
1643 font-weight: 500;
1644 font-size: 11px;
1645 top: 5px;
1646 }
1647 #sequra-page .sq-alert.sqt--warning {
1648 background-color: #ffeacc;
1649 color: #7F4A00;
1650 }
1651 #sequra-page .sq-alert.sqt--warning .sqp-alert-title {
1652 gap: 17px;
1653 }
1654 #sequra-page .sq-alert.sqt--warning .sqp-alert-title:before {
1655 font-family: "sq-icons";
1656 content: "\e919";
1657 line-height: 1;
1658 font-weight: 500;
1659 font-size: 13px;
1660 }
1661 #sequra-page .sq-alert.sqt--error {
1662 background-color: #facccc;
1663 color: #720000;
1664 }
1665 #sequra-page .sq-alert.sqt--error .sqp-alert-title {
1666 gap: 16px;
1667 }
1668 #sequra-page .sq-alert.sqt--error .sqp-alert-title:before {
1669 font-family: "sq-icons";
1670 content: "\e908";
1671 line-height: 1;
1672 font-weight: 500;
1673 font-size: 15px;
1674 }
1675
1676 #sequra-page .sq-page-footer {
1677 position: sticky;
1678 bottom: 0;
1679 width: 100%;
1680 left: 0;
1681 display: flex;
1682 justify-content: flex-end;
1683 align-items: center;
1684 z-index: 10;
1685 padding: 6px 19px;
1686 margin-top: -52px;
1687 background: #fff;
1688 }
1689 #sequra-page .sq-page-footer .sqp-actions {
1690 display: flex;
1691 gap: 8px;
1692 }
1693 #sequra-page .sq-page-footer .sqp-actions .sq-button {
1694 font-weight: 400;
1695 }
1696 @media (max-width: 767.98px) {
1697 #sequra-page .sq-page-footer {
1698 padding: 14px;
1699 }
1700 }
1701
1702 #sequra-page .sqs--hidden {
1703 display: none !important;
1704 }
1705
1706 #sequra-page .sq-version-badge {
1707 padding: 3px 8px;
1708 font-size: 13px;
1709 color: #394962;
1710 border: 1px solid #dce0e5;
1711 border-radius: 15px;
1712 }
1713
1714 #sequra-page .sq-page-loader {
1715 position: fixed;
1716 z-index: 500;
1717 background-color: rgba(0, 17, 44, 0.4);
1718 display: flex;
1719 justify-content: center;
1720 align-items: center;
1721 top: 0;
1722 left: 0;
1723 right: 0;
1724 bottom: 0;
1725 }
1726
1727 #sequra-page .sq-wizard-sidebar {
1728 display: flex;
1729 flex-direction: column;
1730 flex-shrink: 0;
1731 max-width: 345px;
1732 padding: 0 0 0 30px;
1733 background: #fff;
1734 }
1735 #sequra-page .sq-wizard-sidebar .sqp-step {
1736 position: relative;
1737 margin-bottom: 16px;
1738 pointer-events: none;
1739 transition: color 0.2s;
1740 }
1741 #sequra-page .sq-wizard-sidebar .sqp-step:hover {
1742 text-decoration: none;
1743 }
1744 #sequra-page .sq-wizard-sidebar .sqp-step:last-child {
1745 margin-bottom: 0;
1746 }
1747 #sequra-page .sq-wizard-sidebar .sqp-step .sq-link-description {
1748 font-weight: 400;
1749 color: #00112c;
1750 }
1751 #sequra-page .sq-wizard-sidebar .sqp-step .sq-link-label {
1752 font-weight: 600;
1753 display: block;
1754 color: #69778c;
1755 transition: color 0.2s;
1756 }
1757 #sequra-page .sq-wizard-sidebar .sqp-step:before {
1758 box-sizing: border-box;
1759 position: absolute;
1760 top: 5px;
1761 left: -22px;
1762 z-index: 2;
1763 width: 12px;
1764 height: 12px;
1765 content: "";
1766 background: #69778c;
1767 border: 2px solid #fff;
1768 border-radius: 100%;
1769 transition: background 0.2s;
1770 }
1771 #sequra-page .sq-wizard-sidebar .sqp-step.sqs--completed:not(:first-child):not(:last-child) {
1772 pointer-events: all;
1773 }
1774 #sequra-page .sq-wizard-sidebar .sqp-step.sqs--completed .sq-link-label {
1775 color: #00112c;
1776 }
1777 #sequra-page .sq-wizard-sidebar .sqp-step.sqs--completed:before {
1778 box-sizing: border-box;
1779 background: #00C2A3;
1780 }
1781 #sequra-page .sq-wizard-sidebar .sqp-step.sqs--completed:after {
1782 box-sizing: border-box;
1783 position: absolute;
1784 top: 12px;
1785 left: -17px;
1786 z-index: 3;
1787 width: 2px;
1788 height: calc(100% + 12px);
1789 content: "";
1790 background: #00C2A3;
1791 }
1792 #sequra-page .sq-wizard-sidebar .sqp-step.sqs--active .sq-link-label {
1793 color: #00112c;
1794 }
1795 #sequra-page .sq-wizard-sidebar .sqp-step.sqs--active:before {
1796 box-sizing: border-box;
1797 z-index: 4;
1798 background: #00C2A3;
1799 }
1800 #sequra-page .sq-wizard-sidebar .sqp-step.sqs--active:after {
1801 box-sizing: border-box;
1802 position: absolute;
1803 top: 3px;
1804 left: -24px;
1805 z-index: 1;
1806 width: 16px;
1807 height: 16px;
1808 content: "";
1809 background: #00C2A3;
1810 border-radius: 100%;
1811 }
1812
1813 #sequra-page .sq-settings-sidebar {
1814 display: flex;
1815 flex-direction: column;
1816 gap: 0;
1817 width: 315px;
1818 height: max-content;
1819 padding: 20px 0;
1820 background: #fff;
1821 border-radius: 6px;
1822 }
1823 @media (max-width: 1023.98px) {
1824 #sequra-page .sq-settings-sidebar {
1825 width: 100%;
1826 }
1827 }
1828 #sequra-page .sq-settings-sidebar .sq-sidebar-item {
1829 display: flex;
1830 align-items: center;
1831 column-gap: 10px;
1832 transition: background 0.2s;
1833 }
1834 #sequra-page .sq-settings-sidebar .sq-sidebar-item:hover {
1835 background: #f3f6f9;
1836 }
1837 #sequra-page .sq-settings-sidebar .sq-sidebar-item.sqs--active {
1838 background: #f3f6f9;
1839 }
1840 #sequra-page .sq-settings-sidebar .sq-sidebar-item .sq-sidebar-link {
1841 position: relative;
1842 transition: color 0.2s;
1843 padding: 10px 20px;
1844 width: 100%;
1845 display: flex;
1846 align-items: center;
1847 text-decoration: none;
1848 }
1849 #sequra-page .sq-settings-sidebar .sq-sidebar-item .sq-sidebar-link:before {
1850 position: relative;
1851 display: inline-block;
1852 margin-right: 8px;
1853 }
1854 #sequra-page .sq-settings-sidebar .sq-sidebar-item .sq-sidebar-link:last-child {
1855 margin-bottom: 0;
1856 }
1857 #sequra-page .sq-settings-sidebar .sq-sidebar-item .sq-sidebar-link .sq-link-label {
1858 display: block;
1859 color: #394962;
1860 transition: color 0.2s;
1861 }
1862 #sequra-page .sq-settings-sidebar .sq-sidebar-item .sq-sidebar-link.sqm--general:before {
1863 font-family: "sq-icons";
1864 content: "\e903";
1865 line-height: 1;
1866 font-weight: 500;
1867 font-size: 20px;
1868 }
1869 #sequra-page .sq-settings-sidebar .sq-sidebar-item .sq-sidebar-link.sqm--connection:before {
1870 font-family: "sq-icons";
1871 content: "\e902";
1872 line-height: 1;
1873 font-weight: 500;
1874 font-size: 20px;
1875 }
1876 #sequra-page .sq-settings-sidebar .sq-sidebar-item .sq-sidebar-link.sqm--order:before {
1877 font-family: "sq-icons";
1878 content: "\e900";
1879 line-height: 1;
1880 font-weight: 500;
1881 font-size: 20px;
1882 }
1883 #sequra-page .sq-settings-sidebar .sq-sidebar-item .sq-sidebar-link.sqm--widget:before {
1884 font-family: "sq-icons";
1885 content: "\e901";
1886 line-height: 1;
1887 font-weight: 500;
1888 font-size: 20px;
1889 }
1890
1891 #sequra-page * + .sqp-flash-message-wrapper,
1892 #sequra-page .sqp-flash-message-wrapper + * {
1893 margin-top: 20px;
1894 }
1895
1896 tr:has(.sqm--log):hover {
1897 background: #f4f4f4;
1898 }
1899
1900 #sequra-page .sqm--log {
1901 font-family: monospace;
1902 font-size: 12px;
1903 }
1904 #sequra-page .sqm--log-info {
1905 color: #2196f3;
1906 }
1907 #sequra-page .sqm--log-warning {
1908 color: #ff9800;
1909 }
1910 #sequra-page .sqm--log-error {
1911 color: #f44336;
1912 }
1913 #sequra-page .sqm--log-debug {
1914 color: #000;
1915 }
1916 #sequra-page .sqm--log-details {
1917 display: flex;
1918 align-items: center;
1919 justify-content: center;
1920 margin-left: 6px;
1921 background: #fff;
1922 border-radius: 20px;
1923 width: 20px;
1924 height: 20px;
1925 padding: 0;
1926 border-color: transparent;
1927 }
1928 #sequra-page .sqm--log-details::before {
1929 font-family: "sq-icons";
1930 content: "\e91b";
1931 line-height: 1;
1932 font-weight: 500;
1933 font-size: 14px;
1934 }
1935 #sequra-page .sqm--log-details > span {
1936 display: none;
1937 }
1938 #sequra-page .sqm--log-details.sqm--log-details-open {
1939 background: #000;
1940 }
1941 #sequra-page .sqm--log-details.sqm--log-details-open::before {
1942 color: #fff;
1943 }
1944
1945 #sequra-page .sq-datatable__top {
1946 display: flex;
1947 justify-content: space-between;
1948 gap: 1rem;
1949 margin-bottom: 2rem;
1950 font-size: 15px;
1951 align-items: center;
1952 }
1953 #sequra-page .sq-datatable__bottom {
1954 margin-top: 2rem;
1955 display: flex;
1956 justify-content: space-between;
1957 gap: 1rem;
1958 font-size: 15px;
1959 align-items: center;
1960 }
1961 #sequra-page .sq-datatable__info {
1962 color: #686565;
1963 }
1964 #sequra-page .sq-datatable__pagination {
1965 justify-self: flex-end;
1966 }
1967 #sequra-page .sq-datatable__pagination-list {
1968 display: flex;
1969 margin-left: auto;
1970 margin-right: 0;
1971 }
1972 #sequra-page .sq-datatable__pagination-list .datatable-pagination-list-item .datatable-pagination-list-item-link {
1973 width: 2rem;
1974 height: 2rem;
1975 border-radius: 2rem;
1976 color: #000;
1977 transition: all 0.15s;
1978 margin: 0 0.25rem;
1979 cursor: pointer;
1980 }
1981 #sequra-page .sq-datatable__pagination-list .datatable-pagination-list-item.sq-datatable__active .datatable-pagination-list-item-link, #sequra-page .sq-datatable__pagination-list .datatable-pagination-list-item:hover:not(.datatable-disabled) .datatable-pagination-list-item-link {
1982 background-color: #000;
1983 color: #fff;
1984 }
1985 #sequra-page .sq-datatable__pagination-list .datatable-pagination-list-item.datatable-disabled .datatable-pagination-list-item-link {
1986 color: #686565;
1987 cursor: not-allowed;
1988 }
1989 #sequra-page .sq-datatable__search {
1990 justify-self: flex-end;
1991 display: flex;
1992 align-items: center;
1993 gap: 1rem;
1994 }
1995 #sequra-page .sq-datatable__search .sq-field-wrapper {
1996 margin-bottom: 0 !important;
1997 }
1998 #sequra-page .sq-datatable__search .sq-button {
1999 padding: 8px 24px !important;
2000 }
2001 #sequra-page .sq-datatable__selector {
2002 padding: 8px 16px !important;
2003 color: #000 !important;
2004 border: 1px solid #dce0e5 !important;
2005 border-radius: 6px !important;
2006 min-width: 80px !important;
2007 outline-color: transparent !important;
2008 }
2009 #sequra-page .sq-datatable__selector:focus, #sequra-page .sq-datatable__selector:hover, #sequra-page .sq-datatable__selector:active {
2010 border-color: #6fcf97 !important;
2011 box-shadow: none !important;
2012 }
2013 #sequra-page .sq-datatable__input {
2014 padding: 8px 16px !important;
2015 color: #000 !important;
2016 border: 1px solid #dce0e5 !important;
2017 border-radius: 6px !important;
2018 min-width: 300px !important;
2019 outline-color: transparent !important;
2020 }
2021 #sequra-page .sq-datatable__input:focus, #sequra-page .sq-datatable__input:hover, #sequra-page .sq-datatable__input:active {
2022 border-color: #6fcf97 !important;
2023 box-shadow: none !important;
2024 }
2025
2026 #sequra-page .sq-table-container {
2027 overflow-x: auto;
2028 width: 100%;
2029 margin: 0;
2030 padding: 24px;
2031 border: 1px solid #dce0e5;
2032 border-radius: 6px;
2033 font-size: 13px;
2034 }
2035 @media (max-width: 1023.98px) {
2036 #sequra-page .sq-table-container {
2037 padding: 0;
2038 }
2039 }
2040 #sequra-page .sq-table-container table {
2041 min-width: 780px;
2042 }
2043 #sequra-page .sq-table-container table .sqm--text-left {
2044 text-align: left;
2045 }
2046 #sequra-page .sq-table-container table tr .sq-button {
2047 font-size: inherit;
2048 display: inline-flex;
2049 align-items: center;
2050 column-gap: 8px;
2051 }
2052 #sequra-page .sq-table-container .sqp-payment-method-header-cell {
2053 width: 50%;
2054 }
2055 #sequra-page .sq-table-container .sqp-payment-method-cell {
2056 display: flex;
2057 align-items: center;
2058 column-gap: 8px;
2059 }
2060 #sequra-page .sq-table-container .sqp-payment-method-cell svg {
2061 flex-shrink: 0;
2062 }
2063 #sequra-page .sq-table-container .sqp-payment-method-cell .sqp-payment-method-image {
2064 width: 52px;
2065 height: 52px;
2066 }
2067 #sequra-page .sq-table-container .sqp-payment-method-cell .sqp-payment-method-title {
2068 font-weight: 700;
2069 margin: 0 0 3px;
2070 font-size: 13px;
2071 }
2072 #sequra-page .sq-table-container .sqp-payment-method-cell .sqp-payment-method-description {
2073 font-size: 13px;
2074 margin: 0;
2075 }
2076 #sequra-page .sq-table-container .sqp-details {
2077 background-color: #f3f6f9;
2078 }
2079 #sequra-page .sq-table-container .sqp-details .sq-link-button {
2080 color: #0075ff;
2081 text-decoration: none;
2082 display: flex;
2083 }
2084 #sequra-page .sq-table-container .sqp-details .sq-link-button::after {
2085 font-family: "sq-icons";
2086 content: "\e916";
2087 line-height: 1;
2088 font-weight: 500;
2089 font-size: 6px;
2090 padding: 5px 0 0 4px;
2091 }
2092 #sequra-page .sq-table-container .sqp-details-wrapper {
2093 display: flex;
2094 flex-direction: column;
2095 gap: 20px;
2096 padding: 20px;
2097 }
2098 #sequra-page .sq-table-container .sqp-details-row {
2099 display: flex;
2100 justify-content: space-between;
2101 gap: 30px;
2102 }
2103 #sequra-page .sq-table-container .sqp-details-info {
2104 display: flex;
2105 gap: 5px;
2106 }
2107 #sequra-page .sq-table-container .sqp-details-message {
2108 white-space: normal;
2109 text-align: justify;
2110 }
2111 #sequra-page .sq-table-container .sqp-details-label {
2112 font-weight: 700;
2113 }
2114
2115 #sequra-page .sq-modal {
2116 position: fixed;
2117 top: 0;
2118 bottom: 0;
2119 left: 0;
2120 right: 0;
2121 background-color: rgba(0, 17, 44, 0.4);
2122 z-index: 100;
2123 display: flex;
2124 align-items: center;
2125 justify-content: center;
2126 }
2127 @media (max-width: 767.98px) {
2128 #sequra-page .sq-modal {
2129 padding: 10px;
2130 }
2131 }
2132 #sequra-page .sq-modal .sqp-modal-content {
2133 display: flex;
2134 flex-direction: column;
2135 align-items: center;
2136 max-width: 100%;
2137 max-height: 100%;
2138 position: relative;
2139 margin: 0 auto;
2140 background: #fff;
2141 box-shadow: 0 18px 6px rgba(0, 0, 0, 0.06);
2142 border-radius: 10px;
2143 }
2144 #sequra-page .sq-modal .sqp-modal-content .sqp-close-button {
2145 position: absolute;
2146 width: 24px;
2147 height: 24px;
2148 top: 15px;
2149 right: 12px;
2150 display: flex;
2151 align-items: center;
2152 justify-content: center;
2153 color: #394962;
2154 z-index: 1;
2155 }
2156 #sequra-page .sq-modal .sqp-modal-content .sqp-close-button span:before {
2157 font-family: "sq-icons";
2158 content: "\e90a";
2159 line-height: 1;
2160 font-weight: 500;
2161 font-size: 20px;
2162 }
2163 #sequra-page .sq-modal .sqp-modal-content .sqp-title {
2164 font-weight: 600;
2165 color: #00112c;
2166 font-size: 20px;
2167 text-align: left;
2168 padding: 16px 40px 16px 24px;
2169 width: 100%;
2170 }
2171 #sequra-page .sq-modal .sqp-modal-content .sqp-body {
2172 font-weight: 400;
2173 align-items: flex-start;
2174 justify-content: flex-start;
2175 padding: 0 24px;
2176 width: 100%;
2177 height: 100%;
2178 overflow: hidden auto;
2179 font-size: 15px;
2180 }
2181 #sequra-page .sq-modal .sqp-modal-content .sqp-body.sqm--full-width {
2182 padding: 20px 0;
2183 }
2184 #sequra-page .sq-modal .sqp-modal-content .sqp-footer {
2185 position: sticky;
2186 bottom: 0;
2187 padding: 24px;
2188 display: flex;
2189 flex-direction: row;
2190 justify-content: flex-end;
2191 width: 100%;
2192 flex-shrink: 0;
2193 gap: 10px;
2194 }
2195 #sequra-page .sq-modal .sqp-modal-content .sqv--deployments {
2196 padding-left: 0 !important;
2197 padding-right: 0 !important;
2198 padding-bottom: 0 !important;
2199 }
2200