.fixed-navbar[data-v-703c3b62]{position:fixed;top:0;left:0;right:0;background-color:var(--surface-elevated);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--border-light);z-index:1000;box-shadow:var(--shadow-sm);transition:var(--transition);padding:.75rem 0}.navbar-container[data-v-703c3b62]{max-width:1200px;margin:0 auto;padding:0 1.25rem;display:flex;justify-content:space-between;align-items:center;height:60px}.navbar-brand[data-v-703c3b62]{display:flex;align-items:center}.brand-link[data-v-703c3b62]{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--primary-dark);font-weight:600;transition:var(--transition);letter-spacing:-.01em}.brand-link[data-v-703c3b62]:hover{color:var(--primary-color);transform:translateY(-1px)}.brand-icon[data-v-703c3b62]{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.brand-text[data-v-703c3b62]{font-size:1.2rem;font-weight:600}.navbar-actions[data-v-703c3b62]{display:flex;align-items:center;gap:1rem}.nav-btn[data-v-703c3b62],.history-btn[data-v-703c3b62]{display:flex;align-items:center;padding:.5rem .85rem;border-radius:var(--border-radius-sm);background-color:var(--background-secondary);color:var(--text-secondary);font-weight:500;text-decoration:none;transition:var(--transition);border:1px solid var(--border-light);box-shadow:var(--shadow-xs);gap:6px;font-size:14px;cursor:pointer;outline:none}.nav-btn[data-v-703c3b62]:hover,.history-btn[data-v-703c3b62]:hover{background-color:var(--primary-light);color:var(--text-color);border-color:var(--primary-light);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.btn-icon[data-v-703c3b62]{font-size:1rem}.btn-text[data-v-703c3b62]{font-size:.9rem}.language-switcher[data-v-703c3b62]{display:flex;align-items:center}.app-header[data-v-703c3b62]{background:linear-gradient(135deg,var(--primary-light) 0%,var(--primary-color) 100%);color:#fff;text-align:center;padding:120px 0 40px;position:relative;margin-top:0;overflow:hidden}.app-header[data-v-703c3b62]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff26,#fff0);z-index:1}.language-select[data-v-703c3b62]{padding:.5rem 2rem .5rem .75rem;border-radius:var(--border-radius-sm);border:1px solid var(--border-light);background-color:var(--background-secondary);color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;outline:none;transition:var(--transition);-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;box-shadow:var(--shadow-xs);min-width:100px}.language-select[data-v-703c3b62]:hover{border-color:var(--primary-light);background-color:var(--background-color);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.language-select[data-v-703c3b62]:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #94a3b840}.container[data-v-703c3b62]{max-width:900px;margin:0 auto;padding:0 20px}.header-content[data-v-703c3b62]{text-align:center;position:relative;z-index:2}.header-title[data-v-703c3b62]{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:15px;text-shadow:0 2px 10px rgba(0,0,0,.1);letter-spacing:-.02em}.header-subtitle[data-v-703c3b62]{font-size:clamp(1rem,2.5vw,1.3rem);opacity:.95;font-weight:400;letter-spacing:-.01em}@media (max-width: 768px){.navbar-container[data-v-703c3b62]{padding:0 15px;height:55px}.brand-text[data-v-703c3b62]{font-size:1.1rem}.brand-icon[data-v-703c3b62]{font-size:1.3rem}.navbar-actions[data-v-703c3b62]{gap:10px}.history-btn[data-v-703c3b62]{padding:6px 10px;font-size:13px}.btn-text[data-v-703c3b62]{display:none}.btn-icon[data-v-703c3b62]{font-size:1.1rem}.app-header[data-v-703c3b62]{padding:100px 0 30px}.header-content[data-v-703c3b62]{flex-direction:column;gap:12px;align-items:center}.language-select[data-v-703c3b62]{font-size:.9rem;padding:6px 10px;min-width:90px}}@media (max-width: 480px){.navbar-container[data-v-703c3b62]{padding:0 10px;height:50px}.navbar-actions[data-v-703c3b62]{gap:8px}.nav-btn[data-v-703c3b62],.history-btn[data-v-703c3b62]{padding:6px 8px;font-size:12px}.btn-text[data-v-703c3b62]{display:none}.btn-icon[data-v-703c3b62]{font-size:1.1rem}.brand-text[data-v-703c3b62]{font-size:1rem}.brand-icon[data-v-703c3b62]{font-size:1.2rem}.app-header[data-v-703c3b62]{padding:90px 0 20px}.header-content[data-v-703c3b62]{gap:10px}.language-select[data-v-703c3b62]{font-size:.85rem;padding:5px 8px;min-width:80px}}.app-footer[data-v-edbc2a38]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;margin-top:auto;box-shadow:0 -4px 20px #0000001a}.container[data-v-edbc2a38]{max-width:1200px;margin:0 auto;padding:0 20px}.footer-content[data-v-edbc2a38]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;padding:60px 0 40px}.footer-section[data-v-edbc2a38]{display:flex;flex-direction:column}.footer-title[data-v-edbc2a38]{font-size:1.2rem;font-weight:600;margin-bottom:16px;color:#fff}.footer-text[data-v-edbc2a38]{line-height:1.6;opacity:.9;font-size:1rem}.language-links[data-v-edbc2a38]{display:flex;flex-wrap:wrap;gap:12px}.language-link[data-v-edbc2a38]{color:#fffc;text-decoration:none;padding:6px 12px;border-radius:6px;transition:var(--transition);font-size:.9rem;border-bottom:1px solid transparent}.language-link[data-v-edbc2a38]:hover{background:#ffffff1a;color:#fff;border-bottom-color:#fff;opacity:1}.language-link.active[data-v-edbc2a38]{background:#fff3;color:#fff}.footer-tips[data-v-edbc2a38]{list-style:none;padding:0}.footer-tips li[data-v-edbc2a38]{margin-bottom:8px;opacity:.9;position:relative;padding-left:16px}.footer-tips li[data-v-edbc2a38]:before{content:"•";color:#fff;position:absolute;left:0}.footer-bottom[data-v-edbc2a38]{border-top:1px solid rgba(255,255,255,.1);padding:30px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.copyright[data-v-edbc2a38]{opacity:.8;font-size:.9rem}.footer-links[data-v-edbc2a38]{display:flex;gap:24px}.footer-link[data-v-edbc2a38]{color:#fffc;text-decoration:none;font-size:.9rem;transition:var(--transition);border-bottom:1px solid transparent}.footer-link[data-v-edbc2a38]:hover{color:#fff;border-bottom-color:#fff;opacity:1}@media (max-width: 768px){.app-footer[data-v-edbc2a38]{padding:30px 15px}.footer-content[data-v-edbc2a38]{grid-template-columns:1fr;gap:30px;padding:40px 0 30px}.footer-text[data-v-edbc2a38]{font-size:.9rem}.footer-bottom[data-v-edbc2a38]{flex-direction:column;text-align:center;gap:16px}.footer-links[data-v-edbc2a38]{justify-content:center}}:root{--primary-color: #94a3b8;--primary-light: #e2e8f0;--primary-dark: #64748b;--secondary-color: #a1a1aa;--secondary-light: #e4e4e7;--accent-color: #94a3b8;--accent-light: #e2e8f0;--success-color: #86efac;--warning-color: #fcd34d;--error-color: #fca5a5;--text-color: #64748b;--text-secondary: #94a3b8;--text-muted: #cbd5e1;--text-light: #e2e8f0;--background-color: #ffffff;--background-secondary: #f8fafc;--surface-color: #ffffff;--surface-elevated: #ffffff;--border-color: #e2e8f0;--border-light: #f1f5f9;--border-radius: 12px;--border-radius-sm: 6px;--border-radius-lg: 16px;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .02);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .03), 0 1px 2px rgba(0, 0, 0, .02);--shadow-md: 0 4px 6px rgba(0, 0, 0, .03), 0 2px 4px rgba(0, 0, 0, .02);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .03), 0 4px 6px rgba(0, 0, 0, .02);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .03), 0 10px 10px rgba(0, 0, 0, .01);--shadow-2xl: 0 25px 50px rgba(0, 0, 0, .06);--transition: all .2s cubic-bezier(.4, 0, .2, 1);--transition-slow: all .3s cubic-bezier(.4, 0, .2, 1);--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem}*{margin:0;padding:0;box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-family);font-weight:400;line-height:1.6;color:var(--text-color);background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#app{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;max-width:900px;margin:0 auto;padding:20px;width:100%}.btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border:none;border-radius:var(--border-radius);font-size:1rem;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;transition:var(--transition);min-height:52px;gap:10px;position:relative;overflow:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn:hover:before{left:100%}.btn-primary{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));color:#fff;box-shadow:var(--shadow-md);border:1px solid transparent}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);background:linear-gradient(135deg,var(--primary-light),var(--primary-color))}.btn-primary:active{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.btn-primary:focus{outline:none;box-shadow:var(--shadow-lg),0 0 0 3px #6366f14d}.btn-secondary{background:var(--surface-color);color:var(--text-color);border:2px solid var(--border-color);box-shadow:var(--shadow-xs)}.btn-secondary:hover{border-color:var(--primary-color);color:var(--primary-color);background:var(--surface-elevated);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.btn-secondary:active{transform:translateY(0)}.btn-secondary:focus{outline:none;box-shadow:var(--shadow-sm),0 0 0 3px #6366f11a}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:var(--shadow-xs)!important}.btn:disabled:before{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width: 768px){.main-content{padding:15px}.btn{padding:15px 28px;font-size:1rem}}@media (max-width: 480px){.btn{padding:12px 20px;font-size:.95rem}}.page-enter-active,.page-leave-active{transition:all .4s cubic-bezier(.25,.8,.25,1)}.page-enter-from{opacity:0;transform:translateY(20px)}.page-leave-to{opacity:0;transform:translateY(-20px)}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-scale{animation:fadeInScale .5s ease-out}.animate-slide-in-left{animation:slideInLeft .5s ease-out}.animate-slide-in-right{animation:slideInRight .5s ease-out}.animate-slide-up{animation:slideUp .6s ease-out}.animate-delay-100{animation-delay:.1s}.animate-delay-200{animation-delay:.2s}.animate-delay-300{animation-delay:.3s}.animate-delay-400{animation-delay:.4s}.animate-delay-600{animation-delay:.6s}.animate-delay-800{animation-delay:.8s}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-40px;left:6px;background:var(--primary-color);color:#fff;padding:8px;text-decoration:none;border-radius:4px;z-index:10000;font-weight:600;transition:top .3s}.skip-link:focus{top:6px}*:focus{outline:3px solid var(--primary-color);outline-offset:2px}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:3px solid var(--primary-color);outline-offset:2px;border-radius:2px}button:focus-visible,.method-card:focus-visible,.ring-circle:focus-visible,.nav-btn:focus-visible,.history-btn:focus-visible{outline:3px solid var(--primary-color);outline-offset:2px;box-shadow:0 0 0 6px #6366f133}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--primary-color);outline-offset:1px;border-color:var(--primary-color);box-shadow:0 0 0 3px #6366f11a}@media (prefers-contrast: high){:root{--border-color: #000000;--text-color: #000000;--text-muted: #333333}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.hidden{display:none}.visible{display:block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes bounce{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-10px)}70%{transform:translateY(-5px)}}.animate-fade-in-up{animation:fadeInUp .6s ease-out}.animate-slide-in-left{animation:slideInLeft .6s ease-out}.animate-slide-in-right{animation:slideInRight .6s ease-out}.animate-pulse{animation:pulse 2s infinite}.animate-bounce{animation:bounce 1s infinite}.animate-delay-200{animation-delay:.2s;animation-fill-mode:both}.animate-delay-400{animation-delay:.4s;animation-fill-mode:both}.animate-delay-600{animation-delay:.6s;animation-fill-mode:both}.hover-lift{transition:var(--transition-slow)}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.hover-scale{transition:var(--transition)}.hover-scale:hover{transform:scale(1.02)}.focus-ring:focus{outline:none;box-shadow:0 0 0 3px #667eea33}@media (prefers-color-scheme: dark){:root{--text-color: #e2e8f0;--bg-color: #1a202c;--border-color: #4a5568}}.home[data-v-05f03b76]{padding:20px 0}.container[data-v-05f03b76]{max-width:1200px;margin:0 auto;padding:0 20px}.measurement-options[data-v-05f03b76]{width:100%;max-width:600px;margin:0 auto 2rem;text-align:center;padding:2rem;background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--border-color)}.measurement-title[data-v-05f03b76]{font-size:1.5rem;color:var(--text-color);margin-bottom:.75rem;font-weight:600}.measurement-description[data-v-05f03b76]{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.5}.measurement-links[data-v-05f03b76]{display:flex;flex-direction:column;gap:1rem;width:100%}.measurement-link[data-v-05f03b76]{display:block;padding:1rem 1.5rem;background-color:var(--background-secondary);border-radius:var(--border-radius-sm);border:1px solid var(--border-color);text-decoration:none;color:var(--text-color);transition:var(--transition);font-weight:500;text-align:center}.measurement-link[data-v-05f03b76]:hover{background-color:var(--primary-light);border-color:var(--primary-color);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.measurement-component[data-v-05f03b76]{margin-top:2rem}.with-ring-card[data-v-05f03b76]:hover{border-color:#d97706;background:linear-gradient(135deg,#fef3c7,#fcd34d 20%,#f59e0b)}.without-ring-card[data-v-05f03b76]:hover{border-color:#2563eb;background:linear-gradient(135deg,#dbeafe,#93c5fd 20%,#3b82f6)}.method-card[data-v-05f03b76]:hover:before{opacity:1}.method-card[data-v-05f03b76]:active{transform:translateY(-4px);box-shadow:var(--shadow-md);transition:all .1s ease}.method-card[data-v-05f03b76]:focus{outline:none;box-shadow:var(--shadow-lg),0 0 0 3px #6366f133}.method-card.active[data-v-05f03b76]{box-shadow:0 8px 25px #667eea40,0 4px 10px #0000001f;transform:translateY(-4px)}.with-ring-card.active[data-v-05f03b76]{border-color:#d97706;background:linear-gradient(135deg,#fbbf244d,#f59e0b4d)}.without-ring-card.active[data-v-05f03b76]{border-color:#2563eb;background:linear-gradient(135deg,#3b82f64d,#2563eb4d)}.method-card.active[data-v-05f03b76]:before{transform:scaleX(1)}.method-card .icon[data-v-05f03b76]{font-size:3.25rem;margin-bottom:1.75rem;display:block;filter:drop-shadow(0 2px 8px rgba(0,0,0,.1))}.method-card h3[data-v-05f03b76]{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--text-color);letter-spacing:-.01em}.method-card p[data-v-05f03b76]{color:var(--text-secondary);margin-bottom:1.75rem;line-height:1.6;font-size:1.05rem}.measurement-area[data-v-05f03b76]{background:#fff;border-radius:20px;padding:45px 35px;box-shadow:var(--shadow-lg);margin-bottom:30px;animation:fadeInUp .6s ease}.result-area[data-v-05f03b76]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;border-radius:20px;padding:40px;text-align:center;box-shadow:var(--shadow-lg);animation:slideUp .6s ease}@media (max-width: 768px){.method-selector[data-v-05f03b76]{gap:20px;margin-bottom:30px;grid-template-columns:1fr}.method-card[data-v-05f03b76]{padding:25px 20px}.measurement-area[data-v-05f03b76]{padding:30px 20px}.container[data-v-05f03b76]{padding:0 15px}}.history-button-container[data-v-05f03b76]{text-align:center;margin-top:40px}.history-btn[data-v-05f03b76],.share-btn[data-v-05f03b76]{position:fixed;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #667eea66;transition:all .3s ease;z-index:100}.history-btn[data-v-05f03b76]{top:20px;right:20px}.share-btn[data-v-05f03b76]{top:20px;right:90px;background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 4px 12px #f5576c66}.history-btn[data-v-05f03b76]:hover,.share-btn[data-v-05f03b76]:hover{transform:translateY(-2px)}.history-btn[data-v-05f03b76]:hover{box-shadow:0 6px 20px #667eea99}.share-btn[data-v-05f03b76]:hover{box-shadow:0 6px 20px #f5576c99}.history-btn svg[data-v-05f03b76],.share-btn svg[data-v-05f03b76]{width:24px;height:24px}@media (max-width: 640px){.history-btn[data-v-05f03b76],.share-btn[data-v-05f03b76]{width:48px;height:48px;top:16px}.history-btn[data-v-05f03b76]{right:16px}.share-btn[data-v-05f03b76]{right:76px}.history-btn svg[data-v-05f03b76],.share-btn svg[data-v-05f03b76]{width:20px;height:20px}}.btn-icon[data-v-05f03b76]{font-size:1.1rem}@media (max-width: 480px){.method-selector[data-v-05f03b76]{grid-template-columns:1fr;gap:16px;margin-bottom:20px}.method-card[data-v-05f03b76]{padding:20px 15px}.method-card .icon[data-v-05f03b76]{font-size:2.8rem;margin-bottom:15px}.method-card h3[data-v-05f03b76]{font-size:1.2rem}.method-card p[data-v-05f03b76]{font-size:.9rem}.measurement-area[data-v-05f03b76]{padding:20px 15px}.result-area[data-v-05f03b76]{padding:25px 20px}.history-btn[data-v-05f03b76],.share-btn[data-v-05f03b76]{width:44px;height:44px;top:12px}.history-btn[data-v-05f03b76]{right:12px}.share-btn[data-v-05f03b76]{right:68px}.history-btn svg[data-v-05f03b76],.share-btn svg[data-v-05f03b76]{width:18px;height:18px}}.privacy-page[data-v-6b5dbbe8]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:40px 0}.container[data-v-6b5dbbe8]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-6b5dbbe8]{text-align:center;margin-bottom:40px}.page-header h1[data-v-6b5dbbe8]{font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:16px}.last-updated[data-v-6b5dbbe8]{color:#718096;font-size:.9rem}.content[data-v-6b5dbbe8]{background:#fff;border-radius:16px;padding:40px;box-shadow:0 10px 30px #0000001a;margin-bottom:40px}.section[data-v-6b5dbbe8]{margin-bottom:32px}.section[data-v-6b5dbbe8]:last-child{margin-bottom:0}.section h2[data-v-6b5dbbe8]{font-size:1.5rem;font-weight:600;color:#2d3748;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}.section p[data-v-6b5dbbe8]{color:#4a5568;line-height:1.6;margin-bottom:16px}.section ul[data-v-6b5dbbe8]{color:#4a5568;line-height:1.6;padding-left:20px}.section li[data-v-6b5dbbe8]{margin-bottom:8px}.section a[data-v-6b5dbbe8]{color:#667eea;text-decoration:none;font-weight:500}.section a[data-v-6b5dbbe8]:hover{text-decoration:underline}.back-link[data-v-6b5dbbe8]{text-align:center}.btn-back[data-v-6b5dbbe8]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-decoration:none;padding:12px 24px;border-radius:12px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px #667eea4d}.btn-back[data-v-6b5dbbe8]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}@media (max-width: 768px){.privacy-page[data-v-6b5dbbe8]{padding:20px 0}.page-header h1[data-v-6b5dbbe8]{font-size:2rem}.content[data-v-6b5dbbe8]{padding:24px;margin:0 10px 40px}.section h2[data-v-6b5dbbe8]{font-size:1.25rem}}.terms-page[data-v-a943ddc9]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:40px 0}.container[data-v-a943ddc9]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-a943ddc9]{text-align:center;margin-bottom:40px}.page-header h1[data-v-a943ddc9]{font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:16px}.last-updated[data-v-a943ddc9]{color:#718096;font-size:.9rem}.content[data-v-a943ddc9]{background:#fff;border-radius:16px;padding:40px;box-shadow:0 10px 30px #0000001a;margin-bottom:40px}.section[data-v-a943ddc9]{margin-bottom:32px}.section[data-v-a943ddc9]:last-child{margin-bottom:0}.section h2[data-v-a943ddc9]{font-size:1.5rem;font-weight:600;color:#2d3748;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}.section p[data-v-a943ddc9]{color:#4a5568;line-height:1.6;margin-bottom:16px}.section ul[data-v-a943ddc9]{color:#4a5568;line-height:1.6;padding-left:20px}.section li[data-v-a943ddc9]{margin-bottom:8px}.section a[data-v-a943ddc9],.link[data-v-a943ddc9]{color:#667eea;text-decoration:none;font-weight:500}.section a[data-v-a943ddc9]:hover,.link[data-v-a943ddc9]:hover{text-decoration:underline}.back-link[data-v-a943ddc9]{text-align:center}.btn-back[data-v-a943ddc9]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-decoration:none;padding:12px 24px;border-radius:12px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px #667eea4d}.btn-back[data-v-a943ddc9]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}@media (max-width: 768px){.terms-page[data-v-a943ddc9]{padding:20px 0}.page-header h1[data-v-a943ddc9]{font-size:2rem}.content[data-v-a943ddc9]{padding:24px;margin:0 10px 40px}.section h2[data-v-a943ddc9]{font-size:1.25rem}}.contact-page[data-v-c74046b0]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:40px 0}.container[data-v-c74046b0]{max-width:1200px;margin:0 auto;padding:0 20px}.page-header[data-v-c74046b0]{text-align:center;margin-bottom:60px}.page-header h1[data-v-c74046b0]{font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:16px}.page-header p[data-v-c74046b0]{font-size:1.1rem;color:#718096}.contact-content[data-v-c74046b0]{display:flex;justify-content:center;margin-bottom:60px}.contact-info[data-v-c74046b0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;max-width:1000px;width:100%}.info-card[data-v-c74046b0]{background:#fff;padding:36px 28px;border-radius:20px;box-shadow:0 8px 32px #00000014;text-align:center;transition:all .3s ease;border:1px solid rgba(255,255,255,.8);position:relative;overflow:hidden}.info-card[data-v-c74046b0]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.info-card[data-v-c74046b0]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001f}.icon[data-v-c74046b0]{width:64px;height:64px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;color:#fff;box-shadow:0 4px 16px #667eea4d;transition:all .3s ease}.info-card:hover .icon[data-v-c74046b0]{transform:scale(1.05);box-shadow:0 6px 20px #667eea66}.info-card h3[data-v-c74046b0]{font-size:1.3rem;font-weight:700;color:#2d3748;margin-bottom:16px;letter-spacing:-.025em}.info-card p[data-v-c74046b0]{color:#64748b;margin-bottom:18px;line-height:1.6;font-size:.95rem}.contact-link[data-v-c74046b0]{color:#667eea;text-decoration:none;font-weight:600;font-size:1.1rem;padding:8px 16px;border-radius:8px;background:#667eea0d;border:1px solid rgba(102,126,234,.1);display:inline-block;transition:all .3s ease}.contact-link[data-v-c74046b0]:hover{background:#667eea1a;border-color:#667eea33;transform:translateY(-1px);text-decoration:none}.contact-text[data-v-c74046b0]{color:#475569;font-weight:600;font-size:1.05rem;background:#4755690d;padding:8px 16px;border-radius:8px;display:inline-block}.form-card[data-v-c74046b0]{background:#fff;padding:40px;border-radius:16px;box-shadow:0 10px 30px #0000001a}.form-card h2[data-v-c74046b0]{font-size:1.75rem;font-weight:600;color:#2d3748;margin-bottom:12px}.form-card>p[data-v-c74046b0]{color:#718096;margin-bottom:32px}.form-group[data-v-c74046b0]{margin-bottom:24px}.form-group label[data-v-c74046b0]{display:block;font-weight:600;color:#2d3748;margin-bottom:8px}.form-group input[data-v-c74046b0],.form-group select[data-v-c74046b0],.form-group textarea[data-v-c74046b0]{width:100%;padding:12px 16px;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:border-color .2s ease}.form-group input[data-v-c74046b0]:focus,.form-group select[data-v-c74046b0]:focus,.form-group textarea[data-v-c74046b0]:focus{outline:none;border-color:#667eea}.form-group textarea[data-v-c74046b0]{resize:vertical;min-height:120px}.submit-btn[data-v-c74046b0]{width:100%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:16px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.submit-btn[data-v-c74046b0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.submit-btn[data-v-c74046b0]:disabled{opacity:.7;cursor:not-allowed}.submit-message[data-v-c74046b0]{margin-top:16px;padding:12px;border-radius:8px;text-align:center;font-weight:500}.submit-message.success[data-v-c74046b0]{background:#f0fff4;color:#38a169;border:1px solid #9ae6b4}.submit-message.error[data-v-c74046b0]{background:#fed7d7;color:#e53e3e;border:1px solid #feb2b2}.back-link[data-v-c74046b0]{text-align:center}.btn-back[data-v-c74046b0]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-decoration:none;padding:12px 24px;border-radius:12px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px #667eea4d}.btn-back[data-v-c74046b0]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}@media (max-width: 768px){.contact-page[data-v-c74046b0]{padding:20px 0}.container[data-v-c74046b0]{padding:0 16px}.page-header[data-v-c74046b0]{margin-bottom:40px}.page-header h1[data-v-c74046b0]{font-size:2rem;margin-bottom:12px}.page-header p[data-v-c74046b0]{font-size:1rem}.contact-info[data-v-c74046b0]{grid-template-columns:1fr;gap:24px;max-width:500px}.contact-content[data-v-c74046b0]{margin-bottom:40px}.info-card[data-v-c74046b0]{padding:28px 20px;margin:0}.icon[data-v-c74046b0]{width:56px;height:56px;margin-bottom:20px}.info-card h3[data-v-c74046b0]{font-size:1.2rem;margin-bottom:14px}.info-card p[data-v-c74046b0]{font-size:.9rem;margin-bottom:16px}.contact-link[data-v-c74046b0],.contact-text[data-v-c74046b0]{font-size:1rem;padding:6px 12px}}@media (max-width: 480px){.container[data-v-c74046b0]{padding:0 12px}.page-header h1[data-v-c74046b0]{font-size:1.75rem}.contact-info[data-v-c74046b0]{gap:20px}.info-card[data-v-c74046b0]{padding:24px 16px;border-radius:16px}.icon[data-v-c74046b0]{width:52px;height:52px;margin-bottom:18px}.info-card h3[data-v-c74046b0]{font-size:1.1rem}.info-card p[data-v-c74046b0]{font-size:.85rem}.contact-link[data-v-c74046b0],.contact-text[data-v-c74046b0]{font-size:.95rem;padding:6px 10px}.btn-back[data-v-c74046b0]{padding:10px 20px;font-size:.95rem}}.history-page[data-v-9783eacb]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem 0}.container[data-v-9783eacb]{max-width:1200px;margin:0 auto;padding:0 1rem}.page-header[data-v-9783eacb]{text-align:center;margin-bottom:2rem;color:#fff}.page-header h1[data-v-9783eacb]{font-size:2.5rem;margin-bottom:.5rem;font-weight:700}.page-description[data-v-9783eacb]{font-size:1.1rem;opacity:.9;margin:0}.search-filter-section[data-v-9783eacb]{background:#fff;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 4px 6px #0000001a;display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.search-box[data-v-9783eacb]{flex:1;min-width:250px}.search-input[data-v-9783eacb]{width:100%;padding:.75rem 1rem;border:2px solid #e1e5e9;border-radius:8px;font-size:1rem;transition:border-color .3s ease}.search-input[data-v-9783eacb]:focus{outline:none;border-color:#667eea}.filter-controls[data-v-9783eacb]{display:flex;gap:1rem;flex-wrap:wrap}.filter-select[data-v-9783eacb]{padding:.75rem 1rem;border:2px solid #e1e5e9;border-radius:8px;font-size:1rem;background:#fff;cursor:pointer;transition:border-color .3s ease}.filter-select[data-v-9783eacb]:focus{outline:none;border-color:#667eea}.bulk-actions[data-v-9783eacb]{background:#fff;border-radius:12px;padding:1rem 1.5rem;margin-bottom:1.5rem;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.selection-controls[data-v-9783eacb]{display:flex;align-items:center;gap:1rem}.checkbox-label[data-v-9783eacb]{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:500}.selected-count[data-v-9783eacb]{color:#667eea;font-weight:500}.action-buttons[data-v-9783eacb]{display:flex;gap:.5rem}.history-list[data-v-9783eacb]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #0000001a}.empty-state[data-v-9783eacb]{text-align:center;padding:3rem 2rem}.empty-icon[data-v-9783eacb]{font-size:4rem;margin-bottom:1rem}.empty-state h3[data-v-9783eacb]{color:#333;margin-bottom:.5rem}.empty-state p[data-v-9783eacb]{color:#666;margin-bottom:2rem}.history-items[data-v-9783eacb]{divide-y:1px solid #e1e5e9}.history-item[data-v-9783eacb]{display:flex;align-items:center;padding:1.5rem;transition:background-color .3s ease;border-left:4px solid transparent}.history-item[data-v-9783eacb]:hover{background-color:#f8f9fa}.history-item.selected[data-v-9783eacb]{background-color:#f0f4ff;border-left-color:#667eea}.item-checkbox[data-v-9783eacb]{margin-right:1rem}.item-content[data-v-9783eacb]{flex:1;cursor:pointer}.item-header[data-v-9783eacb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.method-badge[data-v-9783eacb]{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500;color:#fff}.method-circumference[data-v-9783eacb]{background-color:#28a745}.method-diameter[data-v-9783eacb]{background-color:#007bff}.method-ring[data-v-9783eacb]{background-color:#6f42c1}.method-unknown[data-v-9783eacb]{background-color:#6c757d}.timestamp[data-v-9783eacb]{color:#666;font-size:.875rem}.measurement-info[data-v-9783eacb]{margin-bottom:.5rem}.input-value[data-v-9783eacb]{margin-bottom:.5rem;color:#333}.result-sizes[data-v-9783eacb]{display:flex;gap:1rem;flex-wrap:wrap}.size-item[data-v-9783eacb]{color:#666;font-size:.875rem}.item-note[data-v-9783eacb]{color:#555;font-style:italic;margin-top:.5rem;padding:.5rem;background-color:#f8f9fa;border-radius:4px}.item-actions[data-v-9783eacb]{display:flex;gap:.5rem;margin-left:1rem}.btn[data-v-9783eacb]{padding:.5rem 1rem;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.btn-primary[data-v-9783eacb]{background-color:#667eea;color:#fff}.btn-primary[data-v-9783eacb]:hover{background-color:#5a6fd8}.btn-secondary[data-v-9783eacb]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-9783eacb]:hover{background-color:#5a6268}.btn-danger[data-v-9783eacb]{background-color:#dc3545;color:#fff}.btn-danger[data-v-9783eacb]:hover{background-color:#c82333}.btn-danger-outline[data-v-9783eacb]{background-color:transparent;color:#dc3545;border:2px solid #dc3545}.btn-danger-outline[data-v-9783eacb]:hover{background-color:#dc3545;color:#fff}.btn-sm[data-v-9783eacb]{padding:.375rem .75rem;font-size:.75rem}.modal-overlay[data-v-9783eacb]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-9783eacb]{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow:hidden;box-shadow:0 10px 25px #0003}.modal-header[data-v-9783eacb]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e1e5e9}.modal-header h3[data-v-9783eacb]{margin:0;color:#333}.modal-close[data-v-9783eacb]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-close[data-v-9783eacb]:hover{color:#333}.modal-body[data-v-9783eacb]{padding:1.5rem}.note-textarea[data-v-9783eacb]{width:100%;padding:.75rem;border:2px solid #e1e5e9;border-radius:8px;font-size:1rem;font-family:inherit;resize:vertical;min-height:100px}.note-textarea[data-v-9783eacb]:focus{outline:none;border-color:#667eea}.modal-footer[data-v-9783eacb]{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid #e1e5e9}@media (max-width: 768px){.search-filter-section[data-v-9783eacb]{flex-direction:column;align-items:stretch}.search-box[data-v-9783eacb]{min-width:auto}.filter-controls[data-v-9783eacb]{justify-content:center}.bulk-actions[data-v-9783eacb]{flex-direction:column;align-items:stretch}.history-item[data-v-9783eacb]{flex-direction:column;align-items:stretch;gap:1rem}.item-checkbox[data-v-9783eacb]{margin-right:0;align-self:flex-start}.item-actions[data-v-9783eacb]{margin-left:0;justify-content:flex-end}.result-sizes[data-v-9783eacb]{flex-direction:column;gap:.25rem}}.result-page[data-v-1c5fedcf]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem 0}.container[data-v-1c5fedcf]{max-width:800px;margin:0 auto;padding:0 1rem}.error-state[data-v-1c5fedcf]{text-align:center;background:#fff;border-radius:12px;padding:3rem 2rem;box-shadow:0 4px 6px #0000001a}.error-icon[data-v-1c5fedcf]{font-size:4rem;margin-bottom:1rem}.error-state h2[data-v-1c5fedcf]{color:#333;margin-bottom:1rem}.error-state p[data-v-1c5fedcf]{color:#666;margin-bottom:2rem}.error-actions[data-v-1c5fedcf]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.page-header[data-v-1c5fedcf]{background:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 4px 6px #0000001a}.breadcrumb[data-v-1c5fedcf]{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.95rem}.breadcrumb a[data-v-1c5fedcf]{color:var(--text-secondary);text-decoration:none;transition:var(--transition);padding:.25rem .5rem;border-radius:var(--border-radius-sm)}.breadcrumb a[data-v-1c5fedcf]:hover{color:var(--text-color);background-color:var(--background-secondary);text-decoration:none}.separator[data-v-1c5fedcf]{color:var(--text-secondary);opacity:.6}.current[data-v-1c5fedcf]{color:var(--text-color)}.result-title[data-v-1c5fedcf]{font-size:2.25rem;color:var(--text-color);margin-bottom:1.25rem;font-weight:600;letter-spacing:-.02em}.result-meta[data-v-1c5fedcf],.method-info[data-v-1c5fedcf]{display:flex;align-items:center;gap:1rem}.method-badge[data-v-1c5fedcf]{display:inline-block;padding:.375rem .875rem;border-radius:var(--border-radius-sm);font-size:.875rem;font-weight:500;color:var(--text-color);background-color:var(--background-secondary);border:1px solid var(--border-light)}.method-circumference[data-v-1c5fedcf]{background-color:var(--success-light, #e6f4ea);border-color:var(--success-color, #28a745)}.method-diameter[data-v-1c5fedcf]{background-color:var(--primary-light);border-color:var(--primary-color)}.method-ring[data-v-1c5fedcf]{background-color:var(--info-light, #e8eaf6);border-color:var(--info-color, #6f42c1)}.method-unknown[data-v-1c5fedcf]{background-color:var(--background-secondary);border-color:var(--border-color)}.timestamp[data-v-1c5fedcf]{color:#666;font-size:.875rem}.measurement-input-card[data-v-1c5fedcf],.size-results-card[data-v-1c5fedcf],.note-card[data-v-1c5fedcf]{background-color:var(--surface-color);border-radius:var(--border-radius);padding:1.75rem;margin-bottom:2rem;box-shadow:var(--shadow-sm);border:1px solid var(--border-light);transition:var(--transition)}.measurement-input-card[data-v-1c5fedcf]:hover,.size-results-card[data-v-1c5fedcf]:hover,.note-card[data-v-1c5fedcf]:hover{box-shadow:var(--shadow-md);border-color:var(--border-color);transform:translateY(-2px)}.measurement-input-card h3[data-v-1c5fedcf],.size-results-card h3[data-v-1c5fedcf],.note-card h3[data-v-1c5fedcf]{color:var(--text-color);margin-bottom:1.25rem;font-size:1.35rem;font-weight:600;display:flex;align-items:center;letter-spacing:-.01em}.input-details[data-v-1c5fedcf]{display:grid;gap:1rem}.input-item[data-v-1c5fedcf]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f0f0f0}.input-item[data-v-1c5fedcf]:last-child{border-bottom:none}.input-item label[data-v-1c5fedcf]{font-weight:500;color:#555}.input-item span[data-v-1c5fedcf]{color:#333;font-weight:600}.size-grid[data-v-1c5fedcf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.25rem}.size-item[data-v-1c5fedcf]{text-align:center;padding:1.25rem 1rem;border:1px solid var(--border-light);border-radius:var(--border-radius-sm);transition:var(--transition);background-color:var(--background-secondary);box-shadow:var(--shadow-xs)}.size-item[data-v-1c5fedcf]:hover{border-color:var(--border-color);transform:translateY(-3px);box-shadow:var(--shadow-sm)}.size-item.primary[data-v-1c5fedcf]{border-color:var(--primary-color);background-color:var(--primary-light);color:var(--text-color);transform:scale(1.05);box-shadow:var(--shadow-md)}.country-tabs[data-v-1c5fedcf]{display:flex;justify-content:center;gap:8px;margin-bottom:20px;flex-wrap:wrap}.country-tab[data-v-1c5fedcf]{padding:8px 16px;border-radius:20px;text-decoration:none;font-size:.9rem;font-weight:500;transition:var(--transition);border:2px solid #e9ecef;color:#6c757d;background:#fff}.country-tab[data-v-1c5fedcf]:hover{border-color:var(--primary-color);color:var(--primary-color);transform:translateY(-1px);text-decoration:none}.country-tab.active[data-v-1c5fedcf]{background:var(--primary-color);border-color:var(--primary-color);color:#fff;font-weight:600}.size-label[data-v-1c5fedcf]{font-size:.95rem;font-weight:500;margin-bottom:.75rem;color:var(--text-secondary);opacity:.85}.size-item.primary .size-label[data-v-1c5fedcf]{color:var(--text-color);opacity:.85}.size-value[data-v-1c5fedcf]{font-size:1.65rem;font-weight:600;letter-spacing:-.01em;color:var(--text-color)}.note-content[data-v-1c5fedcf]{background:var(--background-secondary);border-radius:var(--border-radius-sm);padding:1rem;color:var(--text-color);line-height:1.7;white-space:pre-wrap;border:1px solid var(--border-light);box-shadow:var(--shadow-xs);transition:var(--transition)}.share-buttons[data-v-1c5fedcf]{display:flex;gap:.75rem;margin-top:1.25rem;margin-bottom:1.5rem}.share-button[data-v-1c5fedcf]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background-color:var(--background-color);color:var(--text-secondary);border:1px solid var(--border-light);transition:var(--transition);cursor:pointer;box-shadow:var(--shadow-xs)}.share-button[data-v-1c5fedcf]:hover{background-color:var(--primary-light);color:var(--text-color);border-color:var(--primary-light);transform:translateY(-3px);box-shadow:var(--shadow-sm)}.action-buttons[data-v-1c5fedcf]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}.btn[data-v-1c5fedcf]{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.75rem;border-radius:var(--border-radius-sm);font-weight:500;text-decoration:none;transition:var(--transition);cursor:pointer;border:1px solid transparent;outline:none;box-shadow:var(--shadow-xs);gap:.5rem;font-size:1rem}.btn-primary[data-v-1c5fedcf]{background-color:var(--primary-light);color:var(--text-color);border-color:var(--primary-light)}.btn-primary[data-v-1c5fedcf]:hover{background-color:var(--primary-color);color:#fff;transform:translateY(-2px);box-shadow:var(--shadow-sm)}.btn-secondary[data-v-1c5fedcf]{background-color:var(--background-secondary);color:var(--text-secondary);border:1px solid var(--border-light)}.btn-secondary[data-v-1c5fedcf]:hover{background-color:var(--primary-light);color:var(--text-color);border-color:var(--primary-light);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.btn-success[data-v-1c5fedcf]{background-color:var(--success-color, #28a745);color:#fff}.btn-success[data-v-1c5fedcf]:hover{background-color:var(--success-dark, #218838);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.btn-icon[data-v-1c5fedcf]{font-size:1rem}.modal-overlay[data-v-1c5fedcf]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-1c5fedcf]{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow:hidden;box-shadow:0 10px 25px #0003}.modal-header[data-v-1c5fedcf]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e1e5e9}.modal-header h3[data-v-1c5fedcf]{margin:0;color:#333}.modal-close[data-v-1c5fedcf]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-close[data-v-1c5fedcf]:hover{color:#333}.modal-body[data-v-1c5fedcf]{padding:1.5rem}.note-textarea[data-v-1c5fedcf]{width:100%;padding:.75rem;border:2px solid #e1e5e9;border-radius:8px;font-size:1rem;font-family:inherit;resize:vertical;min-height:100px}.note-textarea[data-v-1c5fedcf]:focus{outline:none;border-color:#667eea}.modal-footer[data-v-1c5fedcf]{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid #e1e5e9}@media (max-width: 768px){.result-title[data-v-1c5fedcf]{font-size:1.5rem}.size-grid[data-v-1c5fedcf]{grid-template-columns:repeat(2,1fr)}.action-buttons[data-v-1c5fedcf],.error-actions[data-v-1c5fedcf]{flex-direction:column}.input-item[data-v-1c5fedcf],.method-info[data-v-1c5fedcf]{flex-direction:column;align-items:flex-start;gap:.5rem}}.size-chart-page[data-v-b53406e0]{min-height:100vh;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);padding:2rem 0}.container[data-v-b53406e0]{max-width:1200px;margin:0 auto;padding:0 1rem}.page-header[data-v-b53406e0]{background:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:var(--shadow-medium);text-align:center}.breadcrumb[data-v-b53406e0]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem}.breadcrumb a[data-v-b53406e0]{color:var(--primary-color);text-decoration:none;transition:var(--transition-fast)}.breadcrumb a[data-v-b53406e0]:hover{text-decoration:underline}.separator[data-v-b53406e0]{color:var(--text-muted)}.current[data-v-b53406e0]{color:var(--text-secondary)}.page-title[data-v-b53406e0]{font-size:2.5rem;color:var(--text-primary);margin-bottom:1rem;font-weight:700}.page-description[data-v-b53406e0]{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.chart-container[data-v-b53406e0]{background:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:var(--shadow-medium)}.chart-header[data-v-b53406e0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.chart-header h2[data-v-b53406e0]{color:var(--text-primary);margin:0}.chart-controls[data-v-b53406e0]{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.toggle-label[data-v-b53406e0]{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-input[data-v-b53406e0]{display:none}.toggle-slider[data-v-b53406e0]{width:44px;height:24px;background:var(--border-color);border-radius:12px;position:relative;transition:var(--transition-medium)}.toggle-slider[data-v-b53406e0]:before{content:"";position:absolute;width:20px;height:20px;background:#fff;border-radius:50%;top:2px;left:2px;transition:var(--transition-medium);box-shadow:var(--shadow-small)}.toggle-input:checked+.toggle-slider[data-v-b53406e0]{background:var(--primary-color)}.toggle-input:checked+.toggle-slider[data-v-b53406e0]:before{transform:translate(20px)}.toggle-text[data-v-b53406e0]{font-size:.875rem;color:var(--text-secondary)}.search-input[data-v-b53406e0]{padding:.5rem 1rem;border:1px solid var(--border-color);border-radius:8px;font-size:.875rem;min-width:200px;transition:var(--transition-fast)}.search-input[data-v-b53406e0]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-alpha)}.table-wrapper[data-v-b53406e0]{overflow-x:auto;border-radius:8px;border:1px solid var(--border-color)}.size-table[data-v-b53406e0]{width:100%;border-collapse:collapse;font-size:.875rem}.size-table th[data-v-b53406e0]{background:var(--background-secondary);padding:1rem .75rem;text-align:left;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-color);white-space:nowrap}.size-table td[data-v-b53406e0]{padding:.75rem;border-bottom:1px solid var(--border-light);transition:var(--transition-fast)}.size-row[data-v-b53406e0]:hover{background:var(--background-hover)}.size-row.highlighted[data-v-b53406e0]{background:var(--accent-color-alpha)}.circumference-cell[data-v-b53406e0],.diameter-cell[data-v-b53406e0]{font-weight:500}.value[data-v-b53406e0]{font-weight:600;color:var(--text-primary)}.unit[data-v-b53406e0]{color:var(--text-muted);font-size:.75rem;margin-left:.25rem}.inches[data-v-b53406e0]{display:block;color:var(--text-muted);font-size:.75rem;margin-top:.25rem}.cn-size[data-v-b53406e0]{color:var(--primary-color);font-weight:600}.usage-guide[data-v-b53406e0]{background:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:var(--shadow-medium)}.usage-guide h3[data-v-b53406e0]{color:var(--text-primary);margin-bottom:2rem;text-align:center}.guide-grid[data-v-b53406e0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.guide-item[data-v-b53406e0]{text-align:center;padding:1.5rem;border-radius:8px;background:var(--background-secondary);transition:var(--transition-medium)}.guide-item[data-v-b53406e0]:hover{transform:translateY(-2px);box-shadow:var(--shadow-medium)}.guide-icon[data-v-b53406e0]{font-size:2rem;margin-bottom:1rem}.guide-item h4[data-v-b53406e0]{color:var(--text-primary);margin-bottom:.5rem}.guide-item p[data-v-b53406e0]{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.quick-actions[data-v-b53406e0]{background:#fff;border-radius:12px;padding:2rem;box-shadow:var(--shadow-medium);text-align:center}.quick-actions h3[data-v-b53406e0]{color:var(--text-primary);margin-bottom:2rem}.action-buttons[data-v-b53406e0]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.action-btn[data-v-b53406e0]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:500;transition:var(--transition-medium);min-width:150px;justify-content:center}.action-btn.primary[data-v-b53406e0]{background:var(--primary-color);color:#fff}.action-btn.primary[data-v-b53406e0]:hover{background:var(--primary-color-dark);transform:translateY(-2px);box-shadow:var(--shadow-medium)}.action-btn.secondary[data-v-b53406e0]{background:var(--secondary-color);color:#fff}.action-btn.secondary[data-v-b53406e0]:hover{background:var(--secondary-color-dark);transform:translateY(-2px);box-shadow:var(--shadow-medium)}.action-btn.tertiary[data-v-b53406e0]{background:var(--background-secondary);color:var(--text-primary);border:1px solid var(--border-color)}.action-btn.tertiary[data-v-b53406e0]:hover{background:var(--background-hover);transform:translateY(-2px);box-shadow:var(--shadow-medium)}.btn-icon[data-v-b53406e0]{font-size:1.125rem}@media (max-width: 768px){.page-title[data-v-b53406e0]{font-size:2rem}.chart-header[data-v-b53406e0]{flex-direction:column;align-items:stretch}.chart-controls[data-v-b53406e0]{justify-content:space-between}.search-input[data-v-b53406e0]{min-width:auto;flex:1}.size-table[data-v-b53406e0]{font-size:.75rem}.size-table th[data-v-b53406e0],.size-table td[data-v-b53406e0]{padding:.5rem .25rem}.action-buttons[data-v-b53406e0]{flex-direction:column;align-items:center}.action-btn[data-v-b53406e0]{width:100%;max-width:300px}}@keyframes fadeInUp-945e7b8f{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight-945e7b8f{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-945e7b8f{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.animate-fade-in-up[data-v-945e7b8f]{animation:fadeInUp-945e7b8f .6s ease-out forwards}.animate-delay-200[data-v-945e7b8f]{animation-delay:.2s;opacity:0}.animate-delay-400[data-v-945e7b8f]{animation-delay:.4s;opacity:0}.animate-delay-600[data-v-945e7b8f]{animation-delay:.6s;opacity:0}.size-converter-page[data-v-945e7b8f]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);position:relative;overflow-x:hidden}.size-converter-page[data-v-945e7b8f]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(120,119,198,.3) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,119,198,.3) 0%,transparent 50%),radial-gradient(circle at 40% 40%,rgba(120,219,255,.2) 0%,transparent 50%);pointer-events:none}.container[data-v-945e7b8f]{max-width:1400px;margin:0 auto;padding:2rem 1rem;position:relative;z-index:1}.page-header[data-v-945e7b8f]{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:3rem 2rem;margin-bottom:2rem;box-shadow:0 20px 40px #0000001a,0 0 0 1px #fff3;text-align:center;border:1px solid rgba(255,255,255,.2)}.breadcrumb[data-v-945e7b8f]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.5rem;font-size:.9rem}.breadcrumb a[data-v-945e7b8f]{color:#667eea;text-decoration:none;font-weight:500;padding:.25rem .5rem;border-radius:6px;transition:all .3s ease}.breadcrumb a[data-v-945e7b8f]:hover{background:#667eea1a;transform:translateY(-1px)}.separator[data-v-945e7b8f]{color:#94a3b8;font-weight:600}.current[data-v-945e7b8f]{color:#64748b;font-weight:500}.page-title[data-v-945e7b8f]{font-size:clamp(2rem,5vw,3rem);background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem;font-weight:800;letter-spacing:-.02em}.page-description[data-v-945e7b8f]{font-size:1.2rem;color:#64748b;max-width:700px;margin:0 auto;line-height:1.6}.converter-container[data-v-945e7b8f]{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:3rem;margin-bottom:2rem;box-shadow:0 25px 50px #0000001a,0 0 0 1px #fff3;border:1px solid rgba(255,255,255,.2)}.converter-grid[data-v-945e7b8f]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.input-section h3[data-v-945e7b8f],.result-section h3[data-v-945e7b8f]{color:#1e293b;margin-bottom:2rem;font-size:1.5rem;font-weight:700;position:relative;padding-bottom:.5rem}.input-section h3[data-v-945e7b8f]:after,.result-section h3[data-v-945e7b8f]:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px}.input-method-tabs[data-v-945e7b8f]{display:flex;gap:.5rem;margin-bottom:2rem;background:#f8fafc;padding:.5rem;border-radius:16px;box-shadow:inset 0 2px 4px #0000000f}.tab-btn[data-v-945e7b8f]{flex:1;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.5rem;border:none;background:transparent;border-radius:12px;cursor:pointer;transition:all .3s ease;font-size:.95rem;font-weight:500;color:#64748b;position:relative}.tab-btn.active[data-v-945e7b8f]{background:#fff;color:#1e293b;box-shadow:0 4px 12px #0000001a,0 0 0 1px #fff3;transform:translateY(-1px)}.tab-btn[data-v-945e7b8f]:hover:not(.active){background:#ffffffb3;transform:translateY(-1px)}.tab-icon[data-v-945e7b8f]{font-size:1.2rem}.input-group[data-v-945e7b8f]{margin-bottom:2rem}.input-label[data-v-945e7b8f]{display:block;margin-bottom:.75rem;font-weight:600;color:#1e293b;font-size:1rem}.input-with-unit[data-v-945e7b8f]{display:flex;align-items:center;gap:.75rem;background:#fff;border-radius:12px;padding:.25rem;box-shadow:0 4px 12px #0000000d,0 0 0 1px #e2e8f0cc;transition:all .3s ease}.input-with-unit[data-v-945e7b8f]:focus-within{box-shadow:0 4px 20px #667eea26,0 0 0 2px #667eea33;transform:translateY(-1px)}.size-input[data-v-945e7b8f]{flex:1;padding:1rem 1.25rem;border:none;border-radius:10px;font-size:1.1rem;background:transparent;color:#1e293b;font-weight:500}.size-input[data-v-945e7b8f]:focus{outline:none}.size-input[data-v-945e7b8f]::placeholder{color:#94a3b8;font-weight:400}.unit-label[data-v-945e7b8f]{color:#64748b;font-size:.95rem;font-weight:600;min-width:40px;padding-right:.75rem}.standard-select[data-v-945e7b8f]{width:100%;padding:1rem 1.25rem;border:none;border-radius:12px;font-size:1rem;margin-bottom:1.5rem;background:#fff;cursor:pointer;font-weight:500;color:#1e293b;box-shadow:0 4px 12px #0000000d,0 0 0 1px #e2e8f0cc;transition:all .3s ease}.standard-select[data-v-945e7b8f]:focus{outline:none;box-shadow:0 4px 20px #667eea26,0 0 0 2px #667eea33;transform:translateY(-1px)}.clear-btn[data-v-945e7b8f]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border:2px solid #e2e8f0;background:#fff;border-radius:12px;cursor:pointer;transition:all .3s ease;color:#64748b;font-size:.95rem;font-weight:500;box-shadow:0 2px 8px #0000000a}.clear-btn[data-v-945e7b8f]:hover{background:#f8fafc;border-color:#667eea;color:#667eea;transform:translateY(-1px);box-shadow:0 4px 12px #667eea1a}.result-content[data-v-945e7b8f]{animation:slideInRight-945e7b8f .6s ease-out}.measurement-results[data-v-945e7b8f]{display:grid;gap:1.5rem;margin-bottom:2.5rem}.measurement-item[data-v-945e7b8f]{padding:1.5rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;border-left:5px solid #667eea;transition:all .3s ease;position:relative;overflow:hidden}.measurement-item[data-v-945e7b8f]:before{content:"";position:absolute;top:0;right:0;width:100px;height:100px;background:radial-gradient(circle,rgba(102,126,234,.1) 0%,transparent 70%);border-radius:50%;transform:translate(30px,-30px)}.measurement-item[data-v-945e7b8f]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.measurement-label[data-v-945e7b8f]{font-size:.9rem;color:#64748b;margin-bottom:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.measurement-value[data-v-945e7b8f]{display:flex;align-items:baseline;gap:.5rem;position:relative;z-index:1}.measurement-value .value[data-v-945e7b8f]{font-size:2rem;font-weight:800;color:#1e293b;line-height:1}.measurement-value .unit[data-v-945e7b8f]{color:#64748b;font-size:1rem;font-weight:600}.measurement-value .inches[data-v-945e7b8f]{color:#94a3b8;font-size:.85rem;margin-left:.5rem;font-weight:500}.size-standards[data-v-945e7b8f]{margin-bottom:2.5rem}.size-standards h4[data-v-945e7b8f]{color:#1e293b;margin-bottom:1.5rem;font-size:1.2rem;font-weight:700}.standard-grid[data-v-945e7b8f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.25rem}.standard-item[data-v-945e7b8f]{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:#fff;border-radius:16px;transition:all .3s ease;text-decoration:none;color:inherit;box-shadow:0 4px 12px #0000000d;border:1px solid rgba(226,232,240,.8);position:relative;overflow:hidden}.standard-item[data-v-945e7b8f]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea0d,#764ba20d);opacity:0;transition:opacity .3s ease}.standard-item[data-v-945e7b8f]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0000001a}.standard-item[data-v-945e7b8f]:hover:before{opacity:1}.standard-link[data-v-945e7b8f]{position:relative;z-index:1}.standard-flag[data-v-945e7b8f]{font-size:2rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.standard-info[data-v-945e7b8f]{flex:1}.standard-name[data-v-945e7b8f]{font-size:.8rem;color:#64748b;margin-bottom:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.standard-size[data-v-945e7b8f]{font-weight:800;color:#1e293b;font-size:1.1rem}.result-actions[data-v-945e7b8f]{display:flex;gap:1rem;flex-wrap:wrap}.action-btn[data-v-945e7b8f]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-radius:12px;text-decoration:none;font-weight:600;transition:all .3s ease;border:none;cursor:pointer;font-size:.95rem;position:relative;overflow:hidden}.action-btn[data-v-945e7b8f]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.action-btn[data-v-945e7b8f]:hover:before{left:100%}.action-btn.primary[data-v-945e7b8f]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 15px #667eea4d}.action-btn.primary[data-v-945e7b8f]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}.action-btn.secondary[data-v-945e7b8f]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;box-shadow:0 4px 15px #f093fb4d}.action-btn.secondary[data-v-945e7b8f]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f093fb66}.action-btn.tertiary[data-v-945e7b8f]{background:#fff;color:#1e293b;border:2px solid #e2e8f0;box-shadow:0 2px 8px #0000000a}.action-btn.tertiary[data-v-945e7b8f]:hover{background:#f8fafc;border-color:#667eea;color:#667eea;transform:translateY(-2px);box-shadow:0 8px 20px #0000001a}.no-result[data-v-945e7b8f]{text-align:center;padding:4rem 2rem;color:#64748b}.no-result-icon[data-v-945e7b8f]{font-size:4rem;margin-bottom:1.5rem;opacity:.7;animation:pulse-945e7b8f 2s infinite}.no-result p[data-v-945e7b8f]{font-size:1.1rem;font-weight:500}.quick-convert[data-v-945e7b8f]{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:3rem;margin-bottom:2rem;box-shadow:0 25px 50px #0000001a,0 0 0 1px #fff3;border:1px solid rgba(255,255,255,.2)}.quick-convert h3[data-v-945e7b8f]{color:#1e293b;margin-bottom:2rem;text-align:center;font-size:1.5rem;font-weight:700}.quick-convert-grid[data-v-945e7b8f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.quick-size-item[data-v-945e7b8f]{padding:1.5rem;background:#fff;border-radius:16px;cursor:pointer;transition:all .3s ease;text-align:center;box-shadow:0 4px 12px #0000000d;border:1px solid rgba(226,232,240,.8);position:relative;overflow:hidden}.quick-size-item[data-v-945e7b8f]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea0d,#f093fb0d);opacity:0;transition:opacity .3s ease}.quick-size-item[data-v-945e7b8f]:hover{transform:translateY(-4px);box-shadow:0 15px 35px #0000001a}.quick-size-item[data-v-945e7b8f]:hover:before{opacity:1}.quick-size-label[data-v-945e7b8f]{font-weight:700;color:#1e293b;margin-bottom:.75rem;font-size:1.1rem;position:relative;z-index:1}.quick-size-details[data-v-945e7b8f]{display:flex;justify-content:space-between;font-size:.9rem;color:#64748b;font-weight:500;position:relative;z-index:1}.conversion-info[data-v-945e7b8f]{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:3rem;box-shadow:0 25px 50px #0000001a,0 0 0 1px #fff3;border:1px solid rgba(255,255,255,.2)}.conversion-info h3[data-v-945e7b8f]{color:#1e293b;margin-bottom:2.5rem;text-align:center;font-size:1.5rem;font-weight:700}.info-grid[data-v-945e7b8f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.info-item[data-v-945e7b8f]{text-align:center;padding:2rem;border-radius:20px;background:#fff;transition:all .3s ease;box-shadow:0 8px 20px #0000000f;border:1px solid rgba(226,232,240,.8);position:relative;overflow:hidden}.info-item[data-v-945e7b8f]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea08,#f093fb08);opacity:0;transition:opacity .3s ease}.info-item[data-v-945e7b8f]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000001a}.info-item[data-v-945e7b8f]:hover:before{opacity:1}.info-icon[data-v-945e7b8f]{font-size:2.5rem;margin-bottom:1.5rem;position:relative;z-index:1}.info-item h4[data-v-945e7b8f]{color:#1e293b;margin-bottom:1rem;font-size:1.2rem;font-weight:700;position:relative;z-index:1}.info-item p[data-v-945e7b8f]{color:#64748b;font-size:.95rem;line-height:1.6;position:relative;z-index:1}.btn-icon[data-v-945e7b8f]{font-size:1.1rem}@media (max-width: 1024px){.container[data-v-945e7b8f]{padding:1.5rem 1rem}.converter-container[data-v-945e7b8f],.quick-convert[data-v-945e7b8f],.conversion-info[data-v-945e7b8f]{padding:2rem}.converter-grid[data-v-945e7b8f]{gap:3rem}}@media (max-width: 768px){.page-header[data-v-945e7b8f]{padding:2rem 1.5rem}.page-title[data-v-945e7b8f]{font-size:2rem}.converter-grid[data-v-945e7b8f]{grid-template-columns:1fr;gap:2.5rem}.input-method-tabs[data-v-945e7b8f]{flex-direction:column;gap:.75rem}.tab-btn[data-v-945e7b8f]{justify-content:flex-start;padding:1rem 1.25rem}.standard-grid[data-v-945e7b8f]{grid-template-columns:1fr}.result-actions[data-v-945e7b8f]{flex-direction:column}.action-btn[data-v-945e7b8f]{justify-content:center}.quick-convert-grid[data-v-945e7b8f]{grid-template-columns:1fr}.quick-size-details[data-v-945e7b8f]{flex-direction:column;gap:.5rem}.info-grid[data-v-945e7b8f]{grid-template-columns:1fr}}@media (max-width: 480px){.container[data-v-945e7b8f]{padding:1rem .75rem}.page-header[data-v-945e7b8f],.converter-container[data-v-945e7b8f],.quick-convert[data-v-945e7b8f],.conversion-info[data-v-945e7b8f]{padding:1.5rem;border-radius:16px}.breadcrumb[data-v-945e7b8f]{flex-direction:column;gap:.5rem}.measurement-value .value[data-v-945e7b8f]{font-size:1.5rem}.standard-item[data-v-945e7b8f]{padding:1rem}.quick-size-item[data-v-945e7b8f],.info-item[data-v-945e7b8f]{padding:1.25rem}}.circumference-measurement-page[data-v-100d7c6e]{min-height:100vh;padding:40px 0;background:linear-gradient(135deg,#667eea,#764ba2)}.container[data-v-100d7c6e]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-100d7c6e]{text-align:center;margin-bottom:40px;color:#fff}.page-header .icon[data-v-100d7c6e]{font-size:4rem;margin-bottom:20px;display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.page-header h1[data-v-100d7c6e]{font-size:2.5rem;font-weight:700;margin-bottom:12px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.page-header .subtitle[data-v-100d7c6e]{font-size:1.1rem;opacity:.9;line-height:1.6;max-width:600px;margin:0 auto}.measurement-container[data-v-100d7c6e]{background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 30px #0003;margin-bottom:30px}.warning-notice[data-v-100d7c6e]{background:linear-gradient(135deg,#fef3c7,#fbbf24);border:1px solid #f59e0b;border-radius:12px;padding:16px;margin-bottom:30px;color:#92400e;font-size:.9rem}.warning-notice strong[data-v-100d7c6e]{display:block;margin-bottom:4px;font-weight:600}.measurement-section[data-v-100d7c6e]{margin-bottom:30px}.measurement-section h3[data-v-100d7c6e]{font-size:1.3rem;font-weight:600;margin-bottom:8px;color:#1f2937}.method-description[data-v-100d7c6e]{color:#6b7280;margin-bottom:20px;line-height:1.6}.input-group[data-v-100d7c6e]{margin-bottom:20px}.input-group label[data-v-100d7c6e]{display:block;font-weight:500;margin-bottom:8px;color:#374151}.input-with-unit[data-v-100d7c6e]{position:relative;display:flex;align-items:center}.measurement-input[data-v-100d7c6e]{flex:1;padding:12px 50px 12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:all .3s ease}.measurement-input[data-v-100d7c6e]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.measurement-input.error[data-v-100d7c6e]{border-color:#ef4444}.unit[data-v-100d7c6e]{position:absolute;right:16px;color:#6b7280;font-weight:500;pointer-events:none}.error-message[data-v-100d7c6e]{color:#ef4444;font-size:.875rem;margin-top:4px}.size-standard-selector[data-v-100d7c6e]{margin:16px 0}.size-standard-selector label[data-v-100d7c6e]{display:block;font-weight:500;margin-bottom:8px;color:#374151}.standard-select[data-v-100d7c6e]{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;background:#fff;cursor:pointer;transition:all .3s ease}.standard-select[data-v-100d7c6e]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.calculate-btn[data-v-100d7c6e]{width:100%;padding:14px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:16px}.calculate-btn[data-v-100d7c6e]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.calculate-btn[data-v-100d7c6e]:disabled{opacity:.5;cursor:not-allowed}.measurement-tips[data-v-100d7c6e]{background:#f8fafc;border-radius:12px;padding:20px;border-left:4px solid #667eea}.measurement-tips h4[data-v-100d7c6e]{font-size:1.1rem;font-weight:600;margin-bottom:12px;color:#1f2937}.measurement-tips ul[data-v-100d7c6e]{list-style:none;padding:0;margin:0}.measurement-tips li[data-v-100d7c6e]{color:#4b5563;position:relative;padding:6px 0 6px 20px}.measurement-tips li[data-v-100d7c6e]:before{content:"•";color:#667eea;font-weight:700;position:absolute;left:0}.back-to-home[data-v-100d7c6e]{text-align:center}.back-btn[data-v-100d7c6e]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#fff3;color:#fff;text-decoration:none;border-radius:50px;font-weight:500;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.back-btn[data-v-100d7c6e]:hover{background:#ffffff4d;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.back-btn svg[data-v-100d7c6e]{transition:transform .3s ease}.back-btn:hover svg[data-v-100d7c6e]{transform:translate(-2px)}@media (max-width: 768px){.circumference-measurement-page[data-v-100d7c6e]{padding:20px 0}.container[data-v-100d7c6e]{padding:0 15px}.page-header[data-v-100d7c6e]{margin-bottom:30px}.page-header .icon[data-v-100d7c6e]{font-size:3rem;margin-bottom:15px}.page-header h1[data-v-100d7c6e]{font-size:2rem}.page-header .subtitle[data-v-100d7c6e]{font-size:1rem}.measurement-container[data-v-100d7c6e]{padding:25px 20px;margin-bottom:20px}}@media (max-width: 480px){.page-header .icon[data-v-100d7c6e]{font-size:2.5rem}.page-header h1[data-v-100d7c6e]{font-size:1.8rem}.measurement-container[data-v-100d7c6e]{padding:20px 15px}.back-btn[data-v-100d7c6e]{padding:10px 20px;font-size:.9rem}}.diameter-measurement-page[data-v-d5d38c65]{min-height:100vh;padding:40px 0;background:linear-gradient(135deg,#667eea,#764ba2)}.container[data-v-d5d38c65]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-d5d38c65]{text-align:center;margin-bottom:40px;color:#fff}.page-header .icon[data-v-d5d38c65]{font-size:4rem;margin-bottom:20px;display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.page-header h1[data-v-d5d38c65]{font-size:2.5rem;font-weight:700;margin-bottom:12px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.page-header .subtitle[data-v-d5d38c65]{font-size:1.1rem;opacity:.9;line-height:1.6;max-width:600px;margin:0 auto}.measurement-container[data-v-d5d38c65]{background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 30px #0003;margin-bottom:30px}.warning-notice[data-v-d5d38c65]{background:linear-gradient(135deg,#fef3c7,#fbbf24);border:1px solid #f59e0b;border-radius:12px;padding:16px;margin-bottom:30px;color:#92400e;font-size:.9rem}.warning-notice strong[data-v-d5d38c65]{display:block;margin-bottom:4px;font-weight:600}.measurement-section[data-v-d5d38c65]{margin-bottom:30px}.measurement-section h3[data-v-d5d38c65]{font-size:1.3rem;font-weight:600;margin-bottom:8px;color:#1f2937}.method-description[data-v-d5d38c65]{color:#6b7280;margin-bottom:20px;line-height:1.6}.input-group[data-v-d5d38c65]{margin-bottom:20px}.input-group label[data-v-d5d38c65]{display:block;font-weight:500;margin-bottom:8px;color:#374151}.input-with-unit[data-v-d5d38c65]{position:relative;display:flex;align-items:center}.measurement-input[data-v-d5d38c65]{flex:1;padding:12px 50px 12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:all .3s ease}.measurement-input[data-v-d5d38c65]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.measurement-input.error[data-v-d5d38c65]{border-color:#ef4444}.unit[data-v-d5d38c65]{position:absolute;right:16px;color:#6b7280;font-weight:500;pointer-events:none}.error-message[data-v-d5d38c65]{color:#ef4444;font-size:.875rem;margin-top:4px}.size-standard-selector[data-v-d5d38c65]{margin:16px 0}.size-standard-selector label[data-v-d5d38c65]{display:block;font-weight:500;margin-bottom:8px;color:#374151}.standard-select[data-v-d5d38c65]{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;background:#fff;cursor:pointer;transition:all .3s ease}.standard-select[data-v-d5d38c65]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.calculate-btn[data-v-d5d38c65]{width:100%;padding:14px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:16px}.calculate-btn[data-v-d5d38c65]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.calculate-btn[data-v-d5d38c65]:disabled{opacity:.5;cursor:not-allowed}.measurement-tips[data-v-d5d38c65]{background:#f8fafc;border-radius:12px;padding:20px;border-left:4px solid #667eea}.measurement-tips h4[data-v-d5d38c65]{font-size:1.1rem;font-weight:600;margin-bottom:12px;color:#1f2937}.measurement-tips ul[data-v-d5d38c65]{list-style:none;padding:0;margin:0}.measurement-tips li[data-v-d5d38c65]{color:#4b5563;position:relative;padding:6px 0 6px 20px}.measurement-tips li[data-v-d5d38c65]:before{content:"•";color:#667eea;font-weight:700;position:absolute;left:0}.back-to-home[data-v-d5d38c65]{text-align:center}.back-btn[data-v-d5d38c65]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#fff3;color:#fff;text-decoration:none;border-radius:50px;font-weight:500;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.back-btn[data-v-d5d38c65]:hover{background:#ffffff4d;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.back-btn svg[data-v-d5d38c65]{transition:transform .3s ease}.back-btn:hover svg[data-v-d5d38c65]{transform:translate(-2px)}@media (max-width: 768px){.diameter-measurement-page[data-v-d5d38c65]{padding:20px 0}.container[data-v-d5d38c65]{padding:0 15px}.page-header[data-v-d5d38c65]{margin-bottom:30px}.page-header .icon[data-v-d5d38c65]{font-size:3rem;margin-bottom:15px}.page-header h1[data-v-d5d38c65]{font-size:2rem}.page-header .subtitle[data-v-d5d38c65]{font-size:1rem}.measurement-container[data-v-d5d38c65]{padding:25px 20px;margin-bottom:20px}}@media (max-width: 480px){.page-header .icon[data-v-d5d38c65]{font-size:2.5rem}.page-header h1[data-v-d5d38c65]{font-size:1.8rem}.measurement-container[data-v-d5d38c65]{padding:20px 15px}.back-btn[data-v-d5d38c65]{padding:10px 20px;font-size:.9rem}}
