@@ -375,6 +375,132 @@ article.active {
375375 animation : verify-pop 260ms ease-out both;
376376}
377377
378+ .verify-result-card {
379+ display : flex;
380+ flex-direction : column;
381+ gap : 18px ;
382+ padding : 18px ;
383+ border-radius : 18px ;
384+ background : rgba (255 , 255 , 255 , 0.28 );
385+ border : 1px solid rgba (16 , 81 , 50 , 0.12 );
386+ box-shadow : 0 18px 40px rgba (15 , 81 , 50 , 0.08 );
387+ }
388+
389+ .verify-result-success {
390+ background : linear-gradient (180deg , rgba (39 , 104 , 237 , 0.14 ), rgba (255 , 255 , 255 , 0.2 ));
391+ border-color : rgba (39 , 104 , 237 , 0.18 );
392+ }
393+
394+ .verify-result-revoked {
395+ background : linear-gradient (180deg , rgba (102 , 63 , 3 , 0.12 ), rgba (255 , 255 , 255 , 0.18 ));
396+ border-color : rgba (102 , 63 , 3 , 0.16 );
397+ }
398+
399+ .verify-result-invalid {
400+ background : linear-gradient (180deg , rgba (184 , 12 , 0 , 0.12 ), rgba (255 , 255 , 255 , 0.18 ));
401+ border-color : rgba (184 , 12 , 0 , 0.16 );
402+ }
403+
404+ .verify-result-header {
405+ display : flex;
406+ flex-direction : column;
407+ gap : 8px ;
408+ }
409+
410+ .verify-result-badge {
411+ width : fit-content;
412+ padding : 5px 10px ;
413+ border-radius : 999px ;
414+ font-size : var (--fs-8 );
415+ font-weight : var (--fw-600 );
416+ letter-spacing : 0.06em ;
417+ text-transform : uppercase;
418+ color : var (--white-2 );
419+ background : rgba (39 , 104 , 237 , 0.18 );
420+ border : 1px solid rgba (39 , 104 , 237 , 0.22 );
421+ }
422+
423+ .verify-result-header .success .verify-result-badge {
424+ background : rgba (24 , 128 , 72 , 0.16 );
425+ border-color : rgba (24 , 128 , 72 , 0.22 );
426+ }
427+
428+ .verify-result-header .warning .verify-result-badge {
429+ background : rgba (160 , 107 , 0 , 0.16 );
430+ border-color : rgba (160 , 107 , 0 , 0.22 );
431+ }
432+
433+ .verify-result-header .danger .verify-result-badge {
434+ background : rgba (184 , 12 , 0 , 0.16 );
435+ border-color : rgba (184 , 12 , 0 , 0.22 );
436+ }
437+
438+ .verify-result-title {
439+ font-size : var (--fs-2 );
440+ font-weight : var (--fw-600 );
441+ color : var (--white-2 );
442+ line-height : 1.2 ;
443+ }
444+
445+ .verify-result-description {
446+ color : var (--light-gray );
447+ font-size : var (--fs-6 );
448+ line-height : 1.6 ;
449+ }
450+
451+ .verify-details-grid {
452+ display : grid;
453+ grid-template-columns : repeat (2 , minmax (0 , 1fr ));
454+ gap : 12px ;
455+ }
456+
457+ .verify-meta-item {
458+ padding : 12px 14px ;
459+ border-radius : 14px ;
460+ background : rgba (255 , 255 , 255 , 0.36 );
461+ border : 1px solid rgba (255 , 255 , 255 , 0.22 );
462+ }
463+
464+ .verify-meta-label {
465+ display : block;
466+ margin-bottom : 4px ;
467+ font-size : var (--fs-8 );
468+ color : var (--light-gray-70 );
469+ text-transform : uppercase;
470+ letter-spacing : 0.05em ;
471+ }
472+
473+ .verify-meta-value {
474+ font-size : var (--fs-6 );
475+ color : var (--white-2 );
476+ font-weight : var (--fw-500 );
477+ word-break : break-word;
478+ }
479+
480+ .verify-note {
481+ padding : 14px 16px ;
482+ border-radius : 14px ;
483+ background : rgba (255 , 255 , 255 , 0.28 );
484+ border : 1px solid rgba (255 , 255 , 255 , 0.2 );
485+ font-size : var (--fs-6 );
486+ line-height : 1.6 ;
487+ color : var (--light-gray );
488+ }
489+
490+ .verify-note-warn {
491+ background : rgba (184 , 12 , 0 , 0.08 );
492+ border-color : rgba (184 , 12 , 0 , 0.12 );
493+ }
494+
495+ .verify-result-footer {
496+ display : flex;
497+ justify-content : space-between;
498+ align-items : center;
499+ gap : 12px ;
500+ flex-wrap : wrap;
501+ margin-top : 2px ;
502+ }
503+
378504.verify-status .verified ,
379505.verify-status .revoked {
380506 animation : verify-pop 320ms ease-out both, verify-glow 900ms ease-out 1 ;
@@ -465,7 +591,7 @@ article.active {
465591}
466592
467593.verify-contact {
468- margin-top : 10 px ;
594+ margin : 0 ;
469595 color : var (--light-gray );
470596 font-size : var (--fs-8 );
471597}
@@ -474,9 +600,13 @@ article.active {
474600
475601/* Suggestions and action button */
476602.verify-suggestion {
477- margin-top : 8px ;
603+ padding : 14px 16px ;
604+ border-radius : 14px ;
605+ margin : 0 ;
478606 color : var (--light-gray );
479607 font-size : var (--fs-8 );
608+ background : rgba (255 , 255 , 255 , 0.28 );
609+ border : 1px solid rgba (255 , 255 , 255 , 0.2 );
480610}
481611
482612.verify-action-btn {
@@ -496,6 +626,20 @@ article.active {
496626 border-color : rgba (0 , 0 , 0 , 0.08 );
497627}
498628
629+ @media (max-width : 767px ) {
630+ .verify-details-grid {
631+ grid-template-columns : 1fr ;
632+ }
633+
634+ .verify-result-card {
635+ padding : 16px ;
636+ }
637+
638+ .verify-result-title {
639+ font-size : var (--fs-3 );
640+ }
641+ }
642+
499643
500644
501645
@@ -2231,18 +2375,6 @@ textarea.form-input::-webkit-resizer {
22312375 * CUSTOM PROPERTY
22322376 */
22332377
2234- : root {
2235-
2236- /**
2237- * shadow
2238- */
2239-
2240- /* --shadow-1: -4px 8px 24px hsla(0, 0%, 0%, 0.125);
2241- --shadow-2: 0 16px 30px hsla(0, 0%, 0%, 0.125);
2242- --shadow-3: 0 16px 40px hsla(0, 0%, 0%, 0.125); */
2243-
2244- }
2245-
22462378
22472379
22482380 /**
0 commit comments