.blog-toc[data-astro-cid-x34ekpuc]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;margin-bottom:2rem;padding:1.25rem 1.35rem}.blog-toc__header[data-astro-cid-x34ekpuc]{color:#e2e8f0;border-bottom:1px solid #ffffff0f;align-items:center;gap:.5rem;margin-bottom:.85rem;padding-bottom:.5rem;font-size:.92rem;font-weight:700;display:flex}.blog-toc__list[data-astro-cid-x34ekpuc]{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.blog-toc__item--level-3[data-astro-cid-x34ekpuc]{padding-left:1rem;font-size:.86rem}.blog-toc__link[data-astro-cid-x34ekpuc]{color:#94a3b8;font-size:.88rem;line-height:1.5;text-decoration:none;transition:color .15s;display:inline-block}.blog-toc__link[data-astro-cid-x34ekpuc]:hover{color:#2dd4bf}.dataset-callout[data-astro-cid-aqfihnjc]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#2dd4bf14 0%,#0ea5e90a 100%);border:1px solid #2dd4bf40;border-radius:16px;margin:2.2rem 0;padding:1.5rem;position:relative;overflow:hidden}.dataset-callout__glow[data-astro-cid-aqfihnjc]{pointer-events:none;background:radial-gradient(circle,#2dd4bf33 0%,#0000 70%);width:140px;height:140px;position:absolute;top:-40px;right:-40px}.dataset-callout__content[data-astro-cid-aqfihnjc]{z-index:1;position:relative}.dataset-callout__header[data-astro-cid-aqfihnjc]{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.dataset-callout__badge[data-astro-cid-aqfihnjc]{letter-spacing:.04em;text-transform:uppercase;color:#07111f;background:#2dd4bf;border-radius:6px;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.dataset-callout__hint[data-astro-cid-aqfihnjc]{color:#94a3b8;font-size:.78rem;font-weight:500}.dataset-callout__title[data-astro-cid-aqfihnjc]{color:#f8fafc;margin:0 0 .4rem;font-size:1.18rem;font-weight:700;line-height:1.4}.dataset-callout__desc[data-astro-cid-aqfihnjc]{color:#cbd5e1;margin:0 0 1.1rem;font-size:.9rem;line-height:1.6}.dataset-callout__btn[data-astro-cid-aqfihnjc]{color:#07111f;background:#2dd4bf;border-radius:8px;align-items:center;gap:.5rem;padding:.55rem 1.15rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.dataset-callout__btn[data-astro-cid-aqfihnjc]:hover{background:#5eead4;transform:translate(2px);box-shadow:0 4px 12px #2dd4bf4d}.blog-interaction-wrap[data-astro-cid-7skt35p4]{flex-direction:column;gap:1.5rem;margin-top:2.5rem;margin-bottom:2rem;display:flex}.like-section[data-astro-cid-7skt35p4]{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-content:center;padding:1.5rem 0;display:flex}.like-container[data-astro-cid-7skt35p4]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.like-btn[data-astro-cid-7skt35p4]{color:#f1f5f9;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#ffffff0d;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:.6rem;padding:.65rem 1.6rem;font-size:.95rem;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 12px #0003}.like-btn[data-astro-cid-7skt35p4]:hover{background:#ef44441f;border-color:#ef444466;transform:translateY(-2px);box-shadow:0 6px 16px #ef444440}.like-btn[data-astro-cid-7skt35p4]:active{transform:translateY(0)}.like-icon-box[data-astro-cid-7skt35p4]{justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);display:flex}.like-svg-heart[data-astro-cid-7skt35p4]{transition:all .3s}.like-count[data-astro-cid-7skt35p4]{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:.9rem}.like-btn[data-astro-cid-7skt35p4].is-liked{color:#fff;background:linear-gradient(135deg,#ef444440 0%,#dc262659 100%);border-color:#ef444499;box-shadow:0 0 20px #ef444459}.like-btn[data-astro-cid-7skt35p4].is-liked .like-svg-heart[data-astro-cid-7skt35p4]{fill:#ef4444;stroke:#ef4444;transform:scale(1.15)}.like-btn[data-astro-cid-7skt35p4].is-liked .like-count[data-astro-cid-7skt35p4]{color:#fca5a5;font-weight:700}.like-subtext[data-astro-cid-7skt35p4]{color:#64748b;margin:0;font-size:.75rem}.blog-official-reference[data-astro-cid-7skt35p4]{background:#0f172a73;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:.4rem;padding:.85rem 1rem;display:flex}.blog-official-reference__header[data-astro-cid-7skt35p4]{color:#94a3b8;align-items:center;gap:.45rem;font-size:.72rem;font-weight:600;display:flex}.blog-official-reference__header[data-astro-cid-7skt35p4] svg[data-astro-cid-7skt35p4]{color:#38bdf8;flex-shrink:0}.blog-official-reference__body[data-astro-cid-7skt35p4]{color:#64748b;margin:0;font-size:.7rem;line-height:1.5}.rakuten-affiliate-section[data-astro-cid-t3svrcn2]{box-sizing:border-box;background:linear-gradient(145deg,#0f172abf,#1e293b80);border:1px solid #ffffff14;border-radius:14px;max-width:100%;margin:2rem 0;padding:1.25rem}.rakuten-cards-grid[data-astro-cid-t3svrcn2]{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:1rem;width:100%;display:grid}.rakuten-card[data-astro-cid-t3svrcn2]{box-sizing:border-box;background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;flex-direction:column;justify-content:space-between;gap:.85rem;min-width:0;max-width:100%;padding:1rem 1.1rem;transition:transform .15s,border-color .15s;display:flex}.rakuten-card[data-astro-cid-t3svrcn2]:hover{border-color:#ffffff29;transform:translateY(-2px)}.rakuten-card--ichiba[data-astro-cid-t3svrcn2]:hover{border-color:#bf000059}.rakuten-card--travel[data-astro-cid-t3svrcn2]:hover{border-color:#16a34a59}.rakuten-card__head[data-astro-cid-t3svrcn2]{align-items:center;gap:.75rem;min-width:0;display:flex}.rakuten-card__icon-wrap[data-astro-cid-t3svrcn2]{background:#ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.rakuten-card__title-box[data-astro-cid-t3svrcn2]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.rakuten-card__service-name[data-astro-cid-t3svrcn2]{color:#94a3b8;letter-spacing:.02em;font-size:.72rem;font-weight:700}.rakuten-card__title[data-astro-cid-t3svrcn2]{color:#f8fafc;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:.92rem;font-weight:700;line-height:1.35}.rakuten-card__action[data-astro-cid-t3svrcn2]{width:100%;margin-top:.25rem}.rakuten-btn[data-astro-cid-t3svrcn2]{box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;width:100%;padding:.6rem .9rem;font-size:.84rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.rakuten-btn--ichiba[data-astro-cid-t3svrcn2]{color:#fff;background:linear-gradient(135deg,#bf0000,#900)}.rakuten-btn--ichiba[data-astro-cid-t3svrcn2]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px)}.rakuten-btn--travel[data-astro-cid-t3svrcn2]{color:#fff;background:linear-gradient(135deg,#16a34a,#15803d)}.rakuten-btn--travel[data-astro-cid-t3svrcn2]:hover{background:linear-gradient(135deg,#22c55e,#16a34a);transform:translateY(-1px)}@media (width<=600px){.rakuten-affiliate-section[data-astro-cid-t3svrcn2]{margin:1.5rem 0;padding:.9rem}.rakuten-cards-grid[data-astro-cid-t3svrcn2]{grid-template-columns:1fr}.rakuten-card[data-astro-cid-t3svrcn2]{padding:.85rem}}:root{--bg-dark:#07111f;--card-bg:#ffffff06;--card-border:#ffffff14;--text-main:#e8eef7;--text-muted:#9db0c7;--accent:#2dd4bf;--accent-hover:#5eead4}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;max-width:100vw;overflow-x:hidden}body{background:radial-gradient(ellipse 80% 50% at 85% -5%, #2dd4bf1a, transparent 50%), radial-gradient(ellipse 60% 40% at 5% 10%, #3878c81f, transparent 45%), var(--bg-dark);color:var(--text-main);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100vh;font-family:Outfit,Noto Sans JP,sans-serif;line-height:1.85}.blog-container[data-astro-cid-tyxvnjoc]{box-sizing:border-box;width:min(1220px,100% - 2rem);max-width:100vw;margin:0 auto;padding:1.5rem 0 3rem}@media (width<=640px){.blog-container[data-astro-cid-tyxvnjoc]{width:calc(100% - 1.25rem);padding:1rem 0 2rem}}.blog-top-full-width[data-astro-cid-tyxvnjoc]{width:100%;margin-bottom:2.5rem}.blog-breadcrumbs[data-astro-cid-tyxvnjoc]{color:#64748b;margin-bottom:1.75rem;font-size:.84rem}.blog-breadcrumbs[data-astro-cid-tyxvnjoc] ol[data-astro-cid-tyxvnjoc]{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.blog-breadcrumbs[data-astro-cid-tyxvnjoc] a[data-astro-cid-tyxvnjoc]{color:#94a3b8;text-decoration:none;transition:color .15s}.blog-breadcrumbs[data-astro-cid-tyxvnjoc] a[data-astro-cid-tyxvnjoc]:hover{color:#2dd4bf}.blog-breadcrumbs__sep[data-astro-cid-tyxvnjoc]{color:#475569}.blog-breadcrumbs__current[data-astro-cid-tyxvnjoc]{color:#cbd5e1;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:280px;display:inline-block;overflow:hidden}.blog-dev-banner[data-astro-cid-tyxvnjoc]{color:#fde68a;background:#fbbf2414;border:1px solid #fbbf2459;border-radius:10px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:.85rem 1.25rem;font-size:.88rem;display:flex}.blog-dev-banner[data-astro-cid-tyxvnjoc] code[data-astro-cid-tyxvnjoc]{color:#fbbf24;background:#fbbf2426;border-radius:4px;padding:.1rem .35rem}.blog-header__draft-badge[data-astro-cid-tyxvnjoc]{color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf2459;border-radius:6px;padding:.2rem .6rem;font-size:.76rem;font-weight:700}.blog-header__toggle-btn[data-astro-cid-tyxvnjoc]{color:#f1f5f9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.78rem;font-weight:700;transition:all .2s;display:inline-flex}.blog-header__toggle-btn[data-astro-cid-tyxvnjoc]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.blog-header__toggle-btn[data-astro-cid-tyxvnjoc].is-pub{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2466}.blog-header__toggle-btn[data-astro-cid-tyxvnjoc].is-pub:hover{background:#fbbf2433;border-color:#fbbf2499}.blog-header__toggle-btn[data-astro-cid-tyxvnjoc].is-draft{color:#34d399;background:#34d3991a;border-color:#34d39966}.blog-header__toggle-btn[data-astro-cid-tyxvnjoc].is-draft:hover{background:#34d39933;border-color:#34d39999}.blog-header[data-astro-cid-tyxvnjoc]{border-bottom:1px solid #ffffff14;margin-bottom:2.5rem;padding-bottom:2rem}.blog-header__meta[data-astro-cid-tyxvnjoc]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.blog-header__dates[data-astro-cid-tyxvnjoc]{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.85rem;font-size:.84rem;display:flex}.blog-header__date[data-astro-cid-tyxvnjoc]{align-items:center;gap:.35rem;display:inline-flex}.blog-header__date--updated[data-astro-cid-tyxvnjoc]{color:#38bdf8}.blog-header__reading[data-astro-cid-tyxvnjoc]{color:#64748b}.blog-header__title[data-astro-cid-tyxvnjoc]{color:#f8fafc;letter-spacing:-.01em;margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.35}.blog-header__lead[data-astro-cid-tyxvnjoc]{color:#cbd5e1;margin:0 0 1.25rem;font-size:1.08rem;line-height:1.75}.blog-header__tags[data-astro-cid-tyxvnjoc]{flex-wrap:wrap;gap:.4rem .75rem;display:flex}.blog-header__tag[data-astro-cid-tyxvnjoc]{color:#94a3b8;background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;padding:.2rem .6rem;font-size:.82rem;text-decoration:none;transition:all .15s}.blog-header__tag[data-astro-cid-tyxvnjoc]:hover{color:#2dd4bf;border-color:#2dd4bf4d}.blog-layout-grid[data-astro-cid-tyxvnjoc]{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 300px;align-items:flex-start;gap:3rem;width:100%;max-width:100%;display:grid}.blog-main[data-astro-cid-tyxvnjoc]{box-sizing:border-box;min-width:0;max-width:100%}.blog-prose[data-astro-cid-tyxvnjoc]{color:#e2e8f0;word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;min-width:0;max-width:100%;font-size:1.05rem;line-height:1.9}.blog-prose[data-astro-cid-tyxvnjoc] h2{color:#f8fafc;letter-spacing:-.01em;border-bottom:2px solid #2dd4bf4d;margin:2.75rem 0 1.2rem;padding-bottom:.5rem;scroll-margin-top:5.5rem;font-size:1.55rem;font-weight:800;position:relative}.blog-prose[data-astro-cid-tyxvnjoc] h3{color:#f1f5f9;margin:2.2rem 0 .9rem;padding-left:.85rem;scroll-margin-top:5.5rem;font-size:1.28rem;font-weight:700;position:relative}.blog-prose[data-astro-cid-tyxvnjoc] h3:before{content:"";background:#2dd4bf;border-radius:2px;width:3px;position:absolute;top:.2em;bottom:.2em;left:0}.blog-prose[data-astro-cid-tyxvnjoc] h4{color:#cbd5e1;margin:1.5rem 0 .6rem;font-size:1.1rem;font-weight:700}.blog-prose[data-astro-cid-tyxvnjoc] p{color:#cbd5e1;margin-bottom:1.4rem}.blog-prose[data-astro-cid-tyxvnjoc] ul,.blog-prose[data-astro-cid-tyxvnjoc] ol{color:#cbd5e1;margin:1rem 0 1.5rem 1.4rem;padding:0}.blog-prose[data-astro-cid-tyxvnjoc] li{margin-bottom:.5rem}.blog-prose[data-astro-cid-tyxvnjoc] strong{color:#f8fafc;font-weight:700}.blog-prose[data-astro-cid-tyxvnjoc] a{color:#2dd4bf;border-bottom:1px solid #2dd4bf66;text-decoration:none;transition:all .15s}.blog-prose[data-astro-cid-tyxvnjoc] a:hover{color:#5eead4;border-bottom-color:#5eead4}.blog-prose[data-astro-cid-tyxvnjoc] blockquote{color:#94a3b8;background:#ffffff05;border-left:4px solid #38bdf8;border-radius:0 10px 10px 0;margin:1.75rem 0;padding:1rem 1.4rem;font-style:italic}.blog-prose[data-astro-cid-tyxvnjoc] table{-webkit-overflow-scrolling:touch;border-collapse:collapse;width:100%;margin:2rem 0;font-size:.92rem;display:block;overflow-x:auto}.blog-prose[data-astro-cid-tyxvnjoc] th,.blog-prose[data-astro-cid-tyxvnjoc] td{text-align:left;white-space:nowrap;border:1px solid #ffffff14;padding:.75rem 1.1rem}.blog-prose[data-astro-cid-tyxvnjoc] th{color:#f1f5f9;white-space:nowrap;letter-spacing:.02em;background:#ffffff0f;font-weight:700}.blog-prose[data-astro-cid-tyxvnjoc] td:last-child{white-space:normal;min-width:220px}.blog-prose[data-astro-cid-tyxvnjoc] tr:nth-child(2n){background:#ffffff05}.blog-prose[data-astro-cid-tyxvnjoc] code{color:#38bdf8;background:#ffffff0f;border-radius:4px;padding:.15rem .4rem;font-family:monospace;font-size:.9em}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin:1.5rem 0 2rem;display:grid}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-card{background:#0f172ab3;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.25rem;transition:transform .15s,border-color .15s;display:flex}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-card:hover{border-color:#2dd4bf66;transform:translateY(-2px)}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-badge{color:#38bdf8;background:#38bdf826;border-radius:9999px;padding:.25rem .65rem;font-size:.75rem;font-weight:600}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-img-box{background:#0000004d;border-radius:8px;justify-content:center;align-items:center;width:100%;height:180px;display:flex;overflow:hidden}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-img{object-fit:contain;max-width:90%;max-height:90%}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-title{color:#f8fafc;margin:0;font-size:1.05rem;font-weight:700}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-meta{color:#94a3b8;font-family:monospace;font-size:.8rem}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-specs{color:#cbd5e1;font-size:.85rem;line-height:1.5}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-btn{color:#2dd4bf;background:#2dd4bf1f;border:1px solid #2dd4bf4d;border-radius:6px;justify-content:center;align-items:center;margin-top:auto;padding:.5rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.blog-prose[data-astro-cid-tyxvnjoc] .tackle-candidate-btn:hover{color:#5eead4;background:#2dd4bf40}.blog-prose[data-astro-cid-tyxvnjoc] .blog-inline-toc{background:#0b1628d9;border:1px solid #2dd4bf47;border-radius:12px;margin:1.5rem 0 2.25rem;padding:1.15rem 1.35rem}.blog-prose[data-astro-cid-tyxvnjoc] .blog-inline-toc__title{color:#5eead4;letter-spacing:.04em;margin-bottom:.65rem;font-size:.88rem;font-weight:800}.blog-prose[data-astro-cid-tyxvnjoc] .blog-inline-toc__list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.blog-prose[data-astro-cid-tyxvnjoc] .blog-inline-toc__list a{color:#e2e8f0;align-items:baseline;gap:.45rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.blog-prose[data-astro-cid-tyxvnjoc] .blog-inline-toc__list a:hover{color:#5eead4}.blog-prose[data-astro-cid-tyxvnjoc] .blog-inline-toc__num{color:#2dd4bf;font-family:monospace;font-weight:800}.blog-article-footer[data-astro-cid-tyxvnjoc]{border-top:1px solid #ffffff14;margin-top:3rem;padding-top:2rem}.blog-share-box[data-astro-cid-tyxvnjoc]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1.25rem;display:flex}.blog-share-box__label[data-astro-cid-tyxvnjoc]{color:#e2e8f0;font-size:.9rem;font-weight:700}.blog-share-btn[data-astro-cid-tyxvnjoc]{color:#fff;background:#000;border:1px solid #ffffff26;border-radius:8px;align-items:center;padding:.45rem 1rem;font-size:.84rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.blog-share-btn[data-astro-cid-tyxvnjoc]:hover{background:#111;border-color:#ffffff4d;transform:translateY(-1px)}.blog-footer-back[data-astro-cid-tyxvnjoc]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.blog-back-btn[data-astro-cid-tyxvnjoc],.blog-cat-btn[data-astro-cid-tyxvnjoc]{color:#94a3b8;align-items:center;gap:.45rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.blog-back-btn[data-astro-cid-tyxvnjoc]:hover,.blog-cat-btn[data-astro-cid-tyxvnjoc]:hover{color:#2dd4bf}.blog-sidebar__sticky[data-astro-cid-tyxvnjoc]{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:5rem}.blog-sidebar__dataset-card[data-astro-cid-tyxvnjoc]{background:#2dd4bf0a;border:1px solid #2dd4bf33;border-radius:14px;padding:1.25rem}.blog-sidebar__dataset-card[data-astro-cid-tyxvnjoc] h4[data-astro-cid-tyxvnjoc]{color:#2dd4bf;text-transform:uppercase;margin:0 0 .35rem;font-size:.85rem}.blog-sidebar__dataset-card[data-astro-cid-tyxvnjoc] p[data-astro-cid-tyxvnjoc]{color:#f8fafc;margin:0 0 .75rem;font-size:.95rem;font-weight:700}.blog-sidebar__link[data-astro-cid-tyxvnjoc]{color:#2dd4bf;font-size:.85rem;font-weight:600;text-decoration:none}.blog-sidebar__link[data-astro-cid-tyxvnjoc]:hover{color:#5eead4;text-decoration:underline}.blog-sidebar__banner[data-astro-cid-tyxvnjoc]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:1.25rem}.blog-sidebar__banner[data-astro-cid-tyxvnjoc] h4[data-astro-cid-tyxvnjoc]{color:#f1f5f9;margin:0 0 .45rem;font-size:.92rem}.blog-sidebar__banner[data-astro-cid-tyxvnjoc] p[data-astro-cid-tyxvnjoc]{color:#94a3b8;margin:0 0 1rem;font-size:.84rem;line-height:1.6}.blog-sidebar__actions[data-astro-cid-tyxvnjoc]{flex-direction:column;gap:.5rem;display:flex}.blog-sidebar__action-btn[data-astro-cid-tyxvnjoc]{text-align:center;color:#e2e8f0;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;padding:.45rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:block}.blog-sidebar__action-btn[data-astro-cid-tyxvnjoc]:hover{color:#2dd4bf;background:#2dd4bf1a;border-color:#2dd4bf4d}.blog-related[data-astro-cid-tyxvnjoc]{border-top:1px solid #ffffff14;margin-top:4rem;padding-top:3rem}.blog-related__header[data-astro-cid-tyxvnjoc]{justify-content:space-between;align-items:center;margin-bottom:1.75rem;display:flex}.blog-related__header[data-astro-cid-tyxvnjoc] h2[data-astro-cid-tyxvnjoc]{color:#f8fafc;font-size:1.35rem;font-weight:800}.blog-related__all[data-astro-cid-tyxvnjoc]{color:#2dd4bf;font-size:.88rem;font-weight:600;text-decoration:none}.blog-related__all[data-astro-cid-tyxvnjoc]:hover{color:#5eead4}.blog-related__grid[data-astro-cid-tyxvnjoc]{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:1.25rem;width:100%;display:grid}@media (width<=900px){.blog-layout-grid[data-astro-cid-tyxvnjoc]{grid-template-columns:minmax(0,1fr);gap:2rem;width:100%}.blog-sidebar[data-astro-cid-tyxvnjoc]{order:2;width:100%;min-width:0}.blog-sidebar__sticky[data-astro-cid-tyxvnjoc]{width:100%;position:static}.blog-related__grid[data-astro-cid-tyxvnjoc]{grid-template-columns:1fr}}.bank-matrix-container[data-astro-cid-5xzqwz43]{box-sizing:border-box;background:#090f1d;border:1px solid #ffffff17;border-radius:18px;width:100%;margin:1.5rem 0 3rem;padding:1.75rem;box-shadow:0 12px 36px #0006}.bank-matrix-header[data-astro-cid-5xzqwz43]{margin-bottom:1.5rem}.bank-matrix-main-title[data-astro-cid-5xzqwz43]{color:#f8fafc;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.45rem;font-weight:800}.bank-matrix-subtitle[data-astro-cid-5xzqwz43]{color:#94a3b8;margin:0 0 1.25rem;font-size:.9rem;line-height:1.6}.bank-filter-toolbar[data-astro-cid-5xzqwz43]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.bank-search-wrap[data-astro-cid-5xzqwz43]{flex:1;min-width:240px;max-width:380px;position:relative}.bank-search-icon[data-astro-cid-5xzqwz43]{color:#64748b;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}#bank-search-input[data-astro-cid-5xzqwz43]{color:#f1f5f9;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;outline:none;width:100%;padding:.65rem 1rem .65rem 2.4rem;font-size:.88rem;transition:all .2s}#bank-search-input[data-astro-cid-5xzqwz43]:focus{background:#2dd4bf0f;border-color:#2dd4bf;box-shadow:0 0 0 3px #2dd4bf2e}.bank-cat-pill-group[data-astro-cid-5xzqwz43]{flex-wrap:wrap;gap:.45rem;display:flex}.bank-cat-pill[data-astro-cid-5xzqwz43]{color:#94a3b8;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;padding:.45rem .9rem;font-size:.82rem;font-weight:600;transition:all .2s}.bank-cat-pill[data-astro-cid-5xzqwz43]:hover{color:#f8fafc;border-color:#fff3}.bank-cat-pill[data-astro-cid-5xzqwz43].is-active{color:#2dd4bf;background:#2dd4bf29;border-color:#2dd4bf}.bank-table-wrapper[data-astro-cid-5xzqwz43]{background:#0f172ab3;border:1px solid #ffffff12;border-radius:12px;overflow-x:auto}.bank-table[data-astro-cid-5xzqwz43]{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.bank-table[data-astro-cid-5xzqwz43] th[data-astro-cid-5xzqwz43]{color:#cbd5e1;white-space:nowrap;background:#1e293bd9;border-bottom:1px solid #ffffff1a;padding:.9rem 1.1rem;font-weight:700}.bank-table[data-astro-cid-5xzqwz43] td[data-astro-cid-5xzqwz43]{color:#cbd5e1;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.9rem 1.1rem}.bank-table[data-astro-cid-5xzqwz43] tr[data-astro-cid-5xzqwz43]:hover td[data-astro-cid-5xzqwz43]{background:#ffffff08}.bank-cell-name[data-astro-cid-5xzqwz43]{color:#f8fafc;font-weight:700}.bank-name-link[data-astro-cid-5xzqwz43]{color:#f8fafc;text-decoration:none;transition:color .15s}.bank-name-link[data-astro-cid-5xzqwz43]:hover{color:#2dd4bf;text-decoration:underline}.bank-tag[data-astro-cid-5xzqwz43]{white-space:nowrap;border-radius:6px;padding:.2rem .55rem;font-size:.75rem;font-weight:600;display:inline-block}.bank-type-net[data-astro-cid-5xzqwz43]{color:#2dd4bf;background:#2dd4bf1f;border:1px solid #2dd4bf4d}.bank-type-mega[data-astro-cid-5xzqwz43]{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf84d}.bank-type-regional[data-astro-cid-5xzqwz43]{color:#a78bfa;background:#a78bfa1f;border:1px solid #a78bfa4d}.bank-text-success[data-astro-cid-5xzqwz43]{color:#34d399;font-weight:700}.bank-cell-fee[data-astro-cid-5xzqwz43]{font-family:monospace,sans-serif;font-weight:600}.bank-text-highlight[data-astro-cid-5xzqwz43]{color:#38bdf8;font-weight:800}.bank-text-muted[data-astro-cid-5xzqwz43]{color:#64748b}.bank-cell-cond[data-astro-cid-5xzqwz43]{color:#94a3b8;font-size:.83rem;line-height:1.5}.bank-matrix-trigger[data-astro-cid-5xzqwz43]{text-align:center;color:#64748b;padding:1.5rem;font-size:.85rem}.bank-spinner[data-astro-cid-5xzqwz43]{justify-content:center;align-items:center;gap:.6rem;display:flex}.bank-spin-svg[data-astro-cid-5xzqwz43]{animation:1s linear infinite bank-spin}@keyframes bank-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bank-loaded-msg[data-astro-cid-5xzqwz43]{color:#64748b;font-weight:600}.short-video-section[data-astro-cid-v6xwtz4q]{background:linear-gradient(#101724f2 0%,#0a0e16fa 100%);border:1px solid #00f0ff40;border-radius:20px;margin:3.5rem 0 2rem;padding:2rem;box-shadow:0 16px 36px #00000080,inset 0 1px #ffffff1a}.short-video-header[data-astro-cid-v6xwtz4q]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.short-video-badge[data-astro-cid-v6xwtz4q]{color:#ff2a55;background:#ff2a5526;border:1px solid #ff2a5599;border-radius:20px;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.short-video-duration[data-astro-cid-v6xwtz4q]{color:#94a3b8;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.short-video-title[data-astro-cid-v6xwtz4q]{color:#fff;margin:0 0 .5rem;font-size:1.35rem;font-weight:800;line-height:1.4}.short-video-lead[data-astro-cid-v6xwtz4q]{color:#94a3b8;margin:0 0 1.5rem;font-size:.92rem;line-height:1.6}.short-video-mockup[data-astro-cid-v6xwtz4q]{justify-content:center;max-width:380px;margin:0 auto 1.75rem;display:flex}.short-video-wrapper[data-astro-cid-v6xwtz4q]{aspect-ratio:9/16;background:#000;border-radius:22px;width:100%;overflow:hidden;box-shadow:0 20px 40px #0009,0 0 0 3px #ffffff26}.short-video-element[data-astro-cid-v6xwtz4q]{object-fit:cover;background:#0b0f17;width:100%;height:100%;display:block}.short-video-actions[data-astro-cid-v6xwtz4q]{justify-content:center;display:flex}.short-video-btn[data-astro-cid-v6xwtz4q]{color:#0b0f17;background:linear-gradient(135deg,#ffe600 0%,#f80 100%);border-radius:14px;justify-content:center;align-items:center;gap:.6rem;width:100%;max-width:440px;padding:.95rem 2rem;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px #ffaa0059}.short-video-btn[data-astro-cid-v6xwtz4q]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #ffaa0080}
