.blog-index[data-v-6baf826c]{max-width:900px;margin:0 auto;padding:40px 20px}.blog-header[data-v-6baf826c]{text-align:center;margin-bottom:50px}.blog-header h1[data-v-6baf826c]{font-size:2.5rem;color:#1976d2;margin-bottom:15px}.blog-description[data-v-6baf826c]{font-size:1.1rem;color:#666;line-height:1.6}.articles-container[data-v-6baf826c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.article-card[data-v-6baf826c]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.article-card[data-v-6baf826c]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.article-link[data-v-6baf826c]{display:block;text-decoration:none;color:inherit}.article-content[data-v-6baf826c]{padding:30px}.article-meta[data-v-6baf826c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-date[data-v-6baf826c]{font-size:.9rem;color:#999}.article-tags[data-v-6baf826c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tag[data-v-6baf826c]{display:inline-block;padding:4px 12px;font-size:.8rem;border-radius:12px;font-weight:500}.tag-技術[data-v-6baf826c]{background-color:#e3f2fd;color:#1565c0}.tag-人間関係[data-v-6baf826c]{background-color:#fce4ec;color:#c2185b}.tag-理論[data-v-6baf826c]{background-color:#f3e5f5;color:#7b1fa2}.tag-割り勘[data-v-6baf826c]{background-color:#e8f5e9;color:#2e7d32}.article-title[data-v-6baf826c]{font-size:1.5rem;color:#333;margin-bottom:15px;line-height:1.4}.article-excerpt[data-v-6baf826c]{font-size:1rem;color:#666;line-height:1.7;margin-bottom:15px}.read-more[data-v-6baf826c]{color:#1976d2;font-weight:700;font-size:.95rem}.article-card:hover .read-more[data-v-6baf826c]{text-decoration:underline}@media screen and (max-width:768px){.blog-header h1[data-v-6baf826c]{font-size:2rem}.article-title[data-v-6baf826c]{font-size:1.3rem}.article-content[data-v-6baf826c]{padding:20px}}.blog-article[data-v-3d8c780c]{max-width:800px;margin:0 auto;padding:40px 20px}.article-header[data-v-3d8c780c]{text-align:center;margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #e0e0e0}.article-date[data-v-3d8c780c]{display:block;font-size:.9rem;color:#999;margin-bottom:15px}.article-title[data-v-3d8c780c]{font-size:2rem;color:#333;line-height:1.4;margin:0}.article-body[data-v-3d8c780c]{font-size:1.1rem;line-height:1.8;color:#333}.lead[data-v-3d8c780c]{font-size:1.15rem;color:#555;background:#f8f8f8;padding:20px;border-left:4px solid #1976d2;margin-bottom:40px}h2[data-v-3d8c780c]{font-size:1.6rem;color:#1976d2;margin-top:50px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0}h3[data-v-3d8c780c]{font-size:1.3rem;color:#333;margin-top:30px;margin-bottom:15px}p[data-v-3d8c780c]{margin-bottom:20px}.tips-box[data-v-3d8c780c]{background:#e8f5fc;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.tips-box p[data-v-3d8c780c]{margin:0}ol[data-v-3d8c780c],ul[data-v-3d8c780c]{padding-left:30px;margin:20px 0}li[data-v-3d8c780c]{margin-bottom:10px}ol li[data-v-3d8c780c]{list-style-type:decimal}ul li[data-v-3d8c780c]{list-style-type:disc}.cta-box[data-v-3d8c780c]{background:linear-gradient(135deg,#1976d2,#1e8ab8);color:#fff;padding:30px;text-align:center;border-radius:8px;margin-top:50px}.cta-box p[data-v-3d8c780c]{font-size:1.3rem;margin-bottom:20px;font-weight:700}.cta-button[data-v-3d8c780c]{display:inline-block;background:#fff;color:#1976d2!important;padding:15px 40px;border-radius:30px;text-decoration:none!important;font-weight:700;font-size:1.1rem;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.cta-button[data-v-3d8c780c]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.3);box-shadow:0 4px 16px rgba(0,0,0,.3);background:#f8f8f8;color:#1976d2!important}.back-to-blog[data-v-3d8c780c]{margin-top:50px;padding-top:30px;border-top:1px solid #e0e0e0}.back-to-blog a[data-v-3d8c780c]{color:#1976d2;text-decoration:none;font-size:1rem}.back-to-blog a[data-v-3d8c780c]:hover{text-decoration:underline}@media screen and (max-width:768px){.article-title[data-v-3d8c780c]{font-size:1.5rem}h2[data-v-3d8c780c]{font-size:1.3rem}h3[data-v-3d8c780c]{font-size:1.1rem}.article-body[data-v-3d8c780c]{font-size:1rem}.cta-box p[data-v-3d8c780c]{font-size:1.1rem}.cta-button[data-v-3d8c780c]{padding:12px 30px;font-size:1rem}}.blog-article[data-v-0a9939dc]{max-width:800px;margin:0 auto;padding:40px 20px}.article-header[data-v-0a9939dc]{text-align:center;margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #e0e0e0}.article-date[data-v-0a9939dc]{display:block;font-size:.9rem;color:#999;margin-bottom:15px}.article-title[data-v-0a9939dc]{font-size:2rem;color:#333;line-height:1.4;margin:0}.article-body[data-v-0a9939dc]{font-size:1.1rem;line-height:1.8;color:#333}.lead[data-v-0a9939dc]{font-size:1.15rem;color:#555;background:#f8f8f8;padding:20px;border-left:4px solid #1976d2;margin-bottom:40px}h2[data-v-0a9939dc]{font-size:1.6rem;color:#1976d2;margin-top:50px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0}h3[data-v-0a9939dc]{font-size:1.3rem;color:#333;margin-top:30px;margin-bottom:15px}p[data-v-0a9939dc]{margin-bottom:20px}.tips-box[data-v-0a9939dc]{background:#e8f5fc;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.tips-box p[data-v-0a9939dc]{margin:0}.code-box[data-v-0a9939dc]{background:#f5f5f5;border:1px solid #ddd;border-radius:4px;padding:20px;margin:20px 0;overflow-x:auto}.code-box pre[data-v-0a9939dc]{margin:0;font-family:Courier New,Courier,monospace;font-size:.95rem;line-height:1.6;color:#333}ol[data-v-0a9939dc],ul[data-v-0a9939dc]{padding-left:30px;margin:20px 0}li[data-v-0a9939dc]{margin-bottom:10px}ol li[data-v-0a9939dc]{list-style-type:decimal}ul li[data-v-0a9939dc]{list-style-type:disc}.cta-box[data-v-0a9939dc]{background:linear-gradient(135deg,#1976d2,#1e8ab8);color:#fff;padding:30px;text-align:center;border-radius:8px;margin-top:50px}.cta-box p[data-v-0a9939dc]{font-size:1.3rem;margin-bottom:20px;font-weight:700}.cta-button[data-v-0a9939dc]{display:inline-block;background:#fff;color:#1976d2!important;padding:15px 40px;border-radius:30px;text-decoration:none!important;font-weight:700;font-size:1.1rem;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.cta-button[data-v-0a9939dc]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.3);box-shadow:0 4px 16px rgba(0,0,0,.3);background:#f8f8f8;color:#1976d2!important}.back-to-blog[data-v-0a9939dc]{margin-top:50px;padding-top:30px;border-top:1px solid #e0e0e0}.back-to-blog a[data-v-0a9939dc]{color:#1976d2;text-decoration:none;font-size:1rem}.back-to-blog a[data-v-0a9939dc]:hover{text-decoration:underline}@media screen and (max-width:768px){.article-title[data-v-0a9939dc]{font-size:1.5rem}h2[data-v-0a9939dc]{font-size:1.3rem}h3[data-v-0a9939dc]{font-size:1.1rem}.article-body[data-v-0a9939dc]{font-size:1rem}.code-box pre[data-v-0a9939dc]{font-size:.85rem}.cta-box p[data-v-0a9939dc]{font-size:1.1rem}.cta-button[data-v-0a9939dc]{padding:12px 30px;font-size:1rem}}.blog-article[data-v-1d977240]{max-width:800px;margin:0 auto;padding:40px 20px}.article-header[data-v-1d977240]{text-align:center;margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #e0e0e0}.article-date[data-v-1d977240]{display:block;font-size:.9rem;color:#999;margin-bottom:15px}.article-title[data-v-1d977240]{font-size:2rem;color:#333;line-height:1.4;margin:0}.article-body[data-v-1d977240]{font-size:1.1rem;line-height:1.8;color:#333;text-align:left}.lead[data-v-1d977240]{font-size:1.15rem;color:#555;background:#f8f8f8;padding:20px;border-left:4px solid #1976d2;margin-bottom:40px}h2[data-v-1d977240]{font-size:1.6rem;color:#1976d2;margin-top:50px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0;text-align:left}h3[data-v-1d977240]{font-size:1.3rem;color:#333;margin-top:30px;margin-bottom:15px;text-align:left}h4[data-v-1d977240]{font-size:1.4rem;color:#1976d2;font-weight:700;margin-top:25px;margin-bottom:15px;text-align:left}p[data-v-1d977240]{margin-bottom:20px;text-align:left}ol[data-v-1d977240],ul[data-v-1d977240]{padding-left:0!important;margin-left:0!important;margin-top:20px;margin-bottom:20px}.example-box ul[data-v-1d977240],.tips-box ul[data-v-1d977240]{padding-left:30px!important;margin-left:0}li[data-v-1d977240]{margin-bottom:10px;margin-left:0!important;padding-left:0!important}ol li[data-v-1d977240]{list-style-type:decimal}ul li[data-v-1d977240]{list-style-type:none}.example-box ul li[data-v-1d977240],.tips-box ul li[data-v-1d977240]{list-style-type:disc}.tips-box[data-v-1d977240]{background:#e8f5fc;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.tips-box p[data-v-1d977240]{margin:0}.example-box[data-v-1d977240]{background:#f8f9fa;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.example-box h3[data-v-1d977240]{margin-top:0;color:#1976d2}.example-box h4[data-v-1d977240]{margin-top:15px;color:#1976d2;font-size:1rem}.example-box p[data-v-1d977240]{margin-bottom:15px}.example-box ul[data-v-1d977240]{margin-top:15px;margin-bottom:15px}.comparison-table[data-v-1d977240]{width:100%;border-collapse:collapse;margin:20px 0}.comparison-table td[data-v-1d977240],.comparison-table th[data-v-1d977240]{padding:12px;text-align:left;border:1px solid #e0e0e0}.comparison-table thead[data-v-1d977240]{background-color:#f5f5f5}.comparison-table th[data-v-1d977240]{font-weight:700;color:#333}.highlight[data-v-1d977240]{color:#e74c3c;font-weight:700}.data-section[data-v-1d977240]{margin:30px 0}.summary-box[data-v-1d977240]{background:#e8f5fc;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.summary-box h3[data-v-1d977240]{color:#1976d2;margin-top:0;font-size:1.3rem}.summary-box ul[data-v-1d977240]{margin:15px 0;padding-left:30px}.summary-box li[data-v-1d977240]{margin:10px 0}.action-box[data-v-1d977240]{background:#fff9e6;border-left:4px solid #f39c12;padding:25px;margin:30px 0;border-radius:4px}.action-box h3[data-v-1d977240]{color:#f39c12;margin-top:0;font-size:1.3rem;margin-bottom:15px}.action-box ul[data-v-1d977240]{margin:15px 0;padding-left:30px}.action-box li[data-v-1d977240]{margin:10px 0}.action-box .cta[data-v-1d977240]{margin-top:20px;text-align:center}.cta-box[data-v-1d977240]{background:linear-gradient(135deg,#1976d2,#1e8ab8);color:#fff;padding:30px;text-align:center;border-radius:8px;margin-top:50px}.cta-box h3[data-v-1d977240]{color:#fff;margin-top:0;font-size:1.3rem;margin-bottom:15px}.cta-box p[data-v-1d977240]{font-size:1.1rem;margin-bottom:20px}.cta-button[data-v-1d977240]{display:inline-block;background:#fff;color:#1976d2!important;padding:15px 40px;border-radius:30px;text-decoration:none!important;font-weight:700;font-size:1.1rem;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);margin:10px}.cta-button[data-v-1d977240]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.3);box-shadow:0 4px 16px rgba(0,0,0,.3);background:#f8f8f8;color:#1976d2!important}.cta-button-line[data-v-1d977240]{background:#06c755!important;color:#fff!important;border:2px solid #06c755}.cta-button-line[data-v-1d977240]:hover{background:#05b04a!important;color:#fff!important;border:2px solid #05b04a}.reference[data-v-1d977240]{font-size:.9rem;color:#666;font-style:italic;padding:15px;background:#f9f9f9;border-radius:4px;margin:30px 0}.annotation[data-v-1d977240]{font-size:.95rem;color:#666;margin-top:10px}.message-example[data-v-1d977240]{background:#f5f5f5;padding:15px;border-radius:4px;font-size:.95rem;line-height:1.6}.trouble-solution[data-v-1d977240]{background:#fff3e6;border-left:4px solid #ff9800;padding:15px;margin:20px 0;border-radius:4px}.trouble-solution p[data-v-1d977240]{margin:0}.faq-section[data-v-1d977240]{margin:40px 0}.faq-item[data-v-1d977240]{background:#f8f9fa;border-left:4px solid #1976d2;padding:20px;margin:20px 0;border-radius:4px}.faq-question[data-v-1d977240]{color:#1976d2;font-size:1.1rem;margin-top:0;margin-bottom:15px}.faq-answer[data-v-1d977240]{margin:0;line-height:1.7}.faq-answer a[data-v-1d977240]{color:#1976d2;text-decoration:underline}.related-articles[data-v-1d977240]{margin-top:50px;padding-top:30px;border-top:2px solid #e0e0e0}.related-articles h3[data-v-1d977240]{color:#1976d2;margin-top:0}.related-articles ul[data-v-1d977240]{list-style:none;padding-left:0}.related-articles li[data-v-1d977240]{margin-bottom:15px}.related-articles a[data-v-1d977240]{color:#1976d2;text-decoration:none;font-size:1.05rem}.internal-link[data-v-1d977240],.related-articles a[data-v-1d977240]:hover{text-decoration:underline}.internal-link[data-v-1d977240]:hover{color:#1e8ab8}.back-to-blog[data-v-1d977240]{margin-top:50px;padding-top:30px;border-top:1px solid #e0e0e0}.back-to-blog a[data-v-1d977240]{color:#1976d2;text-decoration:none;font-size:1rem}.back-to-blog a[data-v-1d977240]:hover{text-decoration:underline}@media screen and (max-width:768px){.article-title[data-v-1d977240]{font-size:1.5rem}h2[data-v-1d977240]{font-size:1.3rem}h3[data-v-1d977240]{font-size:1.1rem}.article-body[data-v-1d977240]{font-size:1rem}.comparison-table[data-v-1d977240]{font-size:.9rem}.cta-box p[data-v-1d977240]{font-size:1.1rem}.cta-button[data-v-1d977240]{padding:12px 30px;font-size:1rem}}.developer-note[data-v-1d977240]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-left:4px solid #1976d2;padding:25px;margin:30px 0;border-radius:8px}.developer-note h3[data-v-1d977240]{color:#1976d2;margin-bottom:15px;font-size:1.2rem}.developer-note p[data-v-1d977240]{color:#333;line-height:1.8;margin-bottom:15px}.developer-note p[data-v-1d977240]:last-child{margin-bottom:0}.internal-link[data-v-1d977240]{color:#1976d2;text-decoration:none;border-bottom:1px solid #1976d2}.internal-link[data-v-1d977240]:hover{color:#1a8bc4;border-bottom-color:#1a8bc4}.blog-article{max-width:800px;margin:0 auto;padding:40px 20px}.article-header{text-align:center;margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #e0e0e0}.article-date{display:block;font-size:.9rem;color:#999;margin-bottom:15px}.article-title{font-size:2rem;color:#333;line-height:1.4;margin:0}.article-body{font-size:1.1rem;line-height:1.8;color:#333;text-align:left}.lead{font-size:1.15rem;color:#555;background:#f8f8f8;padding:20px;border-left:4px solid #1976d2;margin-bottom:40px}h2{font-size:1.6rem;color:#1976d2;margin-top:50px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0;text-align:left}h3{font-size:1.3rem;color:#333;margin-top:30px}h3,h4{margin-bottom:15px;text-align:left}h4{font-size:1.4rem;color:#1976d2;font-weight:700;margin-top:25px}p{text-align:left}ol,p,ul{margin-bottom:20px}ol,ul{padding-left:0!important;margin-left:0!important;margin-top:20px}.example-box ul,.tips-box ul{padding-left:30px!important;margin-left:0}li{margin-bottom:10px;margin-left:0!important;padding-left:0!important}ol li{list-style-type:decimal}ul li{list-style-type:none}.example-box ul li,.tips-box ul li{list-style-type:disc}.tips-box{background:#e8f5fc;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.tips-box p{margin:0}.example-box{background:#f8f9fa;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.example-box h3{margin-top:0;color:#1976d2}.example-box h4{margin-top:15px;color:#1976d2;font-size:1rem}.example-box p,.example-box ul{margin-bottom:15px}.example-box ul{margin-top:15px}.comparison-table{width:100%;border-collapse:collapse;margin:20px 0}.comparison-table td,.comparison-table th{padding:12px;text-align:left;border:1px solid #e0e0e0}.comparison-table thead{background-color:#f5f5f5}.comparison-table th{font-weight:700;color:#333}.highlight{color:#e74c3c;font-weight:700}.data-section,.summary-box{margin:30px 0}.summary-box{background:#e8f5fc;border-left:4px solid #1976d2;padding:20px;border-radius:4px}.summary-box h3{color:#1976d2;margin-top:0;font-size:1.3rem}.summary-box ul{margin:15px 0;padding-left:30px}.summary-box li{margin:10px 0}.action-box{background:#fff9e6;border-left:4px solid #f39c12;padding:25px;margin:30px 0;border-radius:4px}.action-box h3{color:#f39c12;margin-top:0;font-size:1.3rem;margin-bottom:15px}.action-box ul{margin:15px 0;padding-left:30px}.action-box li{margin:10px 0}.action-box .cta{margin-top:20px;text-align:center}.cta-box{background:linear-gradient(135deg,#1976d2,#1e8ab8);color:#fff;padding:30px;text-align:center;border-radius:8px;margin-top:50px}.cta-box h3{color:#fff;margin-top:0;font-size:1.3rem;margin-bottom:15px}.cta-box p{font-size:1.1rem;margin-bottom:20px}.cta-button{display:inline-block;background:#fff;color:#1976d2!important;padding:15px 40px;border-radius:30px;text-decoration:none!important;font-weight:700;font-size:1.1rem;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);margin:10px}.cta-button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.3);box-shadow:0 4px 16px rgba(0,0,0,.3);background:#f8f8f8;color:#1976d2!important}.cta-button-line{background:#06c755!important;color:#fff!important;border:2px solid #06c755}.cta-button-line:hover{background:#05b04a!important;color:#fff!important;border:2px solid #05b04a}.reference{font-size:.9rem;color:#666;font-style:italic;padding:15px;background:#f9f9f9;border-radius:4px;margin:30px 0}.annotation{font-size:.95rem;color:#666;margin-top:10px}.message-example{background:#f5f5f5;padding:15px;border-radius:4px;font-size:.95rem;line-height:1.6}.trouble-solution{background:#fff3e6;border-left:4px solid #ff9800;padding:15px;margin:20px 0;border-radius:4px}.trouble-solution p{margin:0}.faq-section{margin:40px 0}.faq-item{background:#f8f9fa;border-left:4px solid #1976d2;padding:20px;margin:20px 0;border-radius:4px}.faq-question{color:#1976d2;font-size:1.1rem;margin-top:0;margin-bottom:15px}.faq-answer{margin:0;line-height:1.7}.faq-answer a{color:#1976d2;text-decoration:underline}.related-articles{margin-top:50px;padding-top:30px;border-top:2px solid #e0e0e0}.related-articles h3{color:#1976d2;margin-top:0}.related-articles ul{list-style:none;padding-left:0}.related-articles li{margin-bottom:15px}.related-articles a{color:#1976d2;text-decoration:none;font-size:1.05rem}.internal-link,.related-articles a:hover{text-decoration:underline}.internal-link:hover{color:#1e8ab8}.back-to-blog{margin-top:50px;padding-top:30px;border-top:1px solid #e0e0e0}.back-to-blog a{color:#1976d2;text-decoration:none;font-size:1rem}.back-to-blog a:hover{text-decoration:underline}@media screen and (max-width:768px){.article-title{font-size:1.5rem}h2{font-size:1.3rem}h3{font-size:1.1rem}.article-body{font-size:1rem}.comparison-table{font-size:.9rem}.cta-box p{font-size:1.1rem}.cta-button{padding:12px 30px;font-size:1rem}}.developer-note{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-left:4px solid #1976d2;padding:25px;margin:30px 0;border-radius:8px}.developer-note h3{color:#1976d2;margin-bottom:15px;font-size:1.2rem}.developer-note p{color:#333;line-height:1.8;margin-bottom:15px}.developer-note p:last-child{margin-bottom:0}.internal-link{color:#1976d2;text-decoration:none;border-bottom:1px solid #1976d2}.internal-link:hover{color:#1a8bc4;border-bottom-color:#1a8bc4}.diagnosis-box[data-v-1b60267b]{margin:30px 0;padding:30px;background:linear-gradient(135deg,#f0f8ff,#e3f2fd);border-radius:12px}.diagnosis-box h3[data-v-1b60267b]{color:#1976d2;margin-top:30px;margin-bottom:20px;font-size:1.3rem}.diagnosis-box h3[data-v-1b60267b]:first-child{margin-top:0}.diagnosis-grid[data-v-1b60267b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:20px}.diagnosis-card[data-v-1b60267b]{padding:18px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.diagnosis-card[data-v-1b60267b]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 6px 16px rgba(25,118,210,.15);box-shadow:0 6px 16px rgba(25,118,210,.15)}.diagnosis-icon[data-v-1b60267b]{font-size:2rem;margin-bottom:8px}.diagnosis-card h4[data-v-1b60267b]{color:#333;margin-bottom:8px;font-size:1rem}.diagnosis-result[data-v-1b60267b]{margin:0;font-size:.95rem;line-height:1.5}.diagnosis-result strong[data-v-1b60267b]{color:#1976d2}.diagnosis-reason[data-v-1b60267b]{display:block;font-size:.85rem;color:#666;margin-top:4px}@media screen and (max-width:767px){.diagnosis-grid[data-v-1b60267b]{grid-template-columns:1fr 1fr;gap:10px}.diagnosis-card[data-v-1b60267b]{padding:14px}.diagnosis-icon[data-v-1b60267b]{font-size:1.5rem}}.toc-section[data-v-1b60267b]{text-align:left}.toc-list[data-v-1b60267b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:0;list-style:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.toc-list a[data-v-1b60267b]{color:#1976d2;text-decoration:none;padding:8px 0;border-bottom:1px solid #e0e0e0;text-align:left}.toc-list a[data-v-1b60267b]:hover{color:#1976d2;text-decoration:underline}.cons-list p[data-v-1b60267b],.faq-reasons p[data-v-1b60267b],.feature-list p[data-v-1b60267b],.pros-list p[data-v-1b60267b],.recommend-list p[data-v-1b60267b],.related-list a[data-v-1b60267b],.scenario-details p[data-v-1b60267b],.summary-list p[data-v-1b60267b]{margin:8px 0;padding-left:0;list-style:none}.highlight-row[data-v-1b60267b]{background:#e3f2fd;font-weight:700}.app-review-card[data-v-1b60267b]{background:#fff;border-radius:8px;padding:25px;margin-bottom:30px;border:1px solid #e0e0e0}.app-review-card.featured[data-v-1b60267b]{border:2px solid #1976d2;background:#f8fbff;position:relative}.app-review-card.featured[data-v-1b60267b]:before{content:"\304A\3059\3059\3081";position:absolute;top:-12px;left:20px;background:gold;color:#333;padding:4px 16px;border-radius:12px;font-weight:700;font-size:.85rem}.simple-tips-box[data-v-1b60267b]{background:#f9f9f9;border-left:4px solid #1976d2;padding:15px 20px;margin-bottom:20px;border-radius:4px}.simple-tips-box h3[data-v-1b60267b]{color:#333;font-size:1.1rem;margin:0 0 10px 0}.simple-tips-box p[data-v-1b60267b]{margin:0;line-height:1.7}.app-header[data-v-1b60267b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #e0e0e0}.app-header h3[data-v-1b60267b]{color:#1976d2;font-size:1.8rem;margin:0}.app-rating[data-v-1b60267b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.stars[data-v-1b60267b]{font-size:1.2rem}.score[data-v-1b60267b]{font-size:1.5rem;font-weight:700;color:#1976d2}.app-screenshots[data-v-1b60267b]{margin-bottom:25px}.screenshot-gallery[data-v-1b60267b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;overflow-x:auto;padding:10px 0;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.screenshot-gallery img[data-v-1b60267b]{height:200px;width:auto;border-radius:8px;border:1px solid #e0e0e0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-ms-flex-negative:0;flex-shrink:0}.screenshot-caption[data-v-1b60267b]{font-size:.8rem;color:#999;text-align:center;margin-top:8px;margin-bottom:0}@media screen and (max-width:767px){.screenshot-gallery img[data-v-1b60267b]{height:160px}}.app-image-placeholder[data-v-1b60267b]{background:#f5f5f5;border:2px dashed #ccc;border-radius:8px;padding:60px 20px;text-align:center;margin-bottom:25px}.placeholder-text[data-v-1b60267b]{color:#999;font-size:1.1rem;margin:0}.app-features[data-v-1b60267b],.pros-cons[data-v-1b60267b],.recommended-for[data-v-1b60267b]{margin-bottom:25px}.app-features h4[data-v-1b60267b],.pros-cons h4[data-v-1b60267b],.recommended-for h4[data-v-1b60267b]{color:#333;font-size:1.3rem;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #1976d2}.pros-cons[data-v-1b60267b]{display:grid;grid-template-columns:1fr;gap:20px}.cons[data-v-1b60267b],.pros[data-v-1b60267b]{background:#f9f9f9;padding:20px;border-radius:8px}.pros[data-v-1b60267b]{border-left:4px solid #4caf50}.cons[data-v-1b60267b]{border-left:4px solid #ff9800}.app-cta[data-v-1b60267b]{text-align:center;margin-top:30px}.scenario-grid[data-v-1b60267b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;margin:30px 0}.scenario-card[data-v-1b60267b]{background:#fff;border:2px solid #e0e0e0;border-radius:12px;padding:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.scenario-card[data-v-1b60267b]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 20px rgba(42,171,226,.15);box-shadow:0 8px 20px rgba(42,171,226,.15);border-color:#1976d2}.scenario-card h3[data-v-1b60267b]{color:#1976d2;font-size:1.4rem;margin-bottom:15px}.recommended-app[data-v-1b60267b]{background:#e3f2fd;padding:10px 15px;border-radius:8px;margin-bottom:15px;font-size:1.05rem}.inline-link[data-v-1b60267b]{color:#1976d2;text-decoration:underline}.inline-link[data-v-1b60267b]:hover{color:#1976d2}.summary-text[data-v-1b60267b]{font-size:1.05rem;line-height:1.7;margin-top:15px;padding:15px 20px;background:#f9f9f9;border-radius:4px;border-left:4px solid #1976d2}.related-list[data-v-1b60267b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.related-list a[data-v-1b60267b]{color:#1976d2;text-decoration:none}.related-list a[data-v-1b60267b]:hover{color:#1976d2;text-decoration:underline}.developer-note[data-v-1b60267b]{background:#f9f9f9;border-left:4px solid #1976d2;padding:15px 20px;margin-top:20px;border-radius:4px}.developer-note h4[data-v-1b60267b]{margin-top:0;color:#333;font-size:1rem}.developer-note p[data-v-1b60267b]{margin-bottom:0;line-height:1.7;color:#555}@media screen and (max-width:768px){.app-header[data-v-1b60267b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.app-review-card.featured[data-v-1b60267b]:before{font-size:.8rem;padding:4px 15px;top:-12px}.pros-cons[data-v-1b60267b],.scenario-grid[data-v-1b60267b]{grid-template-columns:1fr}.app-header h3[data-v-1b60267b]{font-size:1.4rem}}.conclusion-highlight[data-v-1b60267b]{background:linear-gradient(135deg,#e3f2fd,#f0f8ff);border-left:6px solid #1976d2;padding:30px;margin:30px 0;border-radius:12px;-webkit-box-shadow:0 4px 16px rgba(25,118,210,.15);box-shadow:0 4px 16px rgba(25,118,210,.15)}.conclusion-main[data-v-1b60267b]{font-size:1.3rem;line-height:1.8;color:#1565c0;margin-bottom:20px}.conclusion-reason[data-v-1b60267b]{font-size:1.1rem;line-height:1.8;color:#333;margin-bottom:0}.final-recommendation[data-v-1b60267b]{margin-top:30px;padding:20px;background:#fff9e6;border-radius:8px;border-left:4px solid #ffa726}.final-recommendation p[data-v-1b60267b]{margin:0;font-size:1.05rem;line-height:1.7;color:#555}.cta-lead[data-v-1b60267b]{font-size:1.15rem;color:#555;margin-bottom:30px;line-height:1.7}.cta-buttons[data-v-1b60267b]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.cta-button[data-v-1b60267b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;padding:25px 30px;border-radius:12px;text-decoration:none;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.cta-button-primary[data-v-1b60267b]{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;border:none}.cta-button-primary[data-v-1b60267b]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 6px 20px rgba(25,118,210,.3);box-shadow:0 6px 20px rgba(25,118,210,.3);text-decoration:none;color:#fff}.cta-button-secondary[data-v-1b60267b]{background:#fff;color:#1976d2;border:3px solid #1976d2}.cta-button-secondary[data-v-1b60267b]:hover{background:#f0f8ff;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 6px 20px rgba(25,118,210,.2);box-shadow:0 6px 20px rgba(25,118,210,.2);text-decoration:none;color:#1565c0}.cta-icon[data-v-1b60267b]{font-size:2rem;-ms-flex-negative:0;flex-shrink:0}.cta-text[data-v-1b60267b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.cta-text strong[data-v-1b60267b]{font-size:1.1rem;margin-bottom:5px;display:block}.cta-text small[data-v-1b60267b]{font-size:.9rem;opacity:.9;font-weight:400}.cta-sub-buttons[data-v-1b60267b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.cta-button-line[data-v-1b60267b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:15px 30px;background:#06c755;color:#fff;border-radius:8px;text-decoration:none;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease}.cta-button-line[data-v-1b60267b]:hover{background:#05b04b;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(6,199,85,.3);box-shadow:0 4px 12px rgba(6,199,85,.3);text-decoration:none;color:#fff}.line-icon[data-v-1b60267b]{font-size:1.2rem}@media screen and (max-width:767px){.conclusion-highlight[data-v-1b60267b]{padding:20px}.conclusion-main[data-v-1b60267b]{font-size:1.1rem}.conclusion-reason[data-v-1b60267b]{font-size:1rem}.cta-buttons[data-v-1b60267b]{grid-template-columns:1fr;gap:15px}.cta-button[data-v-1b60267b]{padding:20px}.cta-icon[data-v-1b60267b]{font-size:1.5rem}.cta-text strong[data-v-1b60267b]{font-size:1rem}.cta-text small[data-v-1b60267b]{font-size:.85rem}}.blog-article[data-v-170dfc96]{max-width:800px;margin:0 auto;padding:40px 20px}.article-header[data-v-170dfc96]{text-align:center;margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #e0e0e0}.article-date[data-v-170dfc96]{display:block;font-size:.9rem;color:#999;margin-bottom:15px}.article-title[data-v-170dfc96]{font-size:2rem;color:#333;line-height:1.4;margin:0}.article-body[data-v-170dfc96]{font-size:1.1rem;line-height:1.8;color:#333;text-align:left}.lead[data-v-170dfc96]{font-size:1.15rem;color:#555;background:#f8f8f8;padding:20px;border-left:4px solid #1976d2;margin-bottom:40px}h2[data-v-170dfc96]{font-size:1.6rem;color:#1976d2;margin-top:50px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0;text-align:left}h3[data-v-170dfc96]{font-size:1.3rem;color:#333;margin-top:30px;margin-bottom:15px;text-align:left}h4[data-v-170dfc96]{font-size:1.4rem;color:#1976d2;font-weight:700;margin-top:25px;margin-bottom:15px;text-align:left}p[data-v-170dfc96]{margin-bottom:20px;text-align:left}ol[data-v-170dfc96],ul[data-v-170dfc96]{padding-left:0!important;margin-left:0!important;margin-top:20px;margin-bottom:20px}.example-box ul[data-v-170dfc96],.tips-box ul[data-v-170dfc96]{padding-left:30px!important;margin-left:0}li[data-v-170dfc96]{margin-bottom:10px;margin-left:0!important;padding-left:0!important}ol li[data-v-170dfc96]{list-style-type:decimal}ul li[data-v-170dfc96]{list-style-type:none}.example-box ul li[data-v-170dfc96],.tips-box ul li[data-v-170dfc96]{list-style-type:disc}.tips-box[data-v-170dfc96]{background:#e8f5fc;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.tips-box p[data-v-170dfc96]{margin:0}.example-box[data-v-170dfc96]{background:#f8f9fa;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.example-box h3[data-v-170dfc96]{margin-top:0;color:#1976d2}.example-box h4[data-v-170dfc96]{margin-top:15px;color:#1976d2;font-size:1rem}.example-box p[data-v-170dfc96]{margin-bottom:15px}.example-box ul[data-v-170dfc96]{margin-top:15px;margin-bottom:15px}.comparison-table[data-v-170dfc96]{width:100%;border-collapse:collapse;margin:20px 0}.comparison-table td[data-v-170dfc96],.comparison-table th[data-v-170dfc96]{padding:12px;text-align:left;border:1px solid #e0e0e0}.comparison-table thead[data-v-170dfc96]{background-color:#f5f5f5}.comparison-table th[data-v-170dfc96]{font-weight:700;color:#333}.highlight[data-v-170dfc96]{color:#e74c3c;font-weight:700}.data-section[data-v-170dfc96]{margin:30px 0}.summary-box[data-v-170dfc96]{background:#e8f5fc;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.summary-box h3[data-v-170dfc96]{color:#1976d2;margin-top:0;font-size:1.3rem}.summary-box ul[data-v-170dfc96]{margin:15px 0;padding-left:30px}.summary-box li[data-v-170dfc96]{margin:10px 0}.action-box[data-v-170dfc96]{background:#fff9e6;border-left:4px solid #f39c12;padding:25px;margin:30px 0;border-radius:4px}.action-box h3[data-v-170dfc96]{color:#f39c12;margin-top:0;font-size:1.3rem;margin-bottom:15px}.action-box ul[data-v-170dfc96]{margin:15px 0;padding-left:30px}.action-box li[data-v-170dfc96]{margin:10px 0}.action-box .cta[data-v-170dfc96]{margin-top:20px;text-align:center}.cta-box[data-v-170dfc96]{background:linear-gradient(135deg,#1976d2,#1e8ab8);color:#fff;padding:30px;text-align:center;border-radius:8px;margin-top:50px}.cta-box h3[data-v-170dfc96]{color:#fff;margin-top:0;font-size:1.3rem;margin-bottom:15px}.cta-box p[data-v-170dfc96]{font-size:1.1rem;margin-bottom:20px}.cta-button[data-v-170dfc96]{display:inline-block;background:#fff;color:#1976d2!important;padding:15px 40px;border-radius:30px;text-decoration:none!important;font-weight:700;font-size:1.1rem;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);margin:10px}.cta-button[data-v-170dfc96]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.3);box-shadow:0 4px 16px rgba(0,0,0,.3);background:#f8f8f8;color:#1976d2!important}.cta-button-line[data-v-170dfc96]{background:#06c755!important;color:#fff!important;border:2px solid #06c755}.cta-button-line[data-v-170dfc96]:hover{background:#05b04a!important;color:#fff!important;border:2px solid #05b04a}.reference[data-v-170dfc96]{font-size:.9rem;color:#666;font-style:italic;padding:15px;background:#f9f9f9;border-radius:4px;margin:30px 0}.annotation[data-v-170dfc96]{font-size:.95rem;color:#666;margin-top:10px}.message-example[data-v-170dfc96]{background:#f5f5f5;padding:15px;border-radius:4px;font-size:.95rem;line-height:1.6}.trouble-solution[data-v-170dfc96]{background:#fff3e6;border-left:4px solid #ff9800;padding:15px;margin:20px 0;border-radius:4px}.trouble-solution p[data-v-170dfc96]{margin:0}.faq-section[data-v-170dfc96]{margin:40px 0}.faq-item[data-v-170dfc96]{background:#f8f9fa;border-left:4px solid #1976d2;padding:20px;margin:20px 0;border-radius:4px}.faq-question[data-v-170dfc96]{color:#1976d2;font-size:1.1rem;margin-top:0;margin-bottom:15px}.faq-answer[data-v-170dfc96]{margin:0;line-height:1.7}.faq-answer a[data-v-170dfc96]{color:#1976d2;text-decoration:underline}.related-articles[data-v-170dfc96]{margin-top:50px;padding-top:30px;border-top:2px solid #e0e0e0}.related-articles h3[data-v-170dfc96]{color:#1976d2;margin-top:0}.related-articles ul[data-v-170dfc96]{list-style:none;padding-left:0}.related-articles li[data-v-170dfc96]{margin-bottom:15px}.related-articles a[data-v-170dfc96]{color:#1976d2;text-decoration:none;font-size:1.05rem}.internal-link[data-v-170dfc96],.related-articles a[data-v-170dfc96]:hover{text-decoration:underline}.internal-link[data-v-170dfc96]:hover{color:#1e8ab8}.back-to-blog[data-v-170dfc96]{margin-top:50px;padding-top:30px;border-top:1px solid #e0e0e0}.back-to-blog a[data-v-170dfc96]{color:#1976d2;text-decoration:none;font-size:1rem}.back-to-blog a[data-v-170dfc96]:hover{text-decoration:underline}@media screen and (max-width:768px){.article-title[data-v-170dfc96]{font-size:1.5rem}h2[data-v-170dfc96]{font-size:1.3rem}h3[data-v-170dfc96]{font-size:1.1rem}.article-body[data-v-170dfc96]{font-size:1rem}.comparison-table[data-v-170dfc96]{font-size:.9rem}.cta-box p[data-v-170dfc96]{font-size:1.1rem}.cta-button[data-v-170dfc96]{padding:12px 30px;font-size:1rem}}.developer-note[data-v-170dfc96]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-left:4px solid #1976d2;padding:25px;margin:30px 0;border-radius:8px}.developer-note h3[data-v-170dfc96]{color:#1976d2;margin-bottom:15px;font-size:1.2rem}.developer-note p[data-v-170dfc96]{color:#333;line-height:1.8;margin-bottom:15px}.developer-note p[data-v-170dfc96]:last-child{margin-bottom:0}.internal-link[data-v-170dfc96]{color:#1976d2;text-decoration:none;border-bottom:1px solid #1976d2}.internal-link[data-v-170dfc96]:hover{color:#1a8bc4;border-bottom-color:#1a8bc4}.blog-article[data-v-d2c5ff02]{max-width:800px;margin:0 auto;padding:40px 20px}.article-header[data-v-d2c5ff02]{text-align:center;margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #e0e0e0}.article-date[data-v-d2c5ff02]{display:block;font-size:.9rem;color:#999;margin-bottom:15px}.article-title[data-v-d2c5ff02]{font-size:2rem;color:#333;line-height:1.4;margin:0}.article-body[data-v-d2c5ff02]{font-size:1.1rem;line-height:1.8;color:#333;text-align:left}.lead[data-v-d2c5ff02]{font-size:1.15rem;color:#555;background:#f8f8f8;padding:20px;border-left:4px solid #1976d2;margin-bottom:40px}h2[data-v-d2c5ff02]{font-size:1.6rem;color:#1976d2;margin-top:50px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0;text-align:left}h3[data-v-d2c5ff02]{font-size:1.3rem;color:#333;margin-top:30px;margin-bottom:15px;text-align:left}h4[data-v-d2c5ff02]{font-size:1.4rem;color:#1976d2;font-weight:700;margin-top:25px;margin-bottom:15px;text-align:left}p[data-v-d2c5ff02]{margin-bottom:20px;text-align:left}ol[data-v-d2c5ff02],ul[data-v-d2c5ff02]{padding-left:0!important;margin-left:0!important;margin-top:20px;margin-bottom:20px}.example-box ul[data-v-d2c5ff02],.tips-box ul[data-v-d2c5ff02]{padding-left:30px!important;margin-left:0}li[data-v-d2c5ff02]{margin-bottom:10px;margin-left:0!important;padding-left:0!important}ol li[data-v-d2c5ff02]{list-style-type:decimal}ul li[data-v-d2c5ff02]{list-style-type:none}.example-box ul li[data-v-d2c5ff02],.tips-box ul li[data-v-d2c5ff02]{list-style-type:disc}.tips-box[data-v-d2c5ff02]{background:#e8f5fc;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.tips-box p[data-v-d2c5ff02]{margin:0}.example-box[data-v-d2c5ff02]{background:#f8f9fa;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.example-box h3[data-v-d2c5ff02]{margin-top:0;color:#1976d2}.example-box h4[data-v-d2c5ff02]{margin-top:15px;color:#1976d2;font-size:1rem}.example-box p[data-v-d2c5ff02]{margin-bottom:15px}.example-box ul[data-v-d2c5ff02]{margin-top:15px;margin-bottom:15px}.comparison-table[data-v-d2c5ff02]{width:100%;border-collapse:collapse;margin:20px 0}.comparison-table td[data-v-d2c5ff02],.comparison-table th[data-v-d2c5ff02]{padding:12px;text-align:left;border:1px solid #e0e0e0}.comparison-table thead[data-v-d2c5ff02]{background-color:#f5f5f5}.comparison-table th[data-v-d2c5ff02]{font-weight:700;color:#333}.highlight[data-v-d2c5ff02]{color:#e74c3c;font-weight:700}.data-section[data-v-d2c5ff02]{margin:30px 0}.summary-box[data-v-d2c5ff02]{background:#e8f5fc;border-left:4px solid #1976d2;padding:20px;margin:30px 0;border-radius:4px}.summary-box h3[data-v-d2c5ff02]{color:#1976d2;margin-top:0;font-size:1.3rem}.summary-box ul[data-v-d2c5ff02]{margin:15px 0;padding-left:30px}.summary-box li[data-v-d2c5ff02]{margin:10px 0}.action-box[data-v-d2c5ff02]{background:#fff9e6;border-left:4px solid #f39c12;padding:25px;margin:30px 0;border-radius:4px}.action-box h3[data-v-d2c5ff02]{color:#f39c12;margin-top:0;font-size:1.3rem;margin-bottom:15px}.action-box ul[data-v-d2c5ff02]{margin:15px 0;padding-left:30px}.action-box li[data-v-d2c5ff02]{margin:10px 0}.action-box .cta[data-v-d2c5ff02]{margin-top:20px;text-align:center}.cta-box[data-v-d2c5ff02]{background:linear-gradient(135deg,#1976d2,#1e8ab8);color:#fff;padding:30px;text-align:center;border-radius:8px;margin-top:50px}.cta-box h3[data-v-d2c5ff02]{color:#fff;margin-top:0;font-size:1.3rem;margin-bottom:15px}.cta-box p[data-v-d2c5ff02]{font-size:1.1rem;margin-bottom:20px}.cta-button[data-v-d2c5ff02]{display:inline-block;background:#fff;color:#1976d2!important;padding:15px 40px;border-radius:30px;text-decoration:none!important;font-weight:700;font-size:1.1rem;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);margin:10px}.cta-button[data-v-d2c5ff02]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.3);box-shadow:0 4px 16px rgba(0,0,0,.3);background:#f8f8f8;color:#1976d2!important}.cta-button-line[data-v-d2c5ff02]{background:#06c755!important;color:#fff!important;border:2px solid #06c755}.cta-button-line[data-v-d2c5ff02]:hover{background:#05b04a!important;color:#fff!important;border:2px solid #05b04a}.reference[data-v-d2c5ff02]{font-size:.9rem;color:#666;font-style:italic;padding:15px;background:#f9f9f9;border-radius:4px;margin:30px 0}.annotation[data-v-d2c5ff02]{font-size:.95rem;color:#666;margin-top:10px}.message-example[data-v-d2c5ff02]{background:#f5f5f5;padding:15px;border-radius:4px;font-size:.95rem;line-height:1.6}.trouble-solution[data-v-d2c5ff02]{background:#fff3e6;border-left:4px solid #ff9800;padding:15px;margin:20px 0;border-radius:4px}.trouble-solution p[data-v-d2c5ff02]{margin:0}.faq-section[data-v-d2c5ff02]{margin:40px 0}.faq-item[data-v-d2c5ff02]{background:#f8f9fa;border-left:4px solid #1976d2;padding:20px;margin:20px 0;border-radius:4px}.faq-question[data-v-d2c5ff02]{color:#1976d2;font-size:1.1rem;margin-top:0;margin-bottom:15px}.faq-answer[data-v-d2c5ff02]{margin:0;line-height:1.7}.faq-answer a[data-v-d2c5ff02]{color:#1976d2;text-decoration:underline}.related-articles[data-v-d2c5ff02]{margin-top:50px;padding-top:30px;border-top:2px solid #e0e0e0}.related-articles h3[data-v-d2c5ff02]{color:#1976d2;margin-top:0}.related-articles ul[data-v-d2c5ff02]{list-style:none;padding-left:0}.related-articles li[data-v-d2c5ff02]{margin-bottom:15px}.related-articles a[data-v-d2c5ff02]{color:#1976d2;text-decoration:none;font-size:1.05rem}.internal-link[data-v-d2c5ff02],.related-articles a[data-v-d2c5ff02]:hover{text-decoration:underline}.internal-link[data-v-d2c5ff02]:hover{color:#1e8ab8}.back-to-blog[data-v-d2c5ff02]{margin-top:50px;padding-top:30px;border-top:1px solid #e0e0e0}.back-to-blog a[data-v-d2c5ff02]{color:#1976d2;text-decoration:none;font-size:1rem}.back-to-blog a[data-v-d2c5ff02]:hover{text-decoration:underline}@media screen and (max-width:768px){.article-title[data-v-d2c5ff02]{font-size:1.5rem}h2[data-v-d2c5ff02]{font-size:1.3rem}h3[data-v-d2c5ff02]{font-size:1.1rem}.article-body[data-v-d2c5ff02]{font-size:1rem}.comparison-table[data-v-d2c5ff02]{font-size:.9rem}.cta-box p[data-v-d2c5ff02]{font-size:1.1rem}.cta-button[data-v-d2c5ff02]{padding:12px 30px;font-size:1rem}}.developer-note[data-v-d2c5ff02]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-left:4px solid #1976d2;padding:25px;margin:30px 0;border-radius:8px}.developer-note h3[data-v-d2c5ff02]{color:#1976d2;margin-bottom:15px;font-size:1.2rem}.developer-note p[data-v-d2c5ff02]{color:#333;line-height:1.8;margin-bottom:15px}.developer-note p[data-v-d2c5ff02]:last-child{margin-bottom:0}.internal-link[data-v-d2c5ff02]{color:#1976d2;text-decoration:none;border-bottom:1px solid #1976d2}.internal-link[data-v-d2c5ff02]:hover{color:#1a8bc4;border-bottom-color:#1a8bc4}.tatekae-guide-container[data-v-f6067458]{min-height:100vh;background-color:#f8f9fa}.blog-article[data-v-f6067458]{max-width:800px;margin:0 auto;padding:40px 20px;background-color:#fff}.article-header[data-v-f6067458]{margin-bottom:40px;padding-bottom:20px;border-bottom:2px solid #e0e0e0}.article-header h1[data-v-f6067458]{font-size:2rem;color:#333;margin-bottom:15px;line-height:1.4}.article-meta[data-v-f6067458]{color:#666;font-size:.9rem}.lead-section[data-v-f6067458]{margin-bottom:40px;padding:20px;background:linear-gradient(135deg,#fff5f5,#fff9e6);border-left:4px solid #ff6b6b;border-radius:8px}.lead-text[data-v-f6067458]{font-size:1.1rem;line-height:1.8;color:#333;margin-bottom:15px}.note-box[data-v-f6067458]{margin-top:20px;padding:15px;background:#e3f2fd;border-left:4px solid #1976d2;border-radius:4px}.note-box p[data-v-f6067458]{margin:0;font-size:1rem;line-height:1.7}.table-of-contents[data-v-f6067458]{margin-bottom:40px;padding:20px;background:#f0f8ff;border-radius:8px}.table-of-contents h2[data-v-f6067458]{font-size:1.3rem;margin-bottom:15px;color:#333}.table-of-contents ol[data-v-f6067458]{margin:0;padding-left:20px}.table-of-contents li[data-v-f6067458]{margin-bottom:10px}.table-of-contents a[data-v-f6067458]{color:#1976d2;text-decoration:none;-webkit-transition:color .2s;transition:color .2s}.table-of-contents a[data-v-f6067458]:hover{color:#1565c0;text-decoration:underline}section[data-v-f6067458]{margin-bottom:50px}section h2[data-v-f6067458]{font-size:1.8rem;color:#1976d2;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e3f2fd}section h3[data-v-f6067458]{font-size:1.4rem;color:#333;margin-top:30px;margin-bottom:15px}section h4[data-v-f6067458]{font-size:1.2rem;color:#666;margin-top:20px;margin-bottom:10px}section p[data-v-f6067458]{line-height:1.8;color:#333;margin-bottom:15px}section ol[data-v-f6067458],section ul[data-v-f6067458]{line-height:1.8;margin-bottom:20px;padding-left:25px}section li[data-v-f6067458]{margin-bottom:10px}.problem-list li[data-v-f6067458]{margin-bottom:20px;padding:15px;background:#fff9e6;border-left:4px solid #ff9800;border-radius:4px}.problem-list strong[data-v-f6067458]{color:#ff6b6b;font-size:1.1rem}.highlight-text[data-v-f6067458]{font-size:1.15rem;font-weight:700;color:#1976d2;margin-top:20px;padding:15px;background:#e3f2fd;border-radius:4px}.comparison-table-wrapper[data-v-f6067458]{overflow-x:auto;margin:30px 0;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);border-radius:8px}.comparison-table[data-v-f6067458]{width:100%;border-collapse:collapse;background:#fff;font-size:1rem}.comparison-table thead[data-v-f6067458]{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff}.comparison-table th[data-v-f6067458]{padding:16px 12px;text-align:center;font-weight:600;border-right:1px solid hsla(0,0%,100%,.2)}.comparison-table th[data-v-f6067458]:last-child{border-right:none}.comparison-table td[data-v-f6067458]{padding:14px 12px;text-align:center;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.comparison-table td[data-v-f6067458]:last-child{border-right:none}.comparison-table tbody tr[data-v-f6067458]:hover{background:#f5f9fc}.example-box[data-v-f6067458]{margin:30px 0;padding:20px;background:linear-gradient(135deg,#e8f5e9,#f1f8e9);border-left:4px solid #4caf50;border-radius:8px}.example-box h4[data-v-f6067458]{color:#2e7d32;margin-top:0}.example-box p[data-v-f6067458],.example-box ul[data-v-f6067458]{margin-bottom:15px}.summary-text[data-v-f6067458]{font-size:1.1rem;font-weight:700;color:#2e7d32;margin-top:20px;padding:15px;background:#e8f5e9;border-radius:4px}.benefit-grid[data-v-f6067458]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:30px 0}.benefit-card[data-v-f6067458]{padding:30px 20px;background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.benefit-card[data-v-f6067458]:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 12px 35px rgba(25,118,210,.2);box-shadow:0 12px 35px rgba(25,118,210,.2)}.benefit-icon[data-v-f6067458]{font-size:3rem;margin-bottom:15px}.benefit-card h3[data-v-f6067458]{font-size:1.3rem;color:#1976d2;margin-bottom:10px}.benefit-card p[data-v-f6067458]{font-size:1rem;color:#666;line-height:1.7}.related-link-box[data-v-f6067458]{margin:30px 0;padding:20px;background:linear-gradient(135deg,#f0f8ff,#e3f2fd);border-left:4px solid #1976d2;border-radius:8px}.related-link-box p[data-v-f6067458]{margin:0;line-height:1.7}.related-link-box a[data-v-f6067458]{color:#1976d2;text-decoration:underline;font-weight:600}.related-link-box a[data-v-f6067458]:hover{color:#1565c0;text-decoration:none}.feature-list[data-v-f6067458]{margin:30px 0}.feature-item[data-v-f6067458]{margin-bottom:30px;padding:20px;background:#f5f9fc;border-radius:8px}.feature-item h4[data-v-f6067458]{color:#1976d2;margin-top:0;margin-bottom:10px}.steps-list[data-v-f6067458]{margin:30px 0;padding-left:0;list-style:none;counter-reset:step-counter}.steps-list li[data-v-f6067458]{counter-increment:step-counter;margin-bottom:25px;padding:20px;padding-left:60px;position:relative;background:#f5f9fc;border-radius:8px}.steps-list li[data-v-f6067458]:before{content:counter(step-counter);position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.steps-list strong[data-v-f6067458]{color:#1976d2}.cta-box[data-v-f6067458]{margin:40px 0;padding:30px;background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;border-radius:12px;text-align:center;-webkit-box-shadow:0 8px 24px rgba(25,118,210,.3);box-shadow:0 8px 24px rgba(25,118,210,.3)}.cta-box h3[data-v-f6067458]{color:#fff;margin-top:0;margin-bottom:15px;font-size:1.6rem}.cta-box p[data-v-f6067458]{color:#fff;margin-bottom:20px}.cta-button[data-v-f6067458]{display:inline-block;padding:15px 40px;background:#fff;color:#1976d2;text-decoration:none;border-radius:30px;font-weight:700;font-size:1.1rem;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.cta-button[data-v-f6067458]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.3);box-shadow:0 8px 20px rgba(0,0,0,.3);color:#1565c0;text-decoration:none}.use-case-detail[data-v-f6067458]{margin:25px 0;padding:20px;background:#f5f9fc;border-radius:8px}.use-case-detail h4[data-v-f6067458]{color:#1976d2;margin-top:0}.faq-item[data-v-f6067458]{margin-bottom:30px;padding:20px;background:#f5f9fc;border-radius:8px}.faq-item h3[data-v-f6067458]{color:#1976d2;margin-top:0;margin-bottom:15px;font-size:1.2rem}.faq-item p[data-v-f6067458]{margin:0;line-height:1.7}.summary-list[data-v-f6067458]{background:#f5f9fc;padding:30px;border-radius:8px;margin:30px 0}.summary-list li[data-v-f6067458]{margin-bottom:15px;font-size:1.05rem}.final-cta-box[data-v-f6067458]{margin:50px 0 0 0;padding:40px;background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;border-radius:12px;text-align:center;-webkit-box-shadow:0 12px 40px rgba(25,118,210,.4);box-shadow:0 12px 40px rgba(25,118,210,.4)}.final-cta-box h3[data-v-f6067458]{color:#fff;margin-top:0;margin-bottom:20px;font-size:1.8rem}.final-cta-box p[data-v-f6067458]{color:#fff;margin-bottom:30px;font-size:1.1rem;line-height:1.7}.cta-button-large[data-v-f6067458]{display:inline-block;padding:20px 50px;background:#fff;color:#1976d2;text-decoration:none;border-radius:40px;font-weight:700;font-size:1.3rem;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.3);box-shadow:0 6px 20px rgba(0,0,0,.3)}.cta-button-large[data-v-f6067458]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 12px 32px rgba(0,0,0,.4);box-shadow:0 12px 32px rgba(0,0,0,.4);color:#1565c0;text-decoration:none}@media screen and (max-width:767px){.article-header h1[data-v-f6067458]{font-size:1.6rem}.benefit-grid[data-v-f6067458]{grid-template-columns:1fr}.cta-box[data-v-f6067458],.final-cta-box[data-v-f6067458]{padding:20px}.cta-button-large[data-v-f6067458]{padding:15px 30px;font-size:1.1rem}}.inline-links[data-v-5b1a9e05]{background:#f5f8fc;padding:14px 16px;border-left:3px solid #1976d2;border-radius:4px;line-height:2}.inline-link[data-v-5b1a9e05]{color:#1976d2;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.inline-link[data-v-5b1a9e05]:hover{color:#0d47a1;background:#e3f2fd;text-decoration-thickness:3px}.hero-image[data-v-5b1a9e05]{margin:24px auto;text-align:center}.hero-image img[data-v-5b1a9e05]{max-width:100%;width:100%;max-height:480px;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.hero-image figcaption[data-v-5b1a9e05]{margin-top:10px;font-size:.85rem;color:#888;font-style:italic}.toc-section[data-v-5b1a9e05]{text-align:left;background:#f8f9fa;padding:20px 24px;border-radius:8px;margin:30px 0;border:1px solid #e0e0e0}.toc-section h2[data-v-5b1a9e05]{margin-top:0;margin-bottom:12px;font-size:1.3rem;border-bottom:none;padding-bottom:0}.toc-list[data-v-5b1a9e05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:0;list-style:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.toc-list a[data-v-5b1a9e05]{color:#1976d2;text-decoration:none;padding:6px 0;border-bottom:1px solid #e0e0e0;text-align:left;width:100%;display:block}.toc-list a[data-v-5b1a9e05]:hover{color:#0d47a1;text-decoration:underline}.app-cta[data-v-5b1a9e05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:24px}.app-cta-link[data-v-5b1a9e05]{padding:16px 40px;border-radius:50px;text-decoration:none;text-align:center;font-weight:600;font-size:1.05rem;-webkit-transition:all .3s ease;transition:all .3s ease;display:inline-block;min-width:280px}.app-cta-web[data-v-5b1a9e05]{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;border:none;-webkit-box-shadow:0 8px 25px rgba(25,118,210,.3);box-shadow:0 8px 25px rgba(25,118,210,.3)}.app-cta-web[data-v-5b1a9e05]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 12px 35px rgba(25,118,210,.4);box-shadow:0 12px 35px rgba(25,118,210,.4);background:linear-gradient(135deg,#1565c0,#1976d2);color:#fff;text-decoration:none}.app-cta-ios[data-v-5b1a9e05]{background:#fff;color:#000;border:2px solid #000;-webkit-box-shadow:0 8px 25px rgba(0,0,0,.1);box-shadow:0 8px 25px rgba(0,0,0,.1)}.app-cta-ios[data-v-5b1a9e05]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 12px 35px rgba(0,0,0,.2);box-shadow:0 12px 35px rgba(0,0,0,.2);background:#f5f5f5;color:#000;text-decoration:none}.app-heading[data-v-5b1a9e05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-top:0!important;padding-left:0!important;border-left:none!important}.app-heading .app-icon[data-v-5b1a9e05]{width:64px;height:64px;border-radius:14px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15)}.app-heading span[data-v-5b1a9e05]{color:#1976d2}@media screen and (max-width:767px){.app-heading .app-icon[data-v-5b1a9e05]{width:48px;height:48px;border-radius:10px}}.app-review[data-v-5b1a9e05]{background:#fff;padding:24px;margin:24px 0;border-radius:8px;border:1px solid #e0e0e0;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.04);box-shadow:0 2px 6px rgba(0,0,0,.04)}.app-review h3[data-v-5b1a9e05]{margin-top:0;color:#1976d2;border-left:4px solid #1976d2;padding-left:12px}.app-review h4[data-v-5b1a9e05]{margin-top:20px;color:#333;font-size:1rem}.app-review .app-summary[data-v-5b1a9e05]{background:#f5f8fc;padding:10px 14px;border-radius:6px;font-size:.95rem;margin:12px 0 8px}.app-review ul[data-v-5b1a9e05]{padding-left:24px}.app-review ul li[data-v-5b1a9e05]{margin-bottom:6px}.other-apps-list[data-v-5b1a9e05]{padding-left:20px}.other-apps-list li[data-v-5b1a9e05]{margin-bottom:12px;line-height:1.8}@media screen and (max-width:767px){.app-cta-link[data-v-5b1a9e05]{min-width:240px;padding:14px 32px;font-size:1rem}}