.payment-lifecycle-rehearsal-module__471jpW__shell{--ink:#062d3a;--muted:#637e89;--line:#cfe0e5;--cyan:#10a9cc;--teal:#007d91;--nav:#073b4c;min-height:100vh;color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:radial-gradient(circle at 92% 2%,#dff7fa 0,#0000 29%),#f3f8fa;grid-template-columns:278px minmax(0,1fr);display:grid}.payment-lifecycle-rehearsal-module__471jpW__side{color:#fff;background:linear-gradient(168deg,#063b4c 0%,#052f3e 70%,#082b38 100%);flex-direction:column;height:100vh;padding:28px 20px 24px;display:flex;position:sticky;top:0;overflow:auto}.payment-lifecycle-rehearsal-module__471jpW__brand{width:max-content;display:block}.payment-lifecycle-rehearsal-module__471jpW__brand img{object-fit:contain}.payment-lifecycle-rehearsal-module__471jpW__sideLabel{letter-spacing:.16em;color:#86bdc9;border-bottom:1px solid #ffffff1f;margin:8px 8px 24px;padding-bottom:22px;font-size:10px}.payment-lifecycle-rehearsal-module__471jpW__side nav{gap:5px;display:grid}.payment-lifecycle-rehearsal-module__471jpW__side nav a{color:#c4dbe1;border-radius:13px;padding:13px 15px;font-size:14px;font-weight:650;text-decoration:none;transition:all .18s}.payment-lifecycle-rehearsal-module__471jpW__side nav a:hover{color:#fff;background:#ffffff12}.payment-lifecycle-rehearsal-module__471jpW__side nav .payment-lifecycle-rehearsal-module__471jpW__active{color:#063545;background:#65d2df;box-shadow:0 10px 24px #001c2840}.payment-lifecycle-rehearsal-module__471jpW__sideNote{background:#ffffff0d;border:1px solid #ffffff18;border-radius:18px;align-items:flex-start;gap:12px;margin-top:auto;padding:16px;display:flex}.payment-lifecycle-rehearsal-module__471jpW__sideNote>i{color:#74e3ed;background:#0b6073;border-radius:11px;place-items:center;min-width:34px;height:34px;font-style:normal;font-weight:800;display:grid}.payment-lifecycle-rehearsal-module__471jpW__sideNote b{font-size:13px}.payment-lifecycle-rehearsal-module__471jpW__sideNote p{color:#a9ced6;margin:6px 0 0;font-size:11px;line-height:1.55}.payment-lifecycle-rehearsal-module__471jpW__workspace{min-width:0}.payment-lifecycle-rehearsal-module__471jpW__topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:4;background:#ffffffd9;justify-content:space-between;align-items:center;height:68px;padding:0 36px;display:flex;position:sticky;top:0}.payment-lifecycle-rehearsal-module__471jpW__topbar a{color:var(--teal);font-size:13px;font-weight:700;text-decoration:none}.payment-lifecycle-rehearsal-module__471jpW__topbar>div{align-items:center;gap:16px;display:flex}.payment-lifecycle-rehearsal-module__471jpW__topbar span{letter-spacing:.14em;color:var(--muted);font-size:10px}.payment-lifecycle-rehearsal-module__471jpW__topbar button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:10px 16px;font-weight:700}.payment-lifecycle-rehearsal-module__471jpW__content{width:min(1180px,100% - 64px);margin:0 auto;padding:46px 0 80px}.payment-lifecycle-rehearsal-module__471jpW__hero{background:linear-gradient(120deg,#fff 0%,#f6fdfe 68%,#e7f9fb 100%);border:1px solid #d7e6ea;border-radius:28px;justify-content:space-between;align-items:center;gap:32px;padding:38px 42px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #123b4914}.payment-lifecycle-rehearsal-module__471jpW__hero:after{content:"";background:var(--cyan);opacity:.9;border-radius:20px;width:210px;height:16px;position:absolute;top:22px;right:-42px;transform:rotate(-24deg)}.payment-lifecycle-rehearsal-module__471jpW__hero p,.payment-lifecycle-rehearsal-module__471jpW__detailHead p,.payment-lifecycle-rehearsal-module__471jpW__history header p{letter-spacing:.16em;color:var(--teal);margin:0 0 10px;font-size:10px;font-weight:800}.payment-lifecycle-rehearsal-module__471jpW__hero h1{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(36px,4vw,56px);line-height:1}.payment-lifecycle-rehearsal-module__471jpW__hero>div>span{color:var(--muted);max-width:670px;font-size:16px;line-height:1.6;display:block}.payment-lifecycle-rehearsal-module__471jpW__hero>button{z-index:1;background:var(--ink);color:#fff;text-align:left;cursor:pointer;border:0;border-radius:18px;align-items:center;gap:12px;min-width:210px;padding:15px 19px;font-weight:800;display:flex;position:relative;box-shadow:0 14px 28px #062d3a26}.payment-lifecycle-rehearsal-module__471jpW__hero>button:disabled{opacity:.55;cursor:not-allowed}.payment-lifecycle-rehearsal-module__471jpW__hero>button i{color:#77e6ef;background:#0d6374;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.payment-lifecycle-rehearsal-module__471jpW__error,.payment-lifecycle-rehearsal-module__471jpW__notice{border-radius:14px;justify-content:space-between;align-items:center;margin-top:18px;padding:14px 16px;font-size:13px;display:flex}.payment-lifecycle-rehearsal-module__471jpW__error{color:#8b2525;background:#fff2f2;border:1px solid #efc2c2}.payment-lifecycle-rehearsal-module__471jpW__error button{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}.payment-lifecycle-rehearsal-module__471jpW__notice{color:#09664f;background:#e6f8f2;border:1px solid #b7e7d8}.payment-lifecycle-rehearsal-module__471jpW__zeroBand{background:var(--nav);color:#fff;border-radius:22px;align-items:center;gap:28px;margin:22px 0;padding:21px 24px;display:flex}.payment-lifecycle-rehearsal-module__471jpW__zeroBand>div:first-child{min-width:210px}.payment-lifecycle-rehearsal-module__471jpW__zeroBand>div:first-child span{letter-spacing:.16em;color:#62d8e5;margin-bottom:5px;font-size:9px;display:block}.payment-lifecycle-rehearsal-module__471jpW__zeroBand>div:first-child b{font-size:15px}.payment-lifecycle-rehearsal-module__471jpW__boundaries{flex:1;grid-template-columns:repeat(6,minmax(82px,1fr));gap:8px;display:grid}.payment-lifecycle-rehearsal-module__471jpW__boundaries article{background:#ffffff0d;border:1px solid #ffffff17;border-radius:13px;padding:10px 11px}.payment-lifecycle-rehearsal-module__471jpW__boundaries b{color:#65dce8;font-size:19px;display:block}.payment-lifecycle-rehearsal-module__471jpW__boundaries span{color:#bad2d8;font-size:9px}.payment-lifecycle-rehearsal-module__471jpW__state,.payment-lifecycle-rehearsal-module__471jpW__empty{border:1px solid var(--line);text-align:center;background:#fff;border-radius:24px;place-content:center;min-height:300px;padding:40px;display:grid}.payment-lifecycle-rehearsal-module__471jpW__empty i{color:var(--cyan);font-size:32px;font-style:normal}.payment-lifecycle-rehearsal-module__471jpW__empty h2{margin:12px 0 6px}.payment-lifecycle-rehearsal-module__471jpW__empty p{color:var(--muted);max-width:500px;line-height:1.6}.payment-lifecycle-rehearsal-module__471jpW__grid{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:20px;display:grid}.payment-lifecycle-rehearsal-module__471jpW__history,.payment-lifecycle-rehearsal-module__471jpW__detail{border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 18px 42px #123b490c}.payment-lifecycle-rehearsal-module__471jpW__history{gap:8px;padding:20px;display:grid}.payment-lifecycle-rehearsal-module__471jpW__history header{justify-content:space-between;align-items:center;padding:4px 4px 14px;display:flex}.payment-lifecycle-rehearsal-module__471jpW__history h2{margin:0;font-size:21px}.payment-lifecycle-rehearsal-module__471jpW__history header>span{width:34px;height:34px;color:var(--teal);background:#e7f6f8;border-radius:11px;place-items:center;font-weight:800;display:grid}.payment-lifecycle-rehearsal-module__471jpW__history>button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#f5f9fa;border:1px solid #0000;border-radius:15px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.payment-lifecycle-rehearsal-module__471jpW__history>button.payment-lifecycle-rehearsal-module__471jpW__selected{background:#eaf9fb;border-color:#68ccda}.payment-lifecycle-rehearsal-module__471jpW__history>button>i{color:#087d5e;background:#dff4ee;border-radius:10px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.payment-lifecycle-rehearsal-module__471jpW__history>button>i[data-result=fail]{color:#a42b2b;background:#ffe9e9}.payment-lifecycle-rehearsal-module__471jpW__history>button span{gap:3px;display:grid}.payment-lifecycle-rehearsal-module__471jpW__history>button b{font-size:12px}.payment-lifecycle-rehearsal-module__471jpW__history>button small{color:var(--muted);font-size:9px}.payment-lifecycle-rehearsal-module__471jpW__history>button em{color:var(--teal);font-size:11px;font-style:normal;font-weight:800}.payment-lifecycle-rehearsal-module__471jpW__detail{padding:28px}.payment-lifecycle-rehearsal-module__471jpW__detailHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.payment-lifecycle-rehearsal-module__471jpW__detailHead h2{letter-spacing:-.025em;margin:0 0 7px;font-size:26px}.payment-lifecycle-rehearsal-module__471jpW__detailHead>div:first-child>span{color:var(--muted);font-size:12px}.payment-lifecycle-rehearsal-module__471jpW__detailHead>div:last-child{text-align:center;color:#08795d;background:#e2f6f0;border-radius:22px;place-content:center;width:76px;height:76px;display:grid}.payment-lifecycle-rehearsal-module__471jpW__detailHead>div:last-child[data-result=fail]{color:#a52c2c;background:#ffebeb}.payment-lifecycle-rehearsal-module__471jpW__detailHead>div:last-child b{font-size:27px;line-height:1}.payment-lifecycle-rehearsal-module__471jpW__detailHead>div:last-child span{margin-top:4px;font-size:9px}.payment-lifecycle-rehearsal-module__471jpW__timeline{padding:20px 2px 4px}.payment-lifecycle-rehearsal-module__471jpW__timeline article{grid-template-columns:34px minmax(0,1fr) auto;gap:13px;min-height:78px;display:grid}.payment-lifecycle-rehearsal-module__471jpW__marker{flex-direction:column;align-items:center;display:flex}.payment-lifecycle-rehearsal-module__471jpW__marker i{color:#087b5d;background:#def4ed;border-radius:9px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:800;display:grid}.payment-lifecycle-rehearsal-module__471jpW__marker span{background:#d8e6e9;flex:1;width:1px;margin:5px 0}.payment-lifecycle-rehearsal-module__471jpW__timeline article>div:nth-child(2){padding-bottom:18px}.payment-lifecycle-rehearsal-module__471jpW__timeline p{color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin:0 0 3px;font-size:9px;font-weight:800}.payment-lifecycle-rehearsal-module__471jpW__timeline h3{margin:0 0 5px;font-size:15px}.payment-lifecycle-rehearsal-module__471jpW__timeline article>div:nth-child(2)>span{color:var(--muted);font-size:11px;line-height:1.5}.payment-lifecycle-rehearsal-module__471jpW__timeline article>em{color:#087b5d;background:#e2f5ef;border-radius:999px;height:max-content;padding:6px 8px;font-size:9px;font-style:normal;font-weight:900}.payment-lifecycle-rehearsal-module__471jpW__timeline article>em[data-passed=false]{color:#9e2929;background:#ffeded}.payment-lifecycle-rehearsal-module__471jpW__detail footer{color:#315c68;background:#edf7f9;border-radius:15px;gap:10px;padding:14px 16px;display:flex}.payment-lifecycle-rehearsal-module__471jpW__detail footer span{color:var(--teal)}.payment-lifecycle-rehearsal-module__471jpW__detail footer p{margin:0;font-size:11px;line-height:1.55}[dir=rtl] .payment-lifecycle-rehearsal-module__471jpW__hero:after{left:-42px;right:auto}[dir=rtl] .payment-lifecycle-rehearsal-module__471jpW__history>button,[dir=rtl] .payment-lifecycle-rehearsal-module__471jpW__hero>button{text-align:right}@media (max-width:1050px){.payment-lifecycle-rehearsal-module__471jpW__boundaries{grid-template-columns:repeat(3,1fr)}.payment-lifecycle-rehearsal-module__471jpW__zeroBand{align-items:stretch}.payment-lifecycle-rehearsal-module__471jpW__grid{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:820px){.payment-lifecycle-rehearsal-module__471jpW__shell{display:block}.payment-lifecycle-rehearsal-module__471jpW__side{height:auto;padding:18px;position:relative}.payment-lifecycle-rehearsal-module__471jpW__side nav{grid-template-columns:repeat(3,1fr)}.payment-lifecycle-rehearsal-module__471jpW__side nav a{text-align:center;padding:10px 7px}.payment-lifecycle-rehearsal-module__471jpW__sideNote{margin-top:16px}.payment-lifecycle-rehearsal-module__471jpW__topbar{padding:0 20px;position:relative}.payment-lifecycle-rehearsal-module__471jpW__content{width:min(100% - 28px,720px);padding-top:24px}.payment-lifecycle-rehearsal-module__471jpW__hero{flex-direction:column;align-items:flex-start;padding:28px}.payment-lifecycle-rehearsal-module__471jpW__hero>button{width:100%}.payment-lifecycle-rehearsal-module__471jpW__zeroBand{flex-direction:column}.payment-lifecycle-rehearsal-module__471jpW__grid{grid-template-columns:1fr}.payment-lifecycle-rehearsal-module__471jpW__history{max-height:300px}.payment-lifecycle-rehearsal-module__471jpW__detailHead{align-items:flex-start}.payment-lifecycle-rehearsal-module__471jpW__boundaries{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.payment-lifecycle-rehearsal-module__471jpW__side nav{grid-template-columns:repeat(2,1fr)}.payment-lifecycle-rehearsal-module__471jpW__hero h1{font-size:36px}.payment-lifecycle-rehearsal-module__471jpW__boundaries{grid-template-columns:repeat(2,1fr)}.payment-lifecycle-rehearsal-module__471jpW__detail{padding:20px}.payment-lifecycle-rehearsal-module__471jpW__detailHead{flex-direction:column}.payment-lifecycle-rehearsal-module__471jpW__timeline article{grid-template-columns:30px minmax(0,1fr)}.payment-lifecycle-rehearsal-module__471jpW__timeline article>em{grid-column:2;width:max-content;margin-top:-12px;margin-bottom:14px}.payment-lifecycle-rehearsal-module__471jpW__topbar span{display:none}}
