@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/aee213c/assets/inter-cyrillic-ext-300-normal-CgCALhwJ.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-ext-300-normal-RId2JxDB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/aee213c/assets/inter-cyrillic-300-normal-BnqRxXuy.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-300-normal-LR1W_oT8.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/aee213c/assets/inter-greek-ext-300-normal-l2DDyC6M.woff2) format("woff2"),url(/aee213c/assets/inter-greek-ext-300-normal-DLbbeei1.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/aee213c/assets/inter-greek-300-normal-DmGD3g_f.woff2) format("woff2"),url(/aee213c/assets/inter-greek-300-normal-BrhSP0vQ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/aee213c/assets/inter-vietnamese-300-normal-Bdr24Bqb.woff2) format("woff2"),url(/aee213c/assets/inter-vietnamese-300-normal-DDGmYYdT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/aee213c/assets/inter-latin-ext-300-normal-CPgO9Ksf.woff2) format("woff2"),url(/aee213c/assets/inter-latin-ext-300-normal-Dp1L8vcn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/aee213c/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/aee213c/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/aee213c/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/aee213c/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/aee213c/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/aee213c/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/aee213c/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/aee213c/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/aee213c/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/aee213c/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/aee213c/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/aee213c/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/aee213c/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/aee213c/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/aee213c/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/aee213c/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/aee213c/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/aee213c/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/aee213c/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/aee213c/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/aee213c/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/aee213c/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/aee213c/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/aee213c/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/aee213c/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/aee213c/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/aee213c/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/aee213c/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/aee213c/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/aee213c/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/aee213c/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/aee213c/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/aee213c/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/aee213c/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/aee213c/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/aee213c/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/aee213c/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/aee213c/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/aee213c/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/aee213c/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/aee213c/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/aee213c/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/aee213c/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/aee213c/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/aee213c/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/aee213c/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/aee213c/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/aee213c/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/aee213c/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/aee213c/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/aee213c/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/aee213c/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/aee213c/assets/inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/aee213c/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/aee213c/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/aee213c/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/aee213c/assets/inter-greek-800-normal-BU00tryP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/aee213c/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/aee213c/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/aee213c/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/aee213c/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/aee213c/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/aee213c/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,#root{min-height:100%;background:#fff}:root{--ds-navy: #0d2766;--ds-navy-hover: #153580;--ds-navy-light: #1a3f9a;--ds-blue-soft: #e8eff9;--ds-blue-soft-hover: #d5e2f6;--ds-text-dark: #1c2b4a;--ds-text-mid: #4a5c7a;--ds-text-muted: #8a9ab5;--ds-green: #2a7a38;--ds-green-bg: #eaf5ec;--ds-green-border: #c3e6cb;--ds-amber: #92400e;--ds-amber-mid: #d97706;--ds-amber-bg: #fffbeb;--ds-amber-border: #fde68a;--ds-border: #d8dce8;--ds-bg: #ffffff;--ds-surface: #f6f8fd;--ds-disabled-bg: #c8cdd8;--ds-error: #dc2626;--ds-error-bg: #ffebee;--ds-error-border: #ffcdd2;--ds-radius-sm: 8px;--ds-radius-md: 12px;--ds-radius-lg: 16px;--ds-font: "Inter", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--ds-shadow-card-hover: 0 2px 12px rgba(13, 39, 102, .07);--ds-shadow-nav-home: 0 4px 16px rgba(13, 39, 102, .38);--ds-shell-sidebar-width: 232px;--ds-bottom-nav-height: 66px;--ds-app-header-height: 56px}.tx-flow-page{background:var(--ds-bg)}.tx-flow-page .tx-stepper-wrap{padding:14px 20px 10px;flex-shrink:0}.tx-flow-page .tx-stepper-row{display:flex;align-items:flex-start}.tx-flow-page .tx-step-item{display:flex;flex-direction:column;align-items:center;gap:5px;flex-shrink:0}.tx-flow-page .tx-step-dot{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.tx-flow-page .tx-step-dot.active{background:var(--ds-navy);color:#fff;box-shadow:0 2px 8px #0d276659}.tx-flow-page .tx-step-dot.inactive{background:var(--ds-text-muted);color:#fff}.tx-flow-page .tx-step-dot.done{background:var(--ds-green);color:#fff}.tx-flow-page .tx-step-label{font-size:10px;font-weight:600;text-align:center}.tx-flow-page .tx-step-label.active{color:var(--ds-navy)}.tx-flow-page .tx-step-label.inactive{color:var(--ds-text-muted)}.tx-flow-page .tx-step-label.done{color:var(--ds-green)}.tx-flow-page .tx-step-conn{flex:1;height:1.5px;background:var(--ds-border);margin-top:13px}.tx-flow-page .tx-step-conn.done{background:var(--ds-green)}.tx-flow-page .tx-container{display:flex;flex-direction:column;gap:20px;padding:16px 16px 24px}.tx-flow-page .tx-section-title{font-size:20px;font-weight:700;color:var(--ds-text-dark);line-height:1.2}.tx-flow-page .tx-section-subtitle{font-size:13px;font-weight:300;color:var(--ds-text-mid);line-height:1.5}.tx-flow-page .tx-card{background:var(--ds-bg);border:1px solid var(--ds-border);border-radius:12px;box-shadow:0 0 16px #0000000d}.tx-flow-page .tx-card-content{padding:20px;display:flex;flex-direction:column;gap:20px}.tx-flow-page .tx-field-label{font-size:13px;font-weight:600;color:var(--ds-text-dark);margin-bottom:7px;display:block}@keyframes txRevealIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tx-flow-page .tx-reveal-section{display:flex;flex-direction:column;gap:20px;animation:txRevealIn .3s ease}.tx-flow-page .tx-review-intro-title{font-size:18px;font-weight:700;color:var(--ds-text-dark)}.tx-flow-page .tx-review-intro-body{font-size:13px;font-weight:300;color:var(--ds-text-mid);line-height:1.55}.tx-flow-page .tx-review-intro-body strong{font-weight:700;color:var(--ds-text-dark)}.tx-flow-page .tx-review-card{background:#fff;border:1px solid var(--ds-border);border-radius:12px;overflow:hidden}.tx-flow-page .tx-review-row{display:flex;justify-content:space-between;align-items:center;padding:11px 16px;gap:16px;border-bottom:1px solid var(--ds-border)}.tx-flow-page .tx-review-row:last-child{border-bottom:none}.tx-flow-page .tx-review-key{font-size:12px;font-weight:400;color:var(--ds-text-mid)}.tx-flow-page .tx-review-val{font-size:13px;font-weight:600;color:var(--ds-text-dark);text-align:right}.tx-flow-page .tx-review-grid{display:flex;flex-direction:column;gap:14px}.tx-flow-page .tx-review-info{padding:6px 16px}.tx-flow-page .tx-review-pair{display:flex;flex-direction:column;gap:3px;padding:11px 0;border-bottom:1px solid #eef1f6}.tx-flow-page .tx-review-info .tx-review-pair:last-child{border-bottom:none}.tx-flow-page .tx-review-k{font-size:11px;font-weight:400;color:var(--ds-text-muted)}.tx-flow-page .tx-review-v{font-size:14px;font-weight:600;color:var(--ds-text-dark);line-height:1.35}.tx-flow-page .tx-financial-card{background:#f4f7fc;border:1px solid #d4dff0;border-radius:12px;padding:14px 16px}.tx-flow-page .tx-financial-card-title{font-size:12px;font-weight:700;color:var(--ds-text-dark)}.tx-flow-page .tx-financial-card-desc{font-size:11px;font-weight:300;color:var(--ds-text-mid)}.tx-flow-page .tx-fin-row{display:flex;justify-content:space-between;align-items:center}.tx-flow-page .tx-fin-label{font-size:12px;font-weight:400;color:var(--ds-text-mid)}.tx-flow-page .tx-fin-val{font-size:12px;font-weight:700;color:var(--ds-text-dark)}.tx-flow-page .tx-share-title{font-size:18px;font-weight:700;color:var(--ds-text-dark);line-height:1.3}.tx-flow-page .tx-share-subtitle{font-size:13px;font-weight:300;color:var(--ds-text-mid);line-height:1.55}.tx-flow-page .tx-share-link-card{background:#fff;border:1px solid var(--ds-border);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.tx-flow-page .tx-share-link-title{font-size:12px;font-weight:700;color:var(--ds-text-dark)}.tx-flow-page .tx-share-link-url{width:100%;background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);padding:9px 12px;font-size:11px;font-weight:400;color:var(--ds-text-mid);word-break:break-all;line-height:1.4}.tx-flow-page .tx-share-link-actions{display:flex;gap:8px}.tx-flow-page .tx-share-saved-note{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--ds-text-mid);line-height:1.45}.tx-flow-page .tx-share-saved-note strong{font-weight:700;color:var(--ds-text-dark)}.tx-flow-page .tx-btn-link-action{flex:1;min-width:0}.tx-flow-page .tx-btn-link-action.is-copied{border-color:var(--ds-green);color:var(--ds-green)}.tx-flow-page .tx-btn-link-action.tx-btn-share{background:var(--ds-navy);border-color:var(--ds-navy);color:#fff}.tx-flow-page .tx-btn-link-action.tx-btn-share:hover{background:var(--ds-navy-hover);border-color:var(--ds-navy-hover);color:#fff}.tx-flow-page .tx-coupon-trigger{background:none;border:none;cursor:pointer;padding:0;font-size:12px;font-weight:600;color:var(--ds-navy-light);text-align:left;display:inline-flex;align-items:center;gap:5px}.tx-flow-page .tx-coupon-label{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--ds-text-mid);margin-bottom:8px}.tx-flow-page .tx-coupon-expand{margin-top:10px}.tx-flow-page .tx-coupon-input-row{display:flex;gap:8px;align-items:stretch}.tx-flow-page .tx-coupon-field{flex:1;background:var(--ds-bg);border:1.5px solid var(--ds-border);border-radius:8px;display:flex;align-items:center;padding:0 12px}.tx-flow-page .tx-coupon-field.error-state{border-color:#dc2626}.tx-flow-page .tx-coupon-field.success-state{border-color:var(--ds-green)}.tx-flow-page .tx-coupon-field input{border:none;outline:none;width:100%;height:40px;font-size:12px;font-weight:600;color:var(--ds-text-dark);text-transform:uppercase;letter-spacing:.06em}.tx-flow-page .tx-coupon-field input::placeholder{color:var(--ds-text-muted);font-weight:400;text-transform:none;letter-spacing:0}.tx-flow-page .tx-coupon-apply-btn{background:var(--ds-navy);color:#fff;border:none;border-radius:8px;padding:0 14px;font-size:12px;font-weight:600;white-space:nowrap;height:40px}.tx-flow-page .tx-coupon-msg{margin-top:6px;font-size:11px;font-weight:600}.tx-flow-page .tx-coupon-msg.error{color:#dc2626}.tx-flow-page .tx-coupon-msg.ok{color:var(--ds-green)}.tx-flow-page .tx-coupon-applied{display:flex;flex-direction:column;gap:8px;margin-top:10px}.tx-flow-page .tx-coupon-tag{display:flex;align-items:center;gap:8px;background:var(--ds-green-bg);border:1px solid var(--ds-green-border);border-radius:8px;padding:8px 12px}.tx-flow-page .tx-coupon-tag-code{font-size:12px;font-weight:700;color:var(--ds-green);flex:1;letter-spacing:.05em}.tx-flow-page .tx-coupon-tag-discount{font-size:12px;font-weight:700;color:var(--ds-green)}.tx-flow-page .tx-coupon-remove-btn{background:none;border:none;cursor:pointer;font-size:11px;font-weight:600;color:var(--ds-text-mid);text-decoration:underline}.tx-flow-page .tx-coupon-breakdown{background:#f9fafb;border:1px solid var(--ds-border);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.tx-flow-page .tx-bottom-sticky{background:#fff;border-top:1px solid var(--ds-border);flex-shrink:0;position:fixed;left:0;right:0;bottom:0;z-index:5;box-shadow:0 -8px 24px #0d27660d}.tx-flow-page .tx-bottom-inner{padding:10px 16px calc(14px + env(safe-area-inset-bottom,0px))}.tx-flow-page .tx-btn-secondary-action{background:var(--ds-blue-soft);color:var(--ds-navy);border:none}.tx-flow-page .tx-flow-scroll{padding-bottom:148px}.tx-flow-page .tx-separator{height:0;border:none;border-top:1px solid var(--ds-border)}.tx-flow-page .tx-fees-section{display:flex;flex-direction:column;gap:14px}.tx-flow-page .tx-fees-title{font-size:13px;font-weight:600;color:var(--ds-text-dark)}.tx-flow-page .tx-fees-desc{font-size:12px;font-weight:300;color:var(--ds-text-mid);margin-top:5px;line-height:1.45}.tx-flow-page .tx-fees-list{display:flex;flex-direction:column;gap:12px}.tx-flow-page .tx-combo{display:flex;flex-direction:column;gap:7px;position:relative}.tx-flow-page .tx-combo-label-row{display:flex;align-items:center;gap:5px}.tx-flow-page .tx-combo-name{font-size:12px;font-weight:600;color:var(--ds-text-dark);white-space:nowrap}.tx-flow-page .tx-combo-optional{font-size:11px;font-weight:400;color:var(--ds-text-muted);white-space:nowrap}.tx-flow-page .tx-combo-amount{flex:1;font-size:12px;font-weight:600;color:var(--ds-text-dark);text-align:right}.tx-flow-page .tx-combo-amount-discounted{display:flex;flex-direction:column;align-items:flex-end;gap:2px;line-height:1.15}.tx-flow-page .tx-combo-amount-original{font-size:10px;font-weight:400;color:var(--ds-text-muted);text-decoration:line-through}.tx-flow-page .tx-combo-amount-final{font-size:12px;font-weight:700;color:var(--ds-green)}.tx-flow-page .tx-info-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;color:var(--ds-text-muted);transition:color .15s;flex-shrink:0}.tx-flow-page .tx-info-btn:hover{color:var(--ds-navy)}.tx-flow-page .tx-fee-fixed-badge{display:flex;align-items:center;background:var(--ds-bg);border:1.5px solid var(--ds-border);border-radius:var(--ds-radius-sm);padding:0 12px;height:44px;font-size:13px;font-weight:400;color:var(--ds-text-dark);cursor:default;-webkit-user-select:none;user-select:none}.tx-flow-page .tx-toggle-row{display:flex;align-items:center;gap:10px;background:#f9fafb;border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);padding:8px 10px;cursor:pointer;-webkit-user-select:none;user-select:none}.tx-flow-page .tx-switch{position:relative;width:36px;height:20px;flex-shrink:0}.tx-flow-page .tx-switch input{opacity:0;width:0;height:0;position:absolute}.tx-flow-page .tx-switch-track{position:absolute;top:0;right:0;bottom:0;left:0;background:#d1d5db;border-radius:10px;transition:background .18s}.tx-flow-page .tx-switch-thumb{position:absolute;width:16px;height:16px;background:#fff;border-radius:50%;top:2px;left:2px;transition:transform .18s;box-shadow:0 1px 3px #0003;pointer-events:none}.tx-flow-page .tx-switch input:checked+.tx-switch-track{background:var(--ds-navy)}.tx-flow-page .tx-switch input:checked~.tx-switch-thumb{transform:translate(16px)}.tx-flow-page .tx-toggle-text{font-size:11px;color:var(--ds-text-mid);line-height:1.35}.tx-flow-page .tx-toggle-text strong{color:var(--ds-text-dark);font-weight:600}.tx-flow-page .tx-collapsible{overflow:hidden;max-height:0;opacity:0;transition:max-height .22s ease,opacity .18s ease}.tx-flow-page .tx-collapsible.open{max-height:80px;opacity:1}.tx-flow-page .tx-select-trigger{background:var(--ds-bg);border:1.5px solid var(--ds-border);border-radius:var(--ds-radius-sm);display:flex;align-items:center;padding:0 12px;height:44px;cursor:pointer;transition:border-color .15s;-webkit-user-select:none;user-select:none;position:relative}.tx-flow-page .tx-select-trigger:hover{border-color:var(--ds-text-muted)}.tx-flow-page .tx-select-trigger.open{border-color:var(--ds-navy)}.tx-flow-page .tx-select-label{flex:1;font-size:13px;font-weight:400;color:var(--ds-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-flow-page .tx-select-trigger.filled .tx-select-label{color:var(--ds-text-dark)}.tx-flow-page .tx-select-chevron{flex-shrink:0;color:var(--ds-text-muted);margin-left:10px;transition:transform .2s;display:flex;align-items:center}.tx-flow-page .tx-select-trigger.open .tx-select-chevron{transform:rotate(180deg)}.tx-flow-page .tx-select-dropdown{display:none;position:absolute;left:0;right:0;top:calc(100% + 3px);background:#fff;border:1.5px solid var(--ds-navy);border-radius:var(--ds-radius-sm);box-shadow:0 4px 16px #0000001f;z-index:50;overflow:hidden}.tx-flow-page .tx-select-dropdown.open{display:block}.tx-flow-page .tx-dropdown-opt{padding:10px 12px;font-size:12px;font-weight:400;color:var(--ds-text-dark);cursor:pointer;transition:background .1s}.tx-flow-page .tx-dropdown-opt:hover{background:#f0f7ff;color:var(--ds-navy)}.tx-flow-page .tx-dropdown-opt+.tx-dropdown-opt{border-top:1px solid var(--ds-border)}.tx-flow-page .tx-total-section{background:#f4f7fc;border:1px solid #d4dff0;border-radius:var(--ds-radius-md);padding:14px 16px;display:flex;flex-direction:column;gap:7px}.tx-flow-page .tx-total-section-header{display:flex;flex-direction:column;gap:2px;margin-bottom:2px}.tx-flow-page .tx-total-section-title{font-size:13px;font-weight:700;color:var(--ds-text-dark)}.tx-flow-page .tx-total-section-role{font-size:11px;font-weight:400;color:var(--ds-text-mid)}.tx-flow-page .tx-total-row{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.tx-flow-page .tx-total-row-label{font-size:12px;font-weight:400;color:var(--ds-text-mid);flex:1}.tx-flow-page .tx-total-row-val{font-size:12px;font-weight:600;color:var(--ds-text-dark);flex-shrink:0}.tx-flow-page .tx-total-divider{height:0;border:none;border-top:1px dashed #ccd6e8;margin:2px 0}.tx-flow-page .tx-total-grand-row{display:flex;justify-content:space-between;align-items:center}.tx-flow-page .tx-total-grand-label{font-size:13px;font-weight:700;color:var(--ds-text-dark)}.tx-flow-page .tx-total-grand-val{font-size:15px;font-weight:700;color:var(--ds-navy)}.tx-flow-page .tx-total-empty{font-size:12px;color:var(--ds-text-muted);text-align:left;padding:4px 0}.tx-flow-page .tx-total-coupon-breakdown{background:#f9fafb;border:1px solid var(--ds-border);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;margin-top:4px}.tx-flow-page .tx-input-box{background:var(--ds-bg);border:1.5px solid var(--ds-border);border-radius:var(--ds-radius-sm);display:flex;align-items:center;padding:0 12px;height:44px;transition:border-color .15s}.tx-flow-page .tx-input-box:focus-within{border-color:var(--ds-navy)}.tx-flow-page .tx-input-box.error-border{border-color:var(--ds-error)}.tx-flow-page .tx-input-box.success-border{border-color:var(--ds-green)}.tx-flow-page .tx-input-box.readonly-box{background:#f9fafb}.tx-flow-page .tx-input-prefix{font-size:14px;font-weight:700;color:var(--ds-text-mid);margin-right:6px;flex-shrink:0}.tx-flow-page .tx-plate-spinner{width:16px;height:16px;flex-shrink:0;border:2px solid var(--ds-border);border-top-color:var(--ds-navy);border-radius:50%;animation:txSpin .8s linear infinite}@keyframes txSpin{to{transform:rotate(360deg)}}.tx-flow-page .tx-plate-role-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:100px;flex-shrink:0;font-size:11px;font-weight:700;white-space:nowrap;background:var(--ds-green-bg);color:var(--ds-green);border:1px solid var(--ds-green-border)}.tx-flow-page .tx-plate-role-tag svg{width:10px;height:10px;display:block}.tx-flow-page .tx-field{display:flex;flex-direction:column}.tx-flow-page .tx-field-msg{font-size:12px;font-weight:500;display:none;align-items:center;gap:4px;margin-top:4px}.tx-flow-page .tx-field-msg.error{display:flex;color:var(--ds-error)}.tx-flow-page .tx-field-hint{font-size:12px;color:var(--ds-text-mid);line-height:1.45;margin:-2px 0 9px}.tx-flow-page .tx-input-box input,.tx-flow-page .tx-input-box input[type=text],.tx-flow-page .tx-input-box input[type=tel],.tx-flow-page .tx-input-box input[inputmode]{flex:1;border:none;outline:none;background:transparent;font-family:var(--ds-font);font-size:14px;color:var(--ds-text-dark);height:100%}.tx-flow-page .tx-input-box input::placeholder{color:var(--ds-text-muted);font-weight:400}.tx-flow-page .tx-input-box input[readonly],.tx-flow-page .tx-input-box input:disabled{color:var(--ds-text-mid);cursor:default}.tx-flow-page .tx-input-box.disabled{background:var(--ds-surface)}.tx-flow-page .tx-select-dropdown.scrollable{max-height:220px;overflow-y:auto}.tx-flow-page .tx-valor-hint{display:flex;align-items:center;gap:6px;background:#f0f7ff;border:1px solid #cce0ff;border-radius:var(--ds-radius-sm);padding:8px 10px;margin-top:4px}.tx-flow-page .tx-valor-hint-text{font-size:12px;color:var(--ds-text-mid)}.tx-flow-page .tx-valor-hint-text strong{color:var(--ds-navy);font-weight:700}.tx-flow-page .tx-buscar-btn{margin-top:10px;width:100%;height:44px;border:none;border-radius:var(--ds-radius-sm);background:var(--ds-navy);color:#fff;font-family:var(--ds-font);font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .18s,opacity .15s,transform .1s}.tx-flow-page .tx-buscar-btn:hover:not(:disabled){background:var(--ds-navy-hover)}.tx-flow-page .tx-buscar-btn:active:not(:disabled){transform:scale(.99)}.tx-flow-page .tx-buscar-btn:disabled{background:var(--ds-disabled-bg);cursor:not-allowed;transform:none}@media(min-width:900px){.tx-flow-page{background:var(--ds-surface);min-height:calc(100vh - 124px)}.tx-flow-page .tx-flow-scroll{padding:0}.tx-flow-page .tx-flow-content{max-width:1080px;width:100%;margin:0 auto;padding:8px 36px 28px}.tx-flow-page .tx-container,.tx-flow-page .tx-stepper-wrap{padding:0}.tx-flow-page .tx-stepper-row{max-width:1080px;margin:0 auto;padding:18px 36px 8px}.tx-flow-page .tx-review-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:18px;align-items:start}.tx-flow-page .tx-review-info{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;padding:6px 18px}.tx-flow-page .tx-review-pair-full{grid-column:1 / -1}.tx-flow-page .tx-review-info .tx-review-pair:nth-last-child(-n+2){border-bottom:none}.tx-flow-page .tx-share-link-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.tx-flow-page .tx-share-link-title,.tx-flow-page .tx-share-saved-note{grid-column:1 / -1}.tx-flow-page .tx-share-link-url{grid-column:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal}.tx-flow-page .tx-share-link-actions{grid-column:2}.tx-flow-page .tx-btn-link-action{flex:0 0 auto;width:auto;height:44px;padding:0 16px}.tx-flow-page .tx-step-1-container.tx-container{display:grid;grid-template-columns:minmax(0,1fr) 348px;gap:28px;align-items:stretch}.tx-flow-page .tx-step-1-container .tx-header-section{grid-column:1 / -1;align-self:start}.tx-flow-page .dt-tx-rail{align-self:stretch;min-width:0}.tx-flow-page .dt-tx-rail-inner{position:sticky;top:16px;height:fit-content}.tx-flow-page .dt-tx-rail .tx-total-section{width:100%;box-shadow:0 1px 12px #0d27660f}.tx-flow-page .tx-buscar-btn{width:auto;padding:0 16px;align-self:flex-start}.tx-flow-page .tx-bottom-sticky{padding:0;margin-top:auto;position:fixed;left:232px;right:0;bottom:0;z-index:8;box-shadow:0 -8px 24px #0d27660d}.tx-flow-page .tx-bottom-inner{max-width:1080px;margin:0 auto;padding:14px 36px;display:flex;align-items:center;justify-content:flex-end;gap:12px}.tx-flow-page .tx-flow-scroll{padding-bottom:96px}}
