.CalibrationSearch_inner__ssCUP{max-width:720px;margin:0 auto;text-align:center}.CalibrationSearch_title__CcVF0{font-size:20px;font-weight:600;color:hsla(0,0%,100%,.85);margin-bottom:8px}.CalibrationSearch_subtitle__iToPd{font-size:15px;color:hsla(0,0%,100%,.5);margin-bottom:28px}.CalibrationSearch_searchBox___YO4r{display:flex;gap:12px;max-width:560px;margin:0 auto}.CalibrationSearch_input__cId6B{flex:1 1;padding:16px 20px;border-radius:var(--radius-sm);border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.06);color:#fff;font-size:16px;outline:none;transition:all .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.CalibrationSearch_input__cId6B::placeholder{color:hsla(0,0%,100%,.35)}.CalibrationSearch_input__cId6B:focus{border-color:var(--color-accent);background:hsla(0,0%,100%,.1);box-shadow:0 0 0 3px rgba(38,194,192,.15)}.CalibrationSearch_input__cId6B:disabled{opacity:.5;cursor:not-allowed}.CalibrationSearch_searchButton__k3rDr{padding:16px 28px;background:var(--gradient-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 16px rgba(38,194,192,.3)}.CalibrationSearch_searchButton__k3rDr:hover{transform:translateY(-1px);box-shadow:0 6px 24px rgba(38,194,192,.4)}.CalibrationSearch_searchButton__k3rDr:active{transform:translateY(0)}.CalibrationSearch_searchButton__k3rDr:disabled{opacity:.5;cursor:not-allowed;transform:none}.CalibrationSearch_resultCard__5AqhX{margin-top:28px;background:hsla(0,0%,100%,.06);border:1px solid rgba(10,52,104,.2);border-radius:var(--radius-md);padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:CalibrationSearch_fadeIn__y0vNV .3s ease}.CalibrationSearch_resultFileName__pmDvS{color:#fff;font-size:15px;font-weight:600;word-break:break-all;text-align:left;font-family:var(--font-mono)}.CalibrationSearch_downloadButton__JG8Xm{padding:12px 24px;background:var(--gradient-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;white-space:nowrap;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px rgba(38,194,192,.3);text-decoration:none}.CalibrationSearch_downloadButton__JG8Xm:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(38,194,192,.4)}.CalibrationSearch_notFound__OGlEW{margin-top:28px;display:flex;align-items:center;justify-content:center;gap:8px;color:#fbbf24;font-size:15px;animation:CalibrationSearch_fadeIn__y0vNV .3s ease}.CalibrationSearch_spin__R_9fV{animation:CalibrationSearch_spin__R_9fV 1s linear infinite}@keyframes CalibrationSearch_spin__R_9fV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CalibrationSearch_fadeIn__y0vNV{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.CalibrationSearch_searchBox___YO4r{flex-direction:column}.CalibrationSearch_resultCard__5AqhX{flex-direction:column;text-align:center}}.page_container__IHlbp{min-height:100vh;background-color:var(--color-bg)}.page_hero__NKQQk{background:linear-gradient(135deg,#0f172a,#1e3a5f 50%,#0f172a);padding:100px 20px 80px;text-align:center;color:#fff;position:relative;overflow:hidden}.page_heroGrid__AXVGM{background-image:linear-gradient(rgba(38,194,192,.04) 1px,transparent 0),linear-gradient(90deg,rgba(38,194,192,.04) 1px,transparent 0);background-size:40px 40px}.page_heroGlow__6C9Im,.page_heroGrid__AXVGM{position:absolute;inset:0;pointer-events:none}.page_heroGlow__6C9Im{background:radial-gradient(ellipse at 50% 30%,rgba(38,194,192,.18) 0,transparent 60%)}.page_heroContent__uCZq8{max-width:800px;margin:0 auto;position:relative;z-index:1}.page_heroTitle__DIoM8{font-size:52px;font-weight:700;margin-bottom:16px;letter-spacing:-.03em;background:linear-gradient(135deg,#fff,#94c4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSubtitle__7IzjS{font-size:18px;color:hsla(0,0%,100%,.65);margin-bottom:48px}.page_content__lllCH{max-width:960px;margin:0 auto;padding:60px 20px 80px}.page_stepsSection__owObA{margin-bottom:48px}.page_stepsTitle__p_upY{font-size:24px;font-weight:700;color:var(--color-text);text-align:center;margin-bottom:40px}.page_stepsGrid__QAyjL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.page_stepCard__cn3Hs{background:var(--color-bg-secondary);border:1px solid var(--color-border-solid);border-radius:var(--radius-md);padding:32px 24px;text-align:center;position:relative;transition:all .35s cubic-bezier(.16,1,.3,1)}.page_stepCard__cn3Hs:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:rgba(38,194,192,.15)}.page_stepCard__cn3Hs h3{font-size:18px;font-weight:700;color:var(--color-text);margin-bottom:8px}.page_stepCard__cn3Hs p{font-size:14px;color:var(--color-text-secondary);line-height:1.6}.page_stepNumber__G7ace{position:absolute;top:16px;left:16px;width:24px;height:24px;border-radius:50%;background:var(--gradient-primary);color:#fff;font-size:13px;font-weight:700}.page_stepIcon__C7Sia,.page_stepNumber__G7ace{display:flex;align-items:center;justify-content:center}.page_stepIcon__C7Sia{width:56px;height:56px;border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(38,194,192,.08),rgba(10,52,104,.06));border:1px solid rgba(38,194,192,.1);color:var(--color-accent);margin:0 auto 20px}.page_tipsBanner__4zpjQ{background:var(--color-bg-secondary);border:1px solid var(--color-border-solid);border-radius:var(--radius-md);padding:20px 32px;text-align:center}.page_tipsBanner__4zpjQ p{font-size:15px;color:var(--color-text-secondary)}.page_tipsBanner__4zpjQ a{color:var(--color-accent);text-decoration:none;font-weight:600;margin-left:4px}.page_tipsBanner__4zpjQ a:hover{text-decoration:underline}@media(max-width:768px){.page_heroTitle__DIoM8{font-size:36px}.page_heroSubtitle__7IzjS{font-size:16px;margin-bottom:36px}.page_stepsGrid__QAyjL{grid-template-columns:1fr;gap:16px}}