*{box-sizing:border-box;margin:0;padding:0}body{color:#212529;background:#f8f9fa;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Yu Gothic,sans-serif;line-height:1.7}.container{max-width:720px;margin:0 auto;padding:1.5rem 1rem}.card{background:#fff;border:1px solid #e9ecef;border-radius:12px;margin-bottom:1rem;padding:1.5rem}.label{color:#495057;margin-bottom:6px;font-size:.85rem;font-weight:500;display:block}.input{color:#212529;background:#fff;border:1px solid #ced4da;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-size:1rem}.input:focus{border-color:#4361ee}.btn{color:#fff;cursor:pointer;background:#4361ee;border:none;border-radius:8px;width:100%;margin-top:1rem;padding:12px 24px;font-size:1rem;font-weight:500}.btn:hover{background:#3451d1}.result-box{background:#f0f4ff;border:1px solid #c5cff8;border-radius:10px;margin-top:1rem;padding:1.25rem}.result-value{color:#4361ee;font-size:2rem;font-weight:700}.result-label{color:#6c757d;margin-top:2px;font-size:.85rem}.adsense-placeholder{color:#adb5bd;background:#f8f9fa;border:1px dashed #ced4da;border-radius:8px;justify-content:center;align-items:center;height:90px;margin:1rem 0;font-size:13px;display:flex}.breadcrumb{color:#6c757d;margin-bottom:1rem;font-size:.82rem}.breadcrumb a{color:#4361ee;text-decoration:none}.page-title{color:#212529;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.page-desc{color:#6c757d;margin-bottom:1.25rem;font-size:.95rem}.tag{color:#4361ee;background:#e7f0ff;border-radius:4px;margin-right:4px;padding:2px 8px;font-size:11px;display:inline-block}table{border-collapse:collapse;width:100%}th,td{text-align:left;border:1px solid #e9ecef;padding:10px 12px;font-size:.9rem}th{color:#495057;background:#f8f9fa;font-weight:500}.nav{z-index:10;background:#fff;border-bottom:1px solid #e9ecef;align-items:center;gap:8px;padding:12px 20px;display:flex;position:sticky;top:0}.nav-logo{color:#4361ee;font-size:1rem;font-weight:700;text-decoration:none}.nav-sep{color:#ced4da}.nav-title{color:#495057;font-size:.9rem}
