.tax-page[data-v-74d4a35b]{min-height:100vh;background:#f5f3ef;position:relative;overflow-x:hidden}.bg-pattern[data-v-74d4a35b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.35;background-image:radial-gradient(circle at 20% 30%,rgba(13,148,136,.06) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(217,119,6,.05) 0%,transparent 50%);pointer-events:none}.title-badge[data-v-74d4a35b]{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#0d9488;background:linear-gradient(135deg,#0d948814,#0d94880a);border:1px solid rgba(13,148,136,.15);padding:.25rem .85rem;border-radius:999px;margin-bottom:.75rem}.page-title[data-v-74d4a35b]{font-size:1.85rem;font-weight:800;color:#1e293b;letter-spacing:-.02em;margin-bottom:.35rem;line-height:1.2}.page-subtitle[data-v-74d4a35b]{font-size:.9rem;color:#94a3b8;font-weight:400}.mode-tabs[data-v-74d4a35b]{display:flex;gap:0;background:#fff;border-radius:14px;padding:5px;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005;border:1px solid #e8e6e1}.mode-tab[data-v-74d4a35b]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem .85rem;border:none;background:transparent;border-radius:11px;cursor:pointer;transition:all .25s ease;color:#94a3b8;font-family:inherit}.mode-tab[data-v-74d4a35b]:hover:not(.active){background:#00000005;color:#64748b}.mode-tab.active[data-v-74d4a35b]{background:#0d9488;color:#fff;box-shadow:0 2px 8px #0d948840}.tab-num[data-v-74d4a35b]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ffffff26;font-size:.72rem;font-weight:700}.mode-tab:not(.active) .tab-num[data-v-74d4a35b]{background:#0000000f;color:#94a3b8}.tab-label[data-v-74d4a35b]{font-size:.95rem;font-weight:700}.tab-desc[data-v-74d4a35b]{font-size:.72rem;opacity:.7;font-weight:400}@media(max-width:600px){.mode-tab[data-v-74d4a35b]{flex-direction:column;gap:.25rem;padding:.65rem .5rem}.tab-desc[data-v-74d4a35b]{display:none}.page-title[data-v-74d4a35b]{font-size:1.65rem}}.calc-card[data-v-74d4a35b]{background:#fff;border-radius:16px;padding:1.4rem;box-shadow:0 1px 3px #00000008,0 4px 16px #00000008;border:1px solid #eceae5}@media(max-width:640px){.calc-card[data-v-74d4a35b]{padding:1.1rem;border-radius:14px}}.input-section[data-v-74d4a35b]{display:flex;flex-direction:column;gap:.9rem}.input-row[data-v-74d4a35b]{display:flex;align-items:flex-end;gap:1rem}.input-row .flex-1[data-v-74d4a35b]{flex:1}.input-arrow[data-v-74d4a35b]{display:flex;align-items:center;justify-content:center;color:#cbd5e1;padding-bottom:.6rem;flex-shrink:0}.input-field label[data-v-74d4a35b]{display:block;font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem}.input-wrap[data-v-74d4a35b]{display:flex;align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:all .2s ease}.input-wrap[data-v-74d4a35b]:focus-within{border-color:#0d9488;box-shadow:0 0 0 3px #0d94881a;background:#fff}.input-prefix[data-v-74d4a35b]{padding-left:.85rem;font-size:1.15rem;font-weight:700;color:#0d9488;-webkit-user-select:none;user-select:none;line-height:1}.input-wrap input[data-v-74d4a35b]{flex:1;border:none;outline:none;padding:.55rem .75rem;font-size:1.1rem;font-weight:600;color:#1e293b;background:transparent;font-family:inherit;font-variant-numeric:tabular-nums}.input-wrap input[data-v-74d4a35b]::placeholder{color:#cbd5e1;font-weight:400}.input-wrap input[type=number][data-v-74d4a35b]::-webkit-inner-spin-button,.input-wrap input[type=number][data-v-74d4a35b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrap input[type=number][data-v-74d4a35b]{-moz-appearance:textfield}.rate-chips[data-v-74d4a35b]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.rate-chip[data-v-74d4a35b]{padding:.3rem .8rem;border:2px solid #e2e8f0;border-radius:999px;background:#fff;color:#64748b;font-size:.88rem;font-weight:700;cursor:pointer;transition:all .2s ease;font-family:inherit}.rate-chip[data-v-74d4a35b]:hover{border-color:#0d9488;color:#0d9488}.rate-chip.active[data-v-74d4a35b]{background:#0d9488;border-color:#0d9488;color:#fff;box-shadow:0 2px 6px #0d948833}.rate-custom[data-v-74d4a35b]{display:flex;align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:999px;overflow:hidden;transition:all .2s ease}.rate-custom[data-v-74d4a35b]:focus-within{border-color:#0d9488;box-shadow:0 0 0 3px #0d94881a}.rate-custom input[data-v-74d4a35b]{width:60px;border:none;outline:none;padding:.4rem .6rem;font-size:.88rem;font-weight:700;color:#1e293b;background:transparent;font-family:inherit;text-align:center;font-variant-numeric:tabular-nums}.rate-custom span[data-v-74d4a35b]{padding-right:.75rem;color:#94a3b8;font-weight:600;font-size:.82rem}.rate-custom input[type=number][data-v-74d4a35b]::-webkit-inner-spin-button,.rate-custom input[type=number][data-v-74d4a35b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rate-custom input[type=number][data-v-74d4a35b]{-moz-appearance:textfield}.divider[data-v-74d4a35b]{position:relative;margin:.9rem 0;text-align:center}.divider[data-v-74d4a35b]:before{content:"";display:block;height:1px;background:linear-gradient(90deg,transparent,#e8e6e1,transparent)}.divider-label[data-v-74d4a35b]{position:relative;top:-.55rem;background:#fff;padding:0 .85rem;font-size:.73rem;font-weight:700;color:#a1a1aa;text-transform:uppercase;letter-spacing:.12em}.result-grid[data-v-74d4a35b]{display:grid;grid-template-columns:1fr 280px;gap:1.25rem}@media(max-width:720px){.result-grid[data-v-74d4a35b]{grid-template-columns:1fr}}.result-hero[data-v-74d4a35b]{position:relative;background:linear-gradient(135deg,#fefefe,#f8fdfc);border:2px solid #e8e6e1;border-radius:14px;padding:1.25rem;transition:all .35s ease}.result-hero.has-result[data-v-74d4a35b]{border-color:#0d948840;background:linear-gradient(135deg,#f0fdfa,#fff 60%,#fefce8)}.hero-main[data-v-74d4a35b]{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.65rem}.hero-label[data-v-74d4a35b]{font-size:.82rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.hero-value[data-v-74d4a35b]{font-size:2rem;font-weight:800;color:#0d9488;line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.has-result .hero-value[data-v-74d4a35b]{text-shadow:0 2px 12px rgba(13,148,136,.1)}.hero-uppercase[data-v-74d4a35b]{background:#fff;border-radius:10px;padding:.7rem 1rem;border:1px dashed #d6d3d1}.uppercase-label[data-v-74d4a35b]{display:block;font-size:.68rem;font-weight:700;color:#d97706;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.35rem}.uppercase-value[data-v-74d4a35b]{display:block;font-size:1.2rem;font-weight:700;color:#92400e;line-height:1.5;word-break:break-all}.copy-btn[data-v-74d4a35b]{position:absolute;top:1rem;right:1rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;transition:all .2s ease;font-family:inherit}.copy-btn[data-v-74d4a35b]:hover{background:#0d9488;border-color:#0d9488;color:#fff}.result-side[data-v-74d4a35b]{display:flex;flex-direction:column;gap:0;border:2px solid #e8e6e1;border-radius:14px;overflow:hidden}.side-item[data-v-74d4a35b]{display:flex;justify-content:space-between;align-items:center;padding:.65rem 1rem;background:#fafaf9;border-bottom:1px solid #f0eeea}.side-item[data-v-74d4a35b]:last-child{border-bottom:none}.side-item.highlight[data-v-74d4a35b]{background:linear-gradient(135deg,#fffbeb,#fef3c7)}.side-label[data-v-74d4a35b]{font-size:.82rem;font-weight:500;color:#78716c}.side-value[data-v-74d4a35b]{font-size:1.1rem;font-weight:700;color:#44403c;font-variant-numeric:tabular-nums}.tax-value[data-v-74d4a35b]{color:#dc2626;font-size:1.25rem}.rate-value[data-v-74d4a35b]{color:#0d9488}.formula-bar[data-v-74d4a35b]{display:flex;align-items:center;gap:.6rem;margin-top:.75rem;padding:.75rem 1.1rem;background:#f8fafc;border-radius:10px;border:1px solid #f0eeea;animation:fadeSlideIn-74d4a35b .3s ease}@keyframes fadeSlideIn-74d4a35b{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.formula-icon[data-v-74d4a35b]{font-size:1rem;flex-shrink:0}.formula-text[data-v-74d4a35b]{font-size:.82rem;color:#64748b;line-height:1.45;font-variant-numeric:tabular-nums}.ref-title[data-v-74d4a35b]{font-size:.85rem;font-weight:700;color:#57534e;margin-bottom:.55rem;letter-spacing:.01em}.ref-grid[data-v-74d4a35b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.6rem}.ref-card[data-v-74d4a35b]{display:flex;align-items:center;gap:.6rem;padding:.5rem .8rem;background:#fff;border:1px solid #e8e6e1;border-radius:10px;transition:all .2s ease}.ref-card[data-v-74d4a35b]:hover{border-color:#0d9488;box-shadow:0 2px 8px #0d948814}.ref-rate[data-v-74d4a35b]{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:28px;border-radius:8px;background:linear-gradient(135deg,#0d9488,#14b8a6);color:#fff;font-size:.82rem;font-weight:800;font-variant-numeric:tabular-nums}.ref-name[data-v-74d4a35b]{font-size:.78rem;color:#78716c;line-height:1.35}@media(max-width:640px){.hero-value[data-v-74d4a35b]{font-size:1.85rem}.uppercase-value[data-v-74d4a35b]{font-size:1.05rem}.input-row[data-v-74d4a35b]{flex-direction:column;gap:0}.input-arrow[data-v-74d4a35b]{transform:rotate(90deg);padding:.25rem 0}.ref-grid[data-v-74d4a35b]{grid-template-columns:1fr}.rate-chip[data-v-74d4a35b]{padding:.35rem .7rem;font-size:.82rem}.formula-text[data-v-74d4a35b]{font-size:.76rem}}body:has(.tax-page) .breadcrumb-container{background:#f5f3eff7!important;border-bottom-color:#0d948833!important;margin-bottom:0!important;position:relative;z-index:10}body:has(.tax-page) .main-content{background:#f5f3ef}body:has(.tax-page) .breadcrumb-container a,body:has(.tax-page) .breadcrumb-container li:not(:last-child){color:#94a3b8!important}body:has(.tax-page) .breadcrumb-container a:hover{color:#0d9488!important}body:has(.tax-page) .breadcrumb-container .text-gray-900{color:#1e293b!important}
