@layer page{._pageContainer_1c8c9_2{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 80px);background-color:var(--background);padding:var(--spacing-8) var(--spacing-4)}._searchContainer_1c8c9_11,._resultContainer_1c8c9_12{width:100%;display:flex;justify-content:center}._searchCard_1c8c9_19{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-12) var(--spacing-8);width:100%;max-width:540px;text-align:center}._searchHeader_1c8c9_30{margin-bottom:var(--spacing-8)}._iconWrapper_1c8c9_34{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);border-radius:var(--radius-full);margin-bottom:var(--spacing-6)}._title_1c8c9_46{font-family:var(--font-family-display);font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2)}._subtitle_1c8c9_54{font-family:var(--font-family-base);font-size:1.125rem;color:var(--muted-foreground);line-height:1.5}._form_1c8c9_61{display:flex;flex-direction:column;gap:var(--spacing-6)}._inputGroup_1c8c9_67{text-align:left}._input_1c8c9_67{font-family:var(--font-family-monospace);font-size:1.125rem;text-align:center;letter-spacing:1px;padding:var(--spacing-4);height:3.5rem}._submitBtn_1c8c9_80{width:100%;height:3.5rem;font-size:1.125rem}._notFoundCard_1c8c9_87{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-12) var(--spacing-8);width:100%;max-width:500px;text-align:center}._iconWrapperError_1c8c9_98{display:inline-flex;align-items:center;justify-content:center;color:var(--error);margin-bottom:var(--spacing-6)}._errorIcon_1c8c9_106{color:var(--error)}._successCard_1c8c9_111{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-12) var(--spacing-8);width:100%;max-width:760px;display:flex;flex-direction:column;gap:var(--spacing-8)}._successHeader_1c8c9_124{text-align:center}._iconWrapperSuccess_1c8c9_128{display:inline-flex;align-items:center;justify-content:center;color:var(--success);margin-bottom:var(--spacing-4)}._successIcon_1c8c9_136{color:var(--success)}._certificateFrame_1c8c9_141{position:relative;border:2px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(to bottom right,var(--surface) 0%,color-mix(in srgb,var(--background) 50%,var(--surface)) 100%);overflow:hidden}._certRibbon_1c8c9_153{position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(90deg,var(--brand-deep) 0%,var(--primary) 100%)}._certContent_1c8c9_162{padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-6)}._certIdRow_1c8c9_169{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._certIdLabel_1c8c9_177{font-size:.875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._certIdValueWrapper_1c8c9_185{display:flex;align-items:center;gap:var(--spacing-3);background-color:var(--muted);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md)}._certIdValue_1c8c9_185{font-family:var(--font-family-monospace);font-weight:600;font-size:.9375rem;color:var(--foreground)}._copyBtn_1c8c9_201{background:none;border:none;color:var(--muted-foreground);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--spacing-1);border-radius:var(--radius-sm);transition:all var(--animation-duration-fast) ease}._copyBtn_1c8c9_201:hover{color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent)}._certGrid_1c8c9_219{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:640px){._certGrid_1c8c9_219{grid-template-columns:1fr 1fr}}._certField_1c8c9_231{display:flex;flex-direction:column;gap:var(--spacing-1)}._fieldLabel_1c8c9_237{font-size:.8125rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._fieldValuePrimary_1c8c9_245{font-family:var(--font-family-display);font-size:1.5rem;font-weight:600;color:var(--foreground)}._fieldValueSecondary_1c8c9_252{font-family:var(--font-family-base);font-size:1.125rem;font-weight:500;color:var(--primary)}._fieldValue_1c8c9_245{font-family:var(--font-family-base);font-size:1rem;color:var(--foreground)}._certFooter_1c8c9_265{display:flex;justify-content:space-between;align-items:flex-end;margin-top:var(--spacing-4);padding-top:var(--spacing-6);border-top:1px dashed var(--border)}._qrContainer_1c8c9_274{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}._qrImage_1c8c9_281{width:80px;height:80px;object-fit:contain}._qrLabel_1c8c9_287{font-size:.75rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._certLogo_1c8c9_294{height:40px;width:auto;object-fit:contain;filter:grayscale(100%);opacity:.8}._shareSection_1c8c9_303{background-color:var(--background);border-radius:var(--radius-md);padding:var(--spacing-6);text-align:center}._shareTitle_1c8c9_310{font-size:1rem;font-weight:600;margin-bottom:var(--spacing-4);color:var(--foreground)}._shareButtons_1c8c9_317{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3)}._shareBtn_1c8c9_324{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;text-decoration:none;color:#fff;border:none;cursor:pointer;transition:transform var(--animation-duration-fast) ease,opacity var(--animation-duration-fast) ease}._shareBtn_1c8c9_324:hover{transform:translateY(-2px);opacity:.9}._shareBtn_1c8c9_324 svg{flex-shrink:0}._btnLinkedin_1c8c9_349{background-color:#0a66c2}._btnTwitter_1c8c9_350{background-color:#1da1f2}._btnFacebook_1c8c9_351{background-color:#1877f2}._btnWhatsapp_1c8c9_352{background-color:#25d366}._btnCopy_1c8c9_353{background-color:var(--secondary);color:var(--secondary-foreground)}._linkedinProfileSection_1c8c9_359{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);text-align:center}._linkedinProfileBtn_1c8c9_367{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-full);background-color:#0a66c2;color:#fff;font-size:1rem;font-weight:700;text-decoration:none;box-shadow:var(--shadow-sm);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._linkedinProfileBtn_1c8c9_367:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._linkedinProfileHint_1c8c9_388{margin:0;max-width:420px;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._actionSection_1c8c9_397{text-align:center;margin-top:var(--spacing-2)}._skeletonCard_1c8c9_403{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-12) var(--spacing-8);width:100%;max-width:760px;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6)}._skeletonHeader_1c8c9_417{width:80px;height:80px;border-radius:var(--radius-full)}._skeletonTitle_1c8c9_423{width:250px;height:2rem}._skeletonGrid_1c8c9_428{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6);margin-top:var(--spacing-8)}._skeletonItem_1c8c9_436{width:100%;height:4rem}}
