.IdentifyIntro-module__Q5jWGW__hero{justify-content:space-between;align-items:center;gap:28px;margin-bottom:30px;display:flex}.IdentifyIntro-module__Q5jWGW__hero h1{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);word-break:keep-all;margin:0;font-size:2rem;font-weight:400;line-height:1.4}.IdentifyIntro-module__Q5jWGW__hero h1>span:first-child{display:block}.IdentifyIntro-module__Q5jWGW__accent{color:var(--lightningcss-light,#9b505b)var(--lightningcss-dark,#efabb1)}.IdentifyIntro-module__Q5jWGW__lead{color:var(--text-secondary);word-break:keep-all;margin:12px 0 10px;font-size:.8125rem;line-height:1.8}.IdentifyIntro-module__Q5jWGW__beta{color:var(--text-secondary);font-size:.6875rem;font-weight:600;display:inline-flex}.IdentifyIntro-module__Q5jWGW__mascot{width:140px;height:130px;color:var(--text-primary);flex:0 0 140px;position:relative}.IdentifyIntro-module__Q5jWGW__mascot>span{background:currentColor;width:100%;height:100%;display:block;transform:rotate(7deg);-webkit-mask:url(/stamps/hachiware/ink-face.webp) 50%/contain no-repeat;mask:url(/stamps/hachiware/ink-face.webp) 50%/contain no-repeat}.IdentifyIntro-module__Q5jWGW__mascot>svg{color:var(--lightningcss-light,#9b505b)var(--lightningcss-dark,#efabb1);width:42px;height:42px;position:absolute;bottom:-8px;right:-5px;transform:rotate(-8deg)}.IdentifyIntro-module__Q5jWGW__uploadArt{width:140px;height:100px;color:var(--text-primary);flex-shrink:0;margin-bottom:16px;display:block;position:relative}.IdentifyIntro-module__Q5jWGW__peek{background:currentColor;width:84px;height:90px;position:absolute;bottom:0;left:12px;transform:rotate(-9deg);-webkit-mask:url(/stamps/chiikawa/ink-peek.webp) 50%/contain no-repeat;mask:url(/stamps/chiikawa/ink-peek.webp) 50%/contain no-repeat}.IdentifyIntro-module__Q5jWGW__search{color:var(--lightningcss-light,#8e454f)var(--lightningcss-dark,#f3d1d9);background:var(--lightningcss-light,#f3d1d9)var(--lightningcss-dark,#56313a);border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;bottom:0;right:8px;transform:rotate(-10deg)}.IdentifyIntro-module__Q5jWGW__search svg{width:26px;height:26px}@media (max-width:640px){.IdentifyIntro-module__Q5jWGW__hero{align-items:flex-start;gap:10px;margin-bottom:6px}.IdentifyIntro-module__Q5jWGW__hero h1{font-size:1.5rem}.IdentifyIntro-module__Q5jWGW__hero>div:first-child{flex:1;min-width:0}.IdentifyIntro-module__Q5jWGW__mascot{flex-basis:62px;width:62px;height:66px;margin-top:4px}.IdentifyIntro-module__Q5jWGW__mascot>svg{width:23px;height:23px;bottom:-12px;right:0}.IdentifyIntro-module__Q5jWGW__lead{margin-top:10px;font-size:.8125rem}.IdentifyIntro-module__Q5jWGW__search{width:40px;height:40px;right:2px}}
.MobileIdentify-module__jDU4vW__root{--mi-display:"Jua", var(--font-family,sans-serif);--mi-photo:#fbf8f2;--mi-on-accent:var(--identify-on-action);flex-direction:column;gap:18px;display:flex}.MobileIdentify-module__jDU4vW__root :is(button,a,input):focus-visible{outline:3px solid var(--identify-action);outline-offset:4px}.MobileIdentify-module__jDU4vW__dropzone{background:color-mix(in srgb, var(--coral) 7%, var(--bg-card));border:1px dashed color-mix(in srgb, var(--identify-action) 45%, var(--bg-card));cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:220px;padding:22px;display:flex;position:relative}.MobileIdentify-module__jDU4vW__dropzoneOn{border-color:var(--identify-action);background:color-mix(in srgb, var(--coral) 12%, var(--bg-card))}.MobileIdentify-module__jDU4vW__dropTitle{color:var(--text-primary);text-align:center;font-size:.9375rem;font-weight:650}.MobileIdentify-module__jDU4vW__dropSub{color:var(--text-secondary);margin-top:6px;font-size:.75rem}.MobileIdentify-module__jDU4vW__previewBox{background:var(--mi-photo);border:1px solid var(--border-subtle);border-radius:22px;position:relative;overflow:hidden}.MobileIdentify-module__jDU4vW__previewImg{object-fit:contain;width:100%;height:260px;display:block}.MobileIdentify-module__jDU4vW__cropFrame{width:min(100%, calc(260px * var(--ar)));aspect-ratio:var(--ar);margin:0 auto;position:relative;overflow:hidden}.MobileIdentify-module__jDU4vW__cropImg{max-width:none;position:absolute}.MobileIdentify-module__jDU4vW__cropBadge{color:#fff;background:#0000009e;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.MobileIdentify-module__jDU4vW__scan{background:linear-gradient(90deg, transparent, var(--coral), transparent);height:3px;box-shadow:0 0 16px 4px color-mix(in srgb, var(--coral) 60%, transparent);animation:1.3s ease-in-out infinite alternate MobileIdentify-module__jDU4vW__miScan;position:absolute;top:0;left:0;right:0}@keyframes MobileIdentify-module__jDU4vW__miScan{0%{top:0}to{top:100%}}@media (prefers-reduced-motion:reduce){.MobileIdentify-module__jDU4vW__scan{animation:none}}.MobileIdentify-module__jDU4vW__actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.MobileIdentify-module__jDU4vW__btnPrimary,.MobileIdentify-module__jDU4vW__btnGhost,.MobileIdentify-module__jDU4vW__btnGhostFull{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:50px;font-family:inherit;font-size:14.5px;font-weight:800;display:flex}.MobileIdentify-module__jDU4vW__btnPrimary{background:var(--identify-action);color:var(--mi-on-accent)}.MobileIdentify-module__jDU4vW__btnGhost{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--identify-line)}.MobileIdentify-module__jDU4vW__btnGhostFull{background:var(--bg-card);width:100%;color:var(--text-primary);border:1px solid var(--identify-line)}.MobileIdentify-module__jDU4vW__urlDivider{color:var(--text-secondary);align-items:center;gap:10px;margin:2px 0;font-size:11.5px;display:flex}.MobileIdentify-module__jDU4vW__urlDivider:before,.MobileIdentify-module__jDU4vW__urlDivider:after{content:"";background:var(--border-subtle);flex:1;height:1px}.MobileIdentify-module__jDU4vW__urlRow{gap:8px;display:flex}.MobileIdentify-module__jDU4vW__urlInput{border:1px solid var(--identify-line);background:var(--bg-card);min-width:0;height:48px;color:var(--text-primary);border-radius:8px;flex:1;padding:0 13px;font-family:inherit;font-size:16px}.MobileIdentify-module__jDU4vW__urlInput::placeholder{color:var(--text-secondary);font-size:14px}.MobileIdentify-module__jDU4vW__urlInput:focus{border-color:var(--identify-action)}.MobileIdentify-module__jDU4vW__urlBtn{background:var(--identify-action);height:48px;color:var(--mi-on-accent);cursor:pointer;white-space:nowrap;border:none;border-radius:14px;flex-shrink:0;padding:0 15px;font-family:inherit;font-size:13.5px;font-weight:800}.MobileIdentify-module__jDU4vW__urlBtn:disabled{opacity:.5}.MobileIdentify-module__jDU4vW__consent{color:var(--text-secondary);text-align:center;word-break:keep-all;margin:0;font-size:11.5px;line-height:1.6}.MobileIdentify-module__jDU4vW__consentLink{color:var(--coral);text-decoration:underline}.MobileIdentify-module__jDU4vW__warnCard{background:var(--bg-card);border:1px solid var(--butter);border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}.MobileIdentify-module__jDU4vW__warnText{color:var(--text-primary);word-break:keep-all;font-size:13px;line-height:1.6}.MobileIdentify-module__jDU4vW__warnActions{gap:10px;display:flex}.MobileIdentify-module__jDU4vW__warnActions>*{flex:1}.MobileIdentify-module__jDU4vW__status{color:var(--text-primary);justify-content:center;align-items:center;gap:11px;padding:6px 0;font-size:14px;font-weight:700;display:flex}.MobileIdentify-module__jDU4vW__spinner{border:2px solid var(--border-strong);border-top-color:var(--coral);border-radius:999px;width:18px;height:18px;animation:.7s linear infinite MobileIdentify-module__jDU4vW__miSpin}@keyframes MobileIdentify-module__jDU4vW__miSpin{to{transform:rotate(360deg)}}.MobileIdentify-module__jDU4vW__error{background:color-mix(in srgb, var(--coral) 12%, var(--bg-card));border:1px solid var(--coral);color:var(--text-primary);text-align:center;border-radius:14px;padding:13px 15px;font-size:13px}.MobileIdentify-module__jDU4vW__results{flex-direction:column;gap:14px;display:flex}.MobileIdentify-module__jDU4vW__message{color:var(--text-primary);text-align:center;margin:0;font-size:16px;font-weight:800}.MobileIdentify-module__jDU4vW__grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.MobileIdentify-module__jDU4vW__card{background:var(--bg-card);border:1px solid var(--border-subtle);text-align:left;box-shadow:var(--shadow-sm);cursor:pointer;border-radius:16px;flex-direction:column;gap:4px;padding:8px;display:flex;position:relative}.MobileIdentify-module__jDU4vW__card:active{transform:scale(.98)}.MobileIdentify-module__jDU4vW__recBadge{z-index:2;background:var(--sage);color:#14210f;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:900;position:absolute;top:13px;left:13px}.MobileIdentify-module__jDU4vW__simBadge{z-index:2;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800;position:absolute;top:13px;right:13px}.MobileIdentify-module__jDU4vW__cardImg{aspect-ratio:1;background:var(--mi-photo);border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.MobileIdentify-module__jDU4vW__cardImg img{object-fit:cover;width:100%;height:100%}.MobileIdentify-module__jDU4vW__cardName{color:var(--text-primary);margin-top:2px;font-size:12.5px;font-weight:600;line-height:1.35}.MobileIdentify-module__jDU4vW__notFound{background:var(--bg-card);border:1px solid var(--butter);color:var(--text-primary);text-align:center;border-radius:14px;padding:13px 15px;font-size:12.5px;line-height:1.6}.MobileIdentify-module__jDU4vW__confirm{flex-direction:column;gap:14px;display:flex}.MobileIdentify-module__jDU4vW__foundHead{text-align:center}.MobileIdentify-module__jDU4vW__foundLabel{color:var(--text-secondary);font-size:13px;font-weight:700}.MobileIdentify-module__jDU4vW__foundName{font-family:var(--mi-display);color:var(--text-primary);margin:2px 0 0;font-size:26px;font-weight:400}.MobileIdentify-module__jDU4vW__foundCard{background:var(--bg-card);border:1px solid color-mix(in srgb, var(--coral) 40%, var(--border-subtle));box-shadow:var(--shadow-sm);border-radius:18px;align-items:center;gap:14px;padding:14px;text-decoration:none;display:flex}.MobileIdentify-module__jDU4vW__foundImg{background:var(--mi-photo);border-radius:14px;flex:0 0 96px;width:96px;height:96px;overflow:hidden}.MobileIdentify-module__jDU4vW__foundImg img{object-fit:cover;width:100%;height:100%}.MobileIdentify-module__jDU4vW__foundInfo{flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-width:0;display:flex}.MobileIdentify-module__jDU4vW__simPill{background:color-mix(in srgb, var(--sage) 20%, transparent);color:var(--sage);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.MobileIdentify-module__jDU4vW__foundCta{color:var(--coral);white-space:nowrap;font-size:13px;font-weight:700}.MobileIdentify-module__jDU4vW__retry{color:var(--text-secondary);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin:0 auto;font-family:inherit;font-size:13px;font-weight:700;text-decoration:underline;display:block}.MobileIdentify-module__jDU4vW__cropRetry{border:1px solid color-mix(in srgb, var(--coral) 45%, transparent);background:color-mix(in srgb, var(--coral) 12%, transparent);width:100%;min-height:48px;color:var(--coral);cursor:pointer;border-radius:14px;margin-bottom:8px;font-family:inherit;font-size:14px;font-weight:800}@media (prefers-reduced-motion:reduce){.MobileIdentify-module__jDU4vW__root *,.MobileIdentify-module__jDU4vW__root :before,.MobileIdentify-module__jDU4vW__root :after{transition:none!important;animation:none!important}}
.identify-module__z7evDG__main{--identify-action:var(--lightningcss-light,#8e454f)var(--lightningcss-dark,#efabb1);--identify-on-action:var(--lightningcss-light,#fff)var(--lightningcss-dark,#301e1f);--identify-line:color-mix(in srgb, var(--text-primary) 16%, transparent);min-height:100vh;padding:32px 28px 64px}.identify-module__z7evDG__main :is(button,a,input,[role=button]):focus-visible{outline:3px solid var(--identify-action);outline-offset:4px}.identify-module__z7evDG__main ::selection{background:var(--coral);color:#301e1f}.identify-module__z7evDG__wrap{max-width:860px;margin:0 auto}.identify-module__z7evDG__idleMain{background:var(--bg-card);border:1px solid var(--identify-line);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.identify-module__z7evDG__btnPrimary{cursor:pointer;background:var(--identify-action);min-height:48px;color:var(--identify-on-action);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-family:inherit;font-size:.8125rem;font-weight:650;transition:opacity .16s;display:flex}.identify-module__z7evDG__btnPrimary:hover{opacity:.9}.identify-module__z7evDG__urlDivider{color:var(--text-secondary);align-items:center;gap:12px;margin:2px 0;font-size:.6875rem;display:flex}.identify-module__z7evDG__urlDivider:before,.identify-module__z7evDG__urlDivider:after{content:"";background:var(--identify-line);flex:1;height:1px}.identify-module__z7evDG__urlRow{gap:8px;display:flex}.identify-module__z7evDG__urlInput{border:1px solid var(--identify-line);background:var(--bg-primary);min-width:0;min-height:46px;color:var(--text-primary);border-radius:8px;flex:1;padding:10px 13px;font-family:inherit;font-size:16px}.identify-module__z7evDG__urlInput::placeholder{color:var(--text-secondary);font-size:.75rem}.identify-module__z7evDG__urlInput:focus{border-color:var(--identify-action)}.identify-module__z7evDG__urlBtn{border:1px solid var(--identify-line);background:var(--bg-card);min-height:46px;color:var(--text-primary);cursor:pointer;border-radius:8px;flex-shrink:0;padding:10px 14px;font-family:inherit;font-size:.75rem;font-weight:650}.identify-module__z7evDG__urlBtn:hover:not(:disabled){border-color:var(--identify-action)}.identify-module__z7evDG__urlBtn:disabled{opacity:.5;cursor:not-allowed}.identify-module__z7evDG__previewWrap{background:var(--bg-card);border:1px solid var(--border-glass);border-radius:18px;max-width:480px;margin:0 auto;position:relative;overflow:hidden}.identify-module__z7evDG__previewImg{object-fit:contain;width:100%;max-height:380px;display:block}.identify-module__z7evDG__cropFrame{width:min(100%, calc(380px * var(--ar)));aspect-ratio:var(--ar);margin:0 auto;position:relative;overflow:hidden}.identify-module__z7evDG__cropImg{max-width:none;position:absolute}.identify-module__z7evDG__cropBadge{color:#fff;background:#0000009e;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.identify-module__z7evDG__scan{background:linear-gradient(90deg, transparent, var(--coral), transparent);height:3px;box-shadow:0 0 16px 4px color-mix(in srgb, var(--coral) 60%, transparent);animation:1.3s ease-in-out infinite alternate identify-module__z7evDG__scanMove;position:absolute;top:0;left:0;right:0}@keyframes identify-module__z7evDG__scanMove{0%{top:0}to{top:100%}}@media (prefers-reduced-motion:reduce){.identify-module__z7evDG__scan{animation:none}}.identify-module__z7evDG__intro{text-align:center;margin-bottom:24px}.identify-module__z7evDG__title{color:var(--coral);margin:0 0 8px;font-size:clamp(24px,5vw,34px);font-weight:900}.identify-module__z7evDG__beta{color:var(--text-tertiary);margin:0;font-size:12.5px;line-height:1.5}.identify-module__z7evDG__tips{color:var(--text-tertiary);opacity:.85;word-break:keep-all;margin:10px 0 0;font-size:13.5px;line-height:1.6}.identify-module__z7evDG__tipStrong{color:var(--coral);opacity:1;font-weight:800}.identify-module__z7evDG__dropzone{background:color-mix(in srgb, var(--coral) 7%, var(--bg-card));border:1px dashed color-mix(in srgb, var(--identify-action) 45%, var(--bg-card));cursor:pointer;min-height:220px;transition:border-color var(--transition-base), background var(--transition-base);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex;position:relative}.identify-module__z7evDG__dropzone:hover,.identify-module__z7evDG__dropzoneActive{border-color:var(--coral);background:color-mix(in srgb, var(--coral) 12%, var(--bg-card))}.identify-module__z7evDG__fileInput{display:none}.identify-module__z7evDG__preview{object-fit:contain;border-radius:10px;max-width:100%;max-height:360px}.identify-module__z7evDG__dropHint{pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex}.identify-module__z7evDG__dropEmoji{font-size:40px}.identify-module__z7evDG__dropText{color:var(--text-primary);text-align:center;word-break:keep-all;font-size:14px;font-weight:700}.identify-module__z7evDG__dropSub{color:var(--text-secondary);font-size:12px}.identify-module__z7evDG__warning{background:var(--bg-card);border:1px solid var(--butter);border-radius:12px;flex-direction:column;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.identify-module__z7evDG__warnText{color:var(--text-primary);font-size:13px;line-height:1.5}.identify-module__z7evDG__warnActions{gap:8px;display:flex}.identify-module__z7evDG__warnPrimary{background:var(--identify-action);color:var(--identify-on-action);cursor:pointer;border:none;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:800}.identify-module__z7evDG__warnPrimary:hover{opacity:.9}.identify-module__z7evDG__warnGhost{background:var(--bg-glass);color:var(--text-primary);border:1px solid var(--border-glass);cursor:pointer;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700}.identify-module__z7evDG__warnGhost:hover{border-color:var(--butter)}.identify-module__z7evDG__status{color:var(--text-primary);justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:14px;font-weight:600;display:flex}.identify-module__z7evDG__spinner{border:2px solid var(--border-glass);border-top-color:var(--coral);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite identify-module__z7evDG__spin}@keyframes identify-module__z7evDG__spin{to{transform:rotate(360deg)}}.identify-module__z7evDG__error{background:var(--bg-card);border:1px solid var(--coral);color:var(--text-primary);text-align:center;border-radius:10px;margin-top:16px;padding:12px 14px;font-size:13px}.identify-module__z7evDG__results{flex-direction:column;gap:18px;margin-top:24px;display:flex}.identify-module__z7evDG__message{color:var(--text-primary);text-align:center;margin:0;font-size:16px;font-weight:800}.identify-module__z7evDG__foundHead{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.identify-module__z7evDG__foundLabel{color:var(--text-secondary);font-size:13px;font-weight:700}.identify-module__z7evDG__foundName{color:var(--text-primary);margin:0;font-size:clamp(22px,5.5vw,32px);font-weight:900;line-height:1.25}.identify-module__z7evDG__featured{background:var(--bg-card);border:1px solid var(--border-glass);border-radius:var(--radius-md,16px);color:inherit;transition:border-color var(--transition-base), transform var(--transition-base);gap:16px;padding:14px;text-decoration:none;display:flex}.identify-module__z7evDG__featured:hover{border-color:var(--coral);transform:translateY(-2px)}.identify-module__z7evDG__featuredImg{object-fit:cover;background:var(--bg-glass);border-radius:10px;flex-shrink:0;width:120px;height:120px}.identify-module__z7evDG__featuredInfo{flex-direction:column;justify-content:center;gap:6px;min-width:0;display:flex}.identify-module__z7evDG__badge{background:var(--bg-glass);color:var(--text-tertiary);border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11px;font-weight:800}.identify-module__z7evDG__badge_high{background:var(--sage);color:#14210f}.identify-module__z7evDG__badge_medium{background:var(--butter);color:#2a2210}.identify-module__z7evDG__badge_low{background:var(--bg-glass);color:var(--text-tertiary)}.identify-module__z7evDG__reason{color:var(--text-tertiary);font-size:13px;line-height:1.5}.identify-module__z7evDG__cta{color:var(--coral);margin-top:2px;font-size:13px;font-weight:700}.identify-module__z7evDG__othersBlock{margin-top:4px}.identify-module__z7evDG__othersTitle{color:var(--text-tertiary);margin:0 0 10px;font-size:13px;font-weight:800}.identify-module__z7evDG__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.identify-module__z7evDG__card{background:var(--bg-card);border:1px solid var(--border-glass);color:inherit;font:inherit;text-align:left;cursor:pointer;width:100%;transition:border-color var(--transition-base), transform var(--transition-base);border-radius:12px;flex-direction:column;gap:6px;padding:8px;text-decoration:none;display:flex;position:relative}.identify-module__z7evDG__card:hover{border-color:var(--coral);transform:translateY(-2px)}.identify-module__z7evDG__recBadge{z-index:1;background:var(--sage);color:#14210f;white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800;position:absolute;top:6px;left:6px}.identify-module__z7evDG__simBadge{z-index:1;color:#fff;white-space:nowrap;background:#0000008c;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800;position:absolute;top:6px;right:6px}.identify-module__z7evDG__simPill{background:color-mix(in srgb, var(--sage) 22%, transparent);color:var(--sage);white-space:nowrap;border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:12px;font-weight:800}.identify-module__z7evDG__confirmPanel{flex-direction:column;gap:14px;display:flex}.identify-module__z7evDG__consentNote{color:var(--text-secondary);text-align:center;margin:10px 0 0;font-size:12px;line-height:1.5}.identify-module__z7evDG__consentNote a{color:var(--coral);text-decoration:underline}.identify-module__z7evDG__notFound{background:var(--bg-card);border:1px solid var(--butter);color:var(--text-primary);text-align:center;border-radius:12px;margin-top:4px;padding:12px 14px;font-size:13px;line-height:1.5}.identify-module__z7evDG__cardImg{aspect-ratio:1;object-fit:cover;background:var(--bg-glass);border-radius:8px;width:100%}.identify-module__z7evDG__cardName{color:var(--text-primary);font-size:12px;line-height:1.4}.identify-module__z7evDG__retry{background:var(--identify-action);color:var(--identify-on-action);cursor:pointer;transition:opacity var(--transition-base);border:none;border-radius:999px;align-self:center;margin-top:8px;padding:10px 20px;font-size:13px;font-weight:800}.identify-module__z7evDG__retry:hover{opacity:.9}.identify-module__z7evDG__cropRetry{border:1px solid color-mix(in srgb, var(--coral) 45%, transparent);background:color-mix(in srgb, var(--coral) 12%, transparent);width:100%;min-height:48px;color:var(--coral);cursor:pointer;transition:background var(--transition-base);border-radius:12px;margin-bottom:8px;font-family:inherit;font-size:14px;font-weight:800}.identify-module__z7evDG__cropRetry:hover{background:color-mix(in srgb, var(--coral) 20%, transparent)}@media (max-width:480px){.identify-module__z7evDG__featured{flex-direction:column}.identify-module__z7evDG__featuredImg{width:100%;height:200px}}@media (max-width:640px){.identify-module__z7evDG__main{padding:20px 16px 72px}.identify-module__z7evDG__title{font-size:26px}.identify-module__z7evDG__dropzone{min-height:220px}.identify-module__z7evDG__preview{max-height:300px}.identify-module__z7evDG__warnActions{flex-direction:row}.identify-module__z7evDG__warnPrimary,.identify-module__z7evDG__warnGhost{border-radius:12px;flex:1;min-height:44px}.identify-module__z7evDG__retry{border-radius:12px;width:100%;min-height:48px}.identify-module__z7evDG__grid{grid-template-columns:repeat(3,1fr);gap:10px}.identify-module__z7evDG__cardName{font-size:11.5px}.identify-module__z7evDG__foundName{font-size:24px}.identify-module__z7evDG__idleMain{padding:18px}}@media (prefers-reduced-motion:reduce){.identify-module__z7evDG__main *,.identify-module__z7evDG__main :before,.identify-module__z7evDG__main :after{transition:none!important;animation:none!important}}