.fB7OOZIypf5_K38Jpz8S{background-color:#0ba6c4;height:48px}
.giuj5dzGtkWEGej_NAwU{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3)}.giuj5dzGtkWEGej_NAwU .obiZG87XCqQdyxrdaKdU{margin-top:var(--sp-5)}.giuj5dzGtkWEGej_NAwU .DZ5N9ENOKJBixTMMbsiU{color:var(--danger);font-size:var(--fs-sm);font-weight:500;text-align:center}
.k6Ewaii27EKV17UFLbKZ{display:inline-block;width:22px;height:22px;border-radius:50%;border:2.5px solid var(--hairline);border-top-color:var(--brand-500);border-right-color:var(--brand-400);animation:w1Zhg23fDfc9AwhZqlEm .7s linear infinite}@keyframes w1Zhg23fDfc9AwhZqlEm{to{transform:rotate(360deg)}}
.BwIPY4FqifCIKs8GkfMm{position:relative;display:flex;align-items:center;width:100%}.BwIPY4FqifCIKs8GkfMm .ObXFk1c_g4Wwg8rNZUAV{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.BwIPY4FqifCIKs8GkfMm .ObXFk1c_g4Wwg8rNZUAV::placeholder{color:var(--text-faint)}.BwIPY4FqifCIKs8GkfMm .ObXFk1c_g4Wwg8rNZUAV:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.BwIPY4FqifCIKs8GkfMm .ObXFk1c_g4Wwg8rNZUAV{padding-right:38px}.BwIPY4FqifCIKs8GkfMm .Nr0hGtCYsq8amodoSC2k{position:absolute;right:14px;width:10px;height:10px;border-radius:var(--r-pill);cursor:help}.BwIPY4FqifCIKs8GkfMm .W7ZoD0HOsY5HTCGwhrFI{background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.BwIPY4FqifCIKs8GkfMm .JoItjHCcJpm2J7MOsujF{background:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}
.QMkHhmVZuA986G62gi9Y{width:clamp(140px,50vw,220px);height:auto;object-fit:contain;animation:DA9iV1Tv3kVqk8qKzC_g .8s var(--ease-spring) both,uTqi8Q4VBISSMc9RbRH1 4s var(--ease) .8s infinite}@keyframes DA9iV1Tv3kVqk8qKzC_g{from{opacity:0;transform:scale(0.85)}to{opacity:1;transform:scale(1)}}@keyframes uTqi8Q4VBISSMc9RbRH1{0%,100%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(34, 201, 227, 0))}50%{transform:scale(1.04);filter:drop-shadow(0 8px 28px rgba(34, 201, 227, 0.3))}}
.c29W4kGKz9ALYGKy182n,.bEjgjbnbzK9tcudmuBsi{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;flex-shrink:0;width:22px;height:22px;border-radius:7px;border:2px solid var(--hairline-strong);background:var(--surface);cursor:pointer;transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}.c29W4kGKz9ALYGKy182n::after,.bEjgjbnbzK9tcudmuBsi::after{content:"";position:absolute;inset:0;margin:auto;width:6px;height:11px;border:solid var(--text-on-brand);border-width:0 2.5px 2.5px 0;transform:rotate(45deg) translate(-1px, -1px);opacity:0;transition:opacity var(--dur-1) var(--ease)}.c29W4kGKz9ALYGKy182n:checked,.bEjgjbnbzK9tcudmuBsi:checked{background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:var(--brand-400)}.c29W4kGKz9ALYGKy182n:checked::after,.bEjgjbnbzK9tcudmuBsi:checked::after{opacity:1}.c29W4kGKz9ALYGKy182n:focus-visible,.bEjgjbnbzK9tcudmuBsi:focus-visible{outline:2px solid var(--brand-400);outline-offset:2px}.bEjgjbnbzK9tcudmuBsi{border-color:var(--coral-500)}
.rN0bthG37tMk7Q4Muzzi{flex:none;display:inline-flex;align-items:center;border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--surface);overflow:hidden}.ghgmzeXoNUkNKbTdzQpJ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ghgmzeXoNUkNKbTdzQpJ:active{transform:scale(0.98)}.ghgmzeXoNUkNKbTdzQpJ{width:30px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-strong)}.ghgmzeXoNUkNKbTdzQpJ:disabled{opacity:.35;cursor:default}.apFwZN2ZoGr6sRXHSsVG{width:36px;height:32px;border:none;background:rgba(0,0,0,0);text-align:center;font-weight:700;font-size:var(--fs-sm);color:var(--text-strong);-moz-appearance:textfield}.apFwZN2ZoGr6sRXHSsVG::-webkit-outer-spin-button,.apFwZN2ZoGr6sRXHSsVG::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.apFwZN2ZoGr6sRXHSsVG:focus{outline:none}
.qfyDqKiKMPNpb_Iw1MBJ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.qfyDqKiKMPNpb_Iw1MBJ:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.qfyDqKiKMPNpb_Iw1MBJ:active{transform:translateY(1px) scale(0.99)}.qfyDqKiKMPNpb_Iw1MBJ:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}
.y6AyAhI3Q80A5v3HGD1H{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-width:72px;height:100%;min-height:52px;padding:0 var(--sp-3);background:var(--surface-2);border:1px solid var(--hairline-strong);border-left:none;border-radius:0 var(--r-md) var(--r-md) 0}.y6AyAhI3Q80A5v3HGD1H .Md77Wg7YOrYrXsB8CxJc{font-family:var(--font-display);font-weight:700;font-size:var(--fs-body);color:var(--text-strong);cursor:default}.y6AyAhI3Q80A5v3HGD1H .Md77Wg7YOrYrXsB8CxJc:not(:empty){cursor:pointer}
.UajLXxhkJ2OP8XTF3GyY{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:fixed;top:calc(var(--safe-top) + 14px);right:14px;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--r-pill);color:var(--text);background:var(--surface-2);border:1px solid var(--hairline-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-sm);transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.UajLXxhkJ2OP8XTF3GyY:active{transform:scale(0.98)}.UajLXxhkJ2OP8XTF3GyY:hover{color:var(--brand-300);border-color:var(--brand-500)}.zBX5AC_tzv_SBarvMIjK{position:absolute;top:-5px;right:-5px;min-width:19px;height:19px;padding:0 5px;background:linear-gradient(135deg, var(--coral-400), var(--coral-600));color:#fff;font-family:var(--font-display);font-weight:700;font-size:var(--fs-2xs);line-height:19px;border-radius:var(--r-pill);border:2px solid var(--bg-0);text-align:center}
.YxN5CXD8cCCEuKTYq2Qu{position:relative;display:flex;flex-direction:row-reverse;align-items:stretch;width:100%;height:100%}.YvypyDFEpXb9Dpqgfwlg{position:absolute;top:-6px;right:-6px;z-index:1;pointer-events:auto}.letnYI1Vh1Ls5me8NKvJ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-width:84px;height:100%;min-height:52px;padding:0 var(--sp-3);font-family:var(--font-display);font-weight:700;font-size:var(--fs-body);color:var(--text-strong);background:var(--surface-2);border:1px solid var(--hairline-strong);border-left:none;border-radius:0 var(--r-md) var(--r-md) 0;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.letnYI1Vh1Ls5me8NKvJ:active{transform:scale(0.98)}.letnYI1Vh1Ls5me8NKvJ:hover{border-color:var(--brand-500)}.wYL7f2CYxiPdiwGy5T8P{color:var(--text-faint);background:var(--surface)}.bFUmVAicJvGUNzHpnOCt{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--sp-5);background:rgba(4,12,20,.7);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:r4ucBHGcBpvKOO0K_biQ var(--dur-2) var(--ease)}.GRtDZY0zR0HKnC8d081w{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);position:relative;display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-4);width:100%;max-width:340px;padding:var(--sp-8) var(--sp-5) var(--sp-5);background:var(--surface-solid);animation:x9M2eOKrUWrTqSNFvOGz var(--dur-3) var(--ease-spring)}.GRtDZY0zR0HKnC8d081w .oYNPPRw9Gj_1HwVDy389{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:absolute;top:var(--sp-3);right:var(--sp-3);width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:var(--r-pill);color:var(--text-muted);background:var(--surface-2)}.GRtDZY0zR0HKnC8d081w .oYNPPRw9Gj_1HwVDy389:hover{color:var(--text-strong)}.GRtDZY0zR0HKnC8d081w .Weizzhx2orGqNT0tZXdc{text-align:center;font-size:var(--fs-h3);color:var(--text-strong)}.GRtDZY0zR0HKnC8d081w .WHdFQDzB_nqfXOFnfAxe{margin-top:calc(-1*var(--sp-3));text-align:center;font-size:var(--fs-xs);font-weight:600;color:var(--success)}.GRtDZY0zR0HKnC8d081w .zT6s_48h78YkxgGSn7_F{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.GRtDZY0zR0HKnC8d081w .zT6s_48h78YkxgGSn7_F::placeholder{color:var(--text-faint)}.GRtDZY0zR0HKnC8d081w .zT6s_48h78YkxgGSn7_F:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.GRtDZY0zR0HKnC8d081w .zT6s_48h78YkxgGSn7_F{height:60px;text-align:center;font-family:var(--font-display);font-size:26px;font-weight:700}.GRtDZY0zR0HKnC8d081w .zT6s_48h78YkxgGSn7_F::-webkit-outer-spin-button,.GRtDZY0zR0HKnC8d081w .zT6s_48h78YkxgGSn7_F::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.GRtDZY0zR0HKnC8d081w .NHCIWAqYeicqNP0LMyGw{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.GRtDZY0zR0HKnC8d081w .NHCIWAqYeicqNP0LMyGw:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.GRtDZY0zR0HKnC8d081w .NHCIWAqYeicqNP0LMyGw:active{transform:translateY(1px) scale(0.99)}.GRtDZY0zR0HKnC8d081w .NHCIWAqYeicqNP0LMyGw:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}@keyframes r4ucBHGcBpvKOO0K_biQ{from{opacity:0}to{opacity:1}}@keyframes x9M2eOKrUWrTqSNFvOGz{from{opacity:0;transform:translateY(12px) scale(0.96)}to{opacity:1;transform:translateY(0) scale(1)}}
.sqojbkwhTJ29fdU0oVni{display:inline-flex;margin-left:8px;position:relative}.sqojbkwhTJ29fdU0oVni .jQ8rF_j1zFjrdp6Kh17w{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;width:18px;height:18px;border-radius:50%;background:var(--coral-500);display:flex;justify-content:center;align-items:center;color:#fff;font-family:var(--font-display);font-weight:800;font-size:12px;line-height:1;animation:awANpRzzvmBk2ng_cqYg 1.8s infinite;position:relative}.sqojbkwhTJ29fdU0oVni .jQ8rF_j1zFjrdp6Kh17w .n_unWyKvjkOFtM9v3aEX{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);width:max-content;max-width:220px;padding:10px 12px;background:var(--surface-solid);border:1px solid var(--hairline-strong);border-radius:var(--r-sm);box-shadow:var(--shadow-md);color:var(--text);font-family:var(--font-body);font-weight:500;font-size:var(--fs-xs);line-height:1.4;text-align:left;z-index:var(--z-overlay)}.sqojbkwhTJ29fdU0oVni .jQ8rF_j1zFjrdp6Kh17w .n_unWyKvjkOFtM9v3aEX::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top-color:var(--surface-solid)}.sqojbkwhTJ29fdU0oVni .jQ8rF_j1zFjrdp6Kh17w .aainNXY97V5RLdtdzlft{left:auto;right:-6px;transform:none}.sqojbkwhTJ29fdU0oVni .jQ8rF_j1zFjrdp6Kh17w .aainNXY97V5RLdtdzlft::after{left:auto;right:9px;transform:none}@keyframes awANpRzzvmBk2ng_cqYg{0%{box-shadow:0 0 0 0 rgba(255,107,92,.6)}70%{box-shadow:0 0 0 8px rgba(255,107,92,0)}100%{box-shadow:0 0 0 0 rgba(255,107,92,0)}}
.razsvR_En29moTT0N1vd{position:relative;display:inline-flex;flex-shrink:0}.QSPum9ItwbGBcCsqdD1c{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.QSPum9ItwbGBcCsqdD1c:active{transform:scale(0.98)}.QSPum9ItwbGBcCsqdD1c{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 4px;font-family:var(--font-display);font-size:var(--fs-2xs);font-weight:800;letter-spacing:.01em;color:var(--brand-300);background:var(--surface-3);border:1px solid var(--hairline-strong);border-radius:var(--r-sm);cursor:pointer}.QSPum9ItwbGBcCsqdD1c:hover{border-color:var(--brand-400)}.fArRAIV4Z1XnwB1bL5cQ{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--z-sticky);display:flex;flex-direction:column;gap:var(--sp-1);width:max-content;max-width:min(280px,74vw);padding:var(--sp-3);background:var(--bg-1);border:1px solid var(--hairline-strong);border-radius:var(--r-md);box-shadow:var(--shadow-md);text-align:left}.FAiolRT0zUFgnVuo2k8l{font-weight:700;font-size:var(--fs-xs);color:var(--text-strong)}.phqrasdeBKTXj_MKNbwV{font-size:var(--fs-2xs);font-weight:400;line-height:1.45;color:var(--text-muted);white-space:normal}.BYRddQWHgI4Ks66z7Rs3{font-size:var(--fs-2xs);font-weight:700;color:var(--success)}
.d1cPHrMmzG6_XpOiuCwt{position:relative;width:100%;aspect-ratio:3/1;overflow:hidden}.d1cPHrMmzG6_XpOiuCwt img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.d1cPHrMmzG6_XpOiuCwt.uqUB3CAZivuQKgzLfvQH::after{content:none}.d1cPHrMmzG6_XpOiuCwt::after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(180deg, rgba(7, 19, 31, 0) 0%, var(--bg-0) 100%);pointer-events:none}
.Idohp_Zc9oCYELcLvQnl{position:relative;display:block;overflow:hidden;line-height:0;isolation:isolate}.wg6j4J3BMniIGF2HBJBX{border-radius:var(--r-pill)}.iYi4krqcgmqEFqFIcDkF{position:relative;z-index:1;width:100%;height:100%;display:block}.szkfFEoJLOXQYQJOq0lU{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:blur(16px) saturate(1.1);transform:scale(1.15)}
.uwvKcoXZyPmPrpZh2QKA{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;max-width:260px;margin:0 auto}.RubUnWzFgn0ZQOyIj1zx{position:relative;display:block;width:100%;border-radius:var(--r-md);overflow:hidden;cursor:crosshair;touch-action:none;background:var(--surface);border:1px solid var(--hairline);user-select:none}.vFgH2s9xiq5rAjUMQKfr{display:block;width:100%;height:auto;pointer-events:none}.iru7qzFfWyhDIjhAOnPz{position:absolute;width:26px;height:26px;transform:translate(-50%, -50%);border-radius:var(--r-pill);border:2px solid #fff;box-shadow:0 0 0 2px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.5);background:hsla(0,0%,100%,.18);pointer-events:none}.iru7qzFfWyhDIjhAOnPz::after{content:"";position:absolute;inset:9px;border-radius:var(--r-pill);background:#fff}.cilrk2GkA_bDTxEJbq4N{display:flex;align-items:center;gap:var(--sp-2)}.IpGfHEh1xvjI9WgNzT34{flex-shrink:0;color:var(--text-muted)}.lC3yF9GjsocTytqrehL7{flex:1;min-width:0;accent-color:var(--brand-400)}.ifmdkCQOBdnU3PZQyfNB{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--hairline);background:var(--surface)}.tul4Jh2mbKgrI3JJaSpv{display:block;width:100%;height:100%}
.OKyzwEQrhzj481d_Y85w{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:#000;overflow:hidden}.k9kImpZsoXM4ljK9OUSR{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;filter:blur(34px) saturate(1.2);transform:scale(1.2)}.q3H9lCoqrLf3D7kBWDC0{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.55);pointer-events:none}.kBhCvau32JnewL78Nkxy{position:relative;z-index:2;max-width:100%;max-height:90vh;border-radius:var(--r-md);object-fit:contain;box-shadow:0 12px 40px rgba(0,0,0,.5)}.ATsrdw50GKYighG3oP6A{position:absolute;z-index:3;top:calc(var(--sp-4) + var(--safe-top));right:var(--sp-4);width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;border-radius:var(--r-pill);color:#fff;background:rgba(0,0,0,.45);backdrop-filter:blur(6px)}
.tOYjGE0E_VwYXTWwXFQl{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-10) var(--sp-5)}.FKy78t6P4Ga7RH2c9yK5{position:relative;width:84px;height:84px;display:flex;align-items:center;justify-content:center}.i3TMcZfsT4Q3infUHS6g{position:absolute;inset:-10px;border-radius:50%;background:radial-gradient(circle, var(--brand-glow, rgba(11, 166, 196, 0.35)) 0%, transparent 70%);filter:blur(6px);animation:pMMjGI7oxx2eBX79F4NP 1.8s ease-in-out infinite}.t9W2s2JCj8ePRoR8LOTl{position:absolute;inset:0;border-radius:50%;border:3px solid var(--hairline);border-top-color:var(--brand-500);border-right-color:var(--brand-400);animation:J3XhSa8Qc3pMPlUeoYEk .9s linear infinite}.GLV3CWw8rfpg1pesI3sF{width:46px;height:46px;border-radius:var(--r-md);object-fit:cover;z-index:1}.jkATqRlVhvyl3YOe0eTC{display:inline-flex;align-items:center;justify-content:center;color:var(--brand-300);z-index:1;animation:pMMjGI7oxx2eBX79F4NP 1.8s ease-in-out infinite}.R2crNDRkPsquB7mN1TzK{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);color:var(--text-strong);text-align:center}.a23_0QVgD6Emjl9YSoOT{font-size:var(--fs-sm);color:var(--text-muted)}@keyframes J3XhSa8Qc3pMPlUeoYEk{to{transform:rotate(360deg)}}@keyframes pMMjGI7oxx2eBX79F4NP{0%,100%{opacity:.55;transform:scale(0.94)}50%{opacity:1;transform:scale(1.06)}}
.incbX9w38jSCLyukW6H4{--brand-300: #7cd7ee;--brand-400: #47c6e6;--brand-500: #1489b0;--brand-600: #10709a;--brand-700: #0d5a7d;--brand-glow: rgba(71, 198, 230, 0.35);--bg-0: #e8fbfa;--bg-1: #ddf6ff;--bg-2: #d2e2f9;--surface: rgba(255, 255, 255, 0.78);--surface-2: rgba(255, 255, 255, 0.6);--surface-3: rgba(255, 255, 255, 0.92);--surface-solid: #ffffff;--hairline: rgba(28, 75, 94, 0.12);--hairline-strong: rgba(28, 75, 94, 0.24);--text-strong: #1c4b5e;--text: #3c6172;--text-muted: #5e7f8e;--text-faint: #7b97a4;--text-on-brand: #ffffff;--success: #2f9e78;--success-soft: rgba(47, 158, 120, 0.14);--warning: #d98a2b;--warning-soft: rgba(217, 138, 43, 0.14);--danger: #d96d6d;--danger-soft: rgba(217, 109, 109, 0.14);--late: #c8673a;--late-soft: rgba(200, 103, 58, 0.14);--internal: #7a5fd0;--internal-soft: rgba(122, 95, 208, 0.12);--shadow-sm: 0 2px 8px rgba(28, 75, 94, 0.1);--shadow-md: 0 10px 28px rgba(28, 75, 94, 0.12);--shadow-lg: 0 20px 56px rgba(28, 75, 94, 0.14);--glow-brand: 0 0 0 1px rgba(71, 198, 230, 0.22), 0 8px 30px rgba(20, 137, 176, 0.25);--modal-overlay: rgba(28, 75, 94, 0.35);--modal-bg: #ffffff;--modal-surface: #f2f9fd;--modal-text: #1c4b5e;--modal-text-2: #5e7f8e;--modal-placeholder: #7b97a4;--modal-border: rgba(28, 75, 94, 0.18);--modal-btn-primary: #1489b0;--modal-btn-primary-text: #ffffff;--modal-btn-secondary: #eaf4fa;--modal-btn-secondary-text: #1c4b5e;color:var(--text);background:repeating-linear-gradient(178deg, rgba(255, 255, 255, 0) 0 26px, rgba(255, 255, 255, 0.35) 26px 30px, rgba(255, 255, 255, 0) 30px 60px),linear-gradient(180deg, #d7fefa 0%, #e8fbfa 45%, #ddf6ff 100%);background-attachment:fixed;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-4)}.tD7AE96VoNIkfhX8vUag{position:relative;width:110px;height:110px;display:flex;align-items:center;justify-content:center}.Htvq2tfOVt190z6RgVmG{position:absolute;inset:0;border-radius:50%;border:3px solid var(--hairline);border-top-color:var(--brand-500);border-right-color:var(--brand-400);animation:amPEgIrJw4ePpnDB4EmP .9s linear infinite}.NFLDXRYBH32F4p5hHQao{width:62px;height:auto}.UvCqOQXxfDosZTNK1_Us{font-size:var(--fs-sm);color:var(--text-muted)}@keyframes amPEgIrJw4ePpnDB4EmP{to{transform:rotate(360deg)}}
.IxHc8nVFUHBf0cC4fGVh{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:fixed;top:calc(var(--safe-top) + 14px);left:14px;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--r-pill);color:var(--text);background:var(--surface-2);border:1px solid var(--hairline-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-sm);transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.IxHc8nVFUHBf0cC4fGVh:active{transform:scale(0.98)}.IxHc8nVFUHBf0cC4fGVh:hover{color:var(--brand-300);border-color:var(--brand-500)}
.eSjo7NW39l0PmRjRp07u{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.eSjo7NW39l0PmRjRp07u:active{transform:scale(0.98)}.eSjo7NW39l0PmRjRp07u{position:fixed;right:var(--sp-4);bottom:calc(var(--sp-4) + var(--safe-bottom));z-index:var(--z-sticky);display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-pill);box-shadow:var(--glow-brand),var(--shadow-md)}._slenmTUO5afN65Ni8h1{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-2xs);font-weight:800;color:#fff;background:var(--danger);border:2px solid var(--bg-1);border-radius:var(--r-pill)}.lMPk1883ugJTYOfLYsN6{position:fixed;inset:0;z-index:var(--z-modal);display:flex;justify-content:flex-end;background:rgba(7,19,31,.6);backdrop-filter:blur(3px)}.QH1YKquVRV8d1bCuRTgl{width:100%;max-width:440px;height:100%;background:var(--bg-1);border-left:1px solid var(--hairline);display:flex;flex-direction:column;animation:j9jHWTVwNAH0Tcjvibyi var(--dur-2) var(--ease)}@keyframes j9jHWTVwNAH0Tcjvibyi{from{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}.vqv2O2PPtykBesseFUjr{display:flex;flex-direction:column;min-height:0;height:100%;width:100%}.cmtLO9ch4uJXKnXaPYNk{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4);border-bottom:1px solid var(--hairline)}.Cv768J4hD1xwRAqL_t7t{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--brand-300);background:var(--surface-2);border-radius:var(--r-md)}.lqcnFw9BqePkUtK5nSWS{font-size:var(--fs-h3);color:var(--text-strong);flex:1}.nVVi0_gm7WUXagXrJLlE{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.nVVi0_gm7WUXagXrJLlE:active{transform:scale(0.98)}.nVVi0_gm7WUXagXrJLlE{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--text-muted);border-radius:var(--r-md)}.nVVi0_gm7WUXagXrJLlE:hover{color:var(--text-strong);background:var(--surface-2)}.uesJZwZLuw4F64FM_acj{display:flex;flex-direction:column;min-height:0;flex:1}.H_RMxiRKyleHWrUKzI0r{position:relative;padding:var(--sp-3) var(--sp-4) 0}._63A4buJ6p4ujKNRI9EcA{position:absolute;left:calc(var(--sp-4) + var(--sp-3));top:50%;transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.MV3RpqLSL3W_qUf12I4O{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.MV3RpqLSL3W_qUf12I4O::placeholder{color:var(--text-faint)}.MV3RpqLSL3W_qUf12I4O:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.MV3RpqLSL3W_qUf12I4O{min-height:44px;padding-left:calc(var(--sp-4) + 26px)}.XskdUurpV_QfQY1D9LWA{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:var(--sp-3) var(--sp-4) 0}.oGAVj1ne6_DCCnAWEDrC{max-width:100%;min-height:34px;padding:0 var(--sp-3);font-size:var(--fs-xs);font-weight:600;color:var(--text);background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:var(--r-pill);cursor:pointer}.oGAVj1ne6_DCCnAWEDrC:focus{outline:none;border-color:var(--brand-400)}.fYaMtG0IiHV5jvTyx3c7{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) 0}.KauzIzAOx3tl8yK__c18{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--text-muted);cursor:pointer}.KauzIzAOx3tl8yK__c18 input{accent-color:var(--brand-400);cursor:pointer}.M5xHGYxAl2lU_YZRx8Zz{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.M5xHGYxAl2lU_YZRx8Zz:active{transform:scale(0.98)}.M5xHGYxAl2lU_YZRx8Zz{display:inline-flex;align-items:center;gap:6px;padding:6px var(--sp-2);color:var(--text-muted);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:600}.M5xHGYxAl2lU_YZRx8Zz:hover{color:var(--text-strong);background:var(--surface-2)}.ITpqQvUqHgHaTVOZuRTB{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--hairline);font-size:var(--fs-xs)}.K7yldRfAA9vjqVYCp1VX{color:var(--text-muted);font-weight:600}.TFLdzljYfdiLE4b04Oe3{display:flex;align-items:center;gap:var(--sp-1)}.giXq6U_9GB8xE8RE8Ond{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.giXq6U_9GB8xE8RE8Ond:active{transform:scale(0.98)}.giXq6U_9GB8xE8RE8Ond{display:inline-flex;align-items:center;gap:6px;padding:6px var(--sp-2);color:var(--text-muted);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:600}.giXq6U_9GB8xE8RE8Ond:hover{color:var(--text-strong);background:var(--surface-2)}.kwuyqPJ6gYhciiApIGgX{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.kwuyqPJ6gYhciiApIGgX:active{transform:scale(0.98)}.kwuyqPJ6gYhciiApIGgX{display:inline-flex;align-items:center;gap:6px;padding:6px var(--sp-2);color:var(--danger);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:600}.kwuyqPJ6gYhciiApIGgX:hover:not(:disabled){background:var(--danger-soft)}.kwuyqPJ6gYhciiApIGgX:disabled{opacity:.4;cursor:not-allowed}.I0HD8dEGYyMVljP2x97A{list-style:none;margin:0;padding:var(--sp-2) var(--sp-3) var(--sp-4);overflow-y:auto;flex:1;min-height:0;scrollbar-width:none;-ms-overflow-style:none}.I0HD8dEGYyMVljP2x97A::-webkit-scrollbar{display:none}.I0HD8dEGYyMVljP2x97A li+li{margin-top:var(--sp-2)}.TYbYLU5kD_BuhDJWhNWT{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.TYbYLU5kD_BuhDJWhNWT:active{transform:scale(0.98)}.TYbYLU5kD_BuhDJWhNWT{display:flex;flex-direction:column;width:100%;text-align:left;padding:var(--sp-3);border-radius:var(--r-md);border:1px solid var(--hairline)}.TYbYLU5kD_BuhDJWhNWT:hover{background:var(--surface);border-color:var(--hairline-strong)}.NvX4kia38O4xl8tG2M2C{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline-strong);font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);color:var(--brand-300)}.WJZIe25EGeNqGFGVIe91{display:flex;align-items:flex-start;gap:var(--sp-2);width:100%}.lZwEGi0nGbRx9LWbHwFW{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.gqYZbjbnaa8Ei3xofpEQ{background:var(--surface-2);border-color:var(--hairline-strong)}.iKtIrMEHXhteiwUBGUty{position:relative;padding-left:44px}.Wr0vv7pjcFbWfL3gKJ_c{position:absolute;left:var(--sp-3);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--r-sm);border:1.5px solid var(--hairline-strong);background:var(--surface);color:rgba(0,0,0,0)}.f0UQtUNwId4QeH6VCiYR{background:var(--brand-400);border-color:var(--brand-400);color:#fff}.tyZoqEFNPu7pPcerwXIt{display:flex;align-items:center;gap:var(--sp-2)}.EmUj6coC0XVI4w5Ju67_{font-weight:700;color:var(--text-strong);font-size:var(--fs-sm);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QbMraEhOOIZKyvoESypw{font-size:var(--fs-2xs);color:var(--text-faint);flex-shrink:0}.HGtzmkxgvC0zC6ooa693{display:flex;align-items:center;gap:var(--sp-2)}.GIAH3iSJWOYe3KtEtuvz{flex:1;font-size:var(--fs-xs);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bbn9duvbWAay_wKNnoV_{display:flex;align-items:center;gap:6px;flex-shrink:0}.EtjaG7aSveVKCIim68mo{min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-2xs);font-weight:800;color:#fff;background:var(--brand-500);border-radius:var(--r-pill)}.JSb7MjqIuUw2RQFqFwpQ{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);padding:2px 8px;color:var(--text-faint)}.bRoQ30mT0hgWPtpo137D{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;font-size:var(--fs-2xs);font-weight:700;color:var(--success);background:var(--success-soft);border-radius:var(--r-pill);white-space:nowrap}.bRoQ30mT0hgWPtpo137D::before{content:"";width:6px;height:6px;border-radius:50%;background:currentcolor}.QKyul0dphhs0BuGP6UCP{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);padding:2px 8px;color:var(--brand-300);background:var(--surface-3)}.tQqjlbFJ3XDOuwTbPmg6{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);text-align:center;color:var(--text-muted);padding:var(--sp-8) var(--sp-5);margin:auto}.Xgmko_7kyCQnzkEICOdn{color:var(--text-faint)}.rlvCqyF_mMpSN9gqw6iS{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.rlvCqyF_mMpSN9gqw6iS:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.rlvCqyF_mMpSN9gqw6iS:active{transform:translateY(1px) scale(0.99)}.rlvCqyF_mMpSN9gqw6iS:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.rlvCqyF_mMpSN9gqw6iS{width:auto;min-height:46px;margin:var(--sp-3) var(--sp-4) var(--sp-4)}.z1X1_lvXUVmcEi8DLege{display:flex;flex-direction:column;min-height:0;height:100%}.ns9pLTkmXLT0yBlebb3u{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--hairline)}.U410nd_GZNzxKLw2Ndpy{display:flex;flex-direction:column;flex:1;min-width:0}.yboRySKoK5p9WyBTrRkJ{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.RYJAA0cvFn18uoAVTO9Q{font-weight:700;color:var(--text-strong);font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmwyEll2eN4GGEsQ0yPP{font-size:var(--fs-2xs);color:var(--text-muted)}.YUzfkvIkqwvSAXQXDxKQ{flex:1;min-height:0;overflow-y:auto;padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2);scrollbar-width:none;-ms-overflow-style:none}.YUzfkvIkqwvSAXQXDxKQ::-webkit-scrollbar{display:none}.xetRgGdKOo820qrYcbw3{align-self:center;margin:var(--sp-2) 0;font-size:var(--fs-2xs);color:var(--text-faint);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-pill);padding:3px 12px}.a1um0UixF1T5B_hv1HPg{align-self:center;margin:var(--sp-2) 0 2px;font-size:var(--fs-2xs);font-weight:700;color:var(--brand-300);background:var(--surface-3);border:1px solid var(--hairline-strong);border-radius:var(--r-pill);padding:3px 12px}.vezY722v1X6zzguDMp4S{padding:var(--sp-2) var(--sp-4) 0;font-size:var(--fs-2xs);color:var(--text-muted);text-align:center}.R5gCj2Y4afe4kC_07BEP{display:flex;max-width:82%}.v2ZEEBrsTkSoH34Lw6TS{align-self:flex-end;justify-content:flex-end}.JqUVNuJklz8TQOOPsHrm{align-self:flex-start}.I36HYp0jOcJngS68_osz{align-self:center;max-width:90%}.hzCFyzH6J2VIFHypDDET{padding:var(--sp-3);border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text);font-size:var(--fs-sm);line-height:1.4}.Bse0URmFOR4LFO3_lDvr{background:linear-gradient(135deg, var(--brand-500) 0%, var(--brand-600) 100%);border-color:rgba(0,0,0,0);color:#eafdff}._g8nrfXzmK8LptBpho5Q{background:rgba(0,0,0,0);border:1px dashed var(--hairline-strong);color:var(--text-muted);font-size:var(--fs-xs);text-align:center}.YP2B_Cl99EM0PBIN_lAk{white-space:pre-wrap;word-break:break-word}.aUUKdApgczDRQmD1gfRr{display:inline-flex;align-items:center;gap:6px;font-style:italic;color:var(--text-faint);font-size:var(--fs-xs)}.HauIVAyPnuWq2HCZv61o{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid hsla(0,0%,100%,.25);font-size:var(--fs-2xs);line-height:1.35;color:#ffd9d0}.wEwBLLjKKIqkYZ9pB_It{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px;font-size:var(--fs-2xs);opacity:.8}.ZNxaynaKA4YyuZiGHm2r{display:inline-flex}.Kyz0Pa0QvT4PrgMFlRae{color:#8be0ff}.caezNvvBYvtmDN3nWESQ{display:flex;flex-direction:column;gap:var(--sp-2);margin-bottom:6px}.FVSAVL1QF2PDtNS0QHUx{display:block;max-width:220px;max-height:220px;border-radius:var(--r-md);border:1px solid var(--hairline);object-fit:cover}.FdFJE5m3Ng6eVnyKJaFy{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--surface-3);border:1px solid var(--hairline);border-radius:var(--r-md);color:var(--text-strong);text-decoration:none;font-size:var(--fs-xs);max-width:240px}.SsD4txO1PbsMJVCPooD8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.irVZUiqlX7aBlrTqGT7t{color:var(--text-faint);flex-shrink:0}.xSOauHsYk9Z2s4uyImWn{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--surface-3);border:1px solid var(--hairline);border-radius:var(--r-md);width:230px;max-width:100%}.XL9WgPsWV3ipS8dOA6gk{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.XL9WgPsWV3ipS8dOA6gk:active{transform:scale(0.98)}.XL9WgPsWV3ipS8dOA6gk{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;color:var(--text-on-brand);background:var(--brand-500)}.qDjC7F2Kt0gGkD_18cc7{flex:1;padding:8px 0;cursor:pointer}.ibMVCj_BUS806oZBC0A8{position:relative;height:4px;border-radius:var(--r-pill);background:var(--hairline-strong);overflow:hidden}.lseY2K_jrtwXz_5HvwQ0{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--brand-400)}.zt8doaNPH6dXkNumcjVo{flex-shrink:0;font-size:var(--fs-2xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.BYt_5EmeC9ooLsVA_kyN{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-4);color:var(--text-muted);font-size:var(--fs-sm);border-top:1px solid var(--hairline)}.JheL6HrydAneiBAjX4tO{padding:var(--sp-2) var(--sp-4);font-size:var(--fs-2xs);text-align:center;border-bottom:1px solid var(--hairline)}.WIuv9rbf348FsA8jMeV4{color:var(--success);background:var(--success-soft)}.o_qfTKDF53by_lMwHoce{color:var(--warning);background:var(--warning-soft)}.DAYn8EjJDZsY8KLMRj05{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-4);text-align:center;border-top:1px solid var(--hairline);color:var(--text-muted);font-size:var(--fs-sm)}.NIEG3PuQvhsSJ_safHXt{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--surface-2);color:var(--text);font-size:var(--fs-sm);cursor:pointer}.NIEG3PuQvhsSJ_safHXt:disabled{opacity:.6;cursor:default}.TAAxdR3SoJNTBpNcoL7Y{color:#ffb4a2;font-size:var(--fs-2xs)}.RvBuJhFQWsikFcVrI2_g{font-size:var(--fs-2xs);opacity:.8}.SHJM6DviX_OjaNPCAtLw{display:flex;justify-content:center;padding:var(--sp-2) var(--sp-4) 0}.DgVliCJBF2hrubeM1rK5{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:40px;padding:var(--sp-2) var(--sp-4);border:1px solid rgba(37,211,102,.55);border-radius:var(--r-md);color:#4be284;background:rgba(37,211,102,.08);font-size:var(--fs-sm);font-weight:600;cursor:pointer}.DgVliCJBF2hrubeM1rK5:hover{background:rgba(37,211,102,.16)}.uesJZwZLuw4F64FM_acj>.DgVliCJBF2hrubeM1rK5{margin:0 var(--sp-4) var(--sp-4)}.hGM1xSDpkQTPI2N3eaQi{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + var(--safe-bottom));border-top:1px solid var(--hairline)}.CEEhDljnnNunfeCQPE9H{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.KhULdn0nqlqLdrmoM00v{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);color:var(--text-strong);background:var(--surface-2)}.L5TUl0xUqo0FfhLDStRA{width:22px;height:22px;border-radius:4px;object-fit:cover}.aeDgzr7tXu90znDKQH5G{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;color:var(--text-faint)}.aeDgzr7tXu90znDKQH5G:hover{color:var(--danger)}.d3DYoPqBOeK8GxQQT_pN{display:flex;align-items:flex-end;gap:var(--sp-2)}.kSMxvINJwRYASnGCXcmS{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.kSMxvINJwRYASnGCXcmS:active{transform:scale(0.98)}.kSMxvINJwRYASnGCXcmS{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;color:var(--text-muted);background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--r-md)}.kSMxvINJwRYASnGCXcmS:hover{color:var(--brand-300);border-color:var(--brand-500)}.zJ_O9ph_MRhHe9N4EXw0{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.zJ_O9ph_MRhHe9N4EXw0::placeholder{color:var(--text-faint)}.zJ_O9ph_MRhHe9N4EXw0:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.zJ_O9ph_MRhHe9N4EXw0{min-height:44px;max-height:120px;padding-top:11px;padding-bottom:11px;resize:none;line-height:1.35}.DBf5oDqezq8HHEg9UB6g{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.DBf5oDqezq8HHEg9UB6g:active{transform:scale(0.98)}.DBf5oDqezq8HHEg9UB6g{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand)}.DBf5oDqezq8HHEg9UB6g:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.SUqac2JqrxukZfrf6lLJ{display:none}.PwfEgmvdu2yivQenZyos{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);flex:1;min-height:44px;font-size:var(--fs-sm);color:var(--text);font-variant-numeric:tabular-nums}.OhwBW_AAU1M4Ozbmf_HU{width:10px;height:10px;border-radius:50%;background:var(--danger);animation:av9H2nDDCC_2FdDPbA7M 1.2s ease-in-out infinite}@keyframes av9H2nDDCC_2FdDPbA7M{50%{opacity:.25}}.wG3bblR60QjlrykcZjBl{animation:fkGHPqh7JUzv9m55bRPi 1s linear infinite}@keyframes fkGHPqh7JUzv9m55bRPi{to{transform:rotate(360deg)}}.eyzmOsgFbBz5iDn2VJ72{display:grid;grid-template-columns:minmax(264px, 340px) 1fr;gap:0;height:calc(100dvh - 210px - var(--safe-top));min-height:420px;border:1px solid var(--hairline);border-radius:var(--r-lg);overflow:hidden;background:var(--bg-1)}.n9chqqzr4KBa6n1BN1Zm{border-right:1px solid var(--hairline);display:flex;flex-direction:column;min-height:0;min-width:0}.Ux1MP1XdgNnioRFKseGo{display:flex;flex-direction:column;min-height:0;min-width:0}.IZEfc109OhkiXMFj1arZ{display:none}@media(max-width: 980px){.eyzmOsgFbBz5iDn2VJ72{grid-template-columns:1fr}.n9chqqzr4KBa6n1BN1Zm{border-right:none}.g0617zJ5EbL9rxgR2TXd{display:none}.IZEfc109OhkiXMFj1arZ{display:inline-flex}}@media(max-width: 860px){.eyzmOsgFbBz5iDn2VJ72{height:calc(100dvh - 168px - var(--safe-top))}.oGAVj1ne6_DCCnAWEDrC{width:100%;margin-left:0}}@media(max-width: 480px){.eyzmOsgFbBz5iDn2VJ72{height:calc(100dvh - 140px - var(--safe-top));min-height:360px;border-radius:var(--r-md)}.H_RMxiRKyleHWrUKzI0r,.XskdUurpV_QfQY1D9LWA{padding-left:var(--sp-3);padding-right:var(--sp-3)}._63A4buJ6p4ujKNRI9EcA{left:calc(var(--sp-3) + var(--sp-3))}.MV3RpqLSL3W_qUf12I4O{padding-left:calc(var(--sp-3) + 26px)}.I0HD8dEGYyMVljP2x97A{padding:var(--sp-2) var(--sp-2) var(--sp-3)}.YUzfkvIkqwvSAXQXDxKQ{padding:var(--sp-3)}.R5gCj2Y4afe4kC_07BEP{max-width:90%}.ns9pLTkmXLT0yBlebb3u{padding:var(--sp-2) var(--sp-3)}.hGM1xSDpkQTPI2N3eaQi{padding-left:var(--sp-3);padding-right:var(--sp-3)}.JheL6HrydAneiBAjX4tO{padding-left:var(--sp-3);padding-right:var(--sp-3)}}.VyXmNKx9E6oGYf6ImsPw{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.VyXmNKx9E6oGYf6ImsPw:hover{background:var(--surface-2);border-color:var(--brand-500)}.VyXmNKx9E6oGYf6ImsPw:active{transform:translateY(1px) scale(0.99)}.VyXmNKx9E6oGYf6ImsPw{width:auto;min-height:44px;font-size:var(--fs-sm)}.krpritv3w56sIHQHrdCi{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.krpritv3w56sIHQHrdCi:active{transform:scale(0.98)}.krpritv3w56sIHQHrdCi{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:700;color:#fff;background:var(--danger);border-radius:var(--r-md)}.krpritv3w56sIHQHrdCi:hover{filter:brightness(1.06)}.krpritv3w56sIHQHrdCi:disabled{opacity:.5;cursor:not-allowed}.dvSp2H2pXJVjwUWLT_Ig{margin:0 0 var(--sp-3);color:var(--text-muted);line-height:1.5}.dvSp2H2pXJVjwUWLT_Ig strong{color:var(--text)}.jjIEoTiIYwhMRgDxkaXg{margin:0;font-size:var(--fs-xs);color:var(--text-faint)}.z28bwb6JDw8JB9aaHJuw{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:var(--fs-2xs);font-weight:700;color:var(--danger);background:var(--danger-soft);border-radius:var(--r-pill);white-space:nowrap}.rz2JGMeCQv7vKkcHK4JN{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4);color:var(--danger);background:var(--danger-soft);font-size:var(--fs-sm);border-top:1px solid var(--hairline)}.rz2JGMeCQv7vKkcHK4JN span{flex:1}.meFJdUttk3ygOu0mE6gZ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.meFJdUttk3ygOu0mE6gZ:active{transform:scale(0.98)}.meFJdUttk3ygOu0mE6gZ{flex:0 0 auto;padding:var(--sp-2) var(--sp-4);border:1px solid var(--danger);border-radius:var(--r-md);color:var(--danger);background:rgba(0,0,0,0);font-size:var(--fs-sm);font-weight:700;white-space:nowrap}.meFJdUttk3ygOu0mE6gZ:hover{background:var(--danger-soft)}.aJftTzwoOrp7JuAIb_df{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.aJftTzwoOrp7JuAIb_df:active{transform:scale(0.98)}.aJftTzwoOrp7JuAIb_df{display:inline-flex;align-items:center;gap:6px;margin:0 var(--sp-4) var(--sp-2);padding:6px var(--sp-3);align-self:flex-start;color:var(--danger);background:var(--danger-soft);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700}.kwqyd26NTZD288lkP6AK{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0;list-style:none}.DcamU5CBS1j4l6q9_rJ1{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);background:var(--surface-2);border-radius:var(--r-md);color:var(--text);font-weight:600}[data-chat-flow] .eyzmOsgFbBz5iDn2VJ72{display:block;height:auto;min-height:0;overflow:visible;border:none;border-radius:0;background:none}[data-chat-flow] .I0HD8dEGYyMVljP2x97A,[data-chat-flow] .YUzfkvIkqwvSAXQXDxKQ{overflow:visible;flex:none;min-height:0}[data-chat-flow] .ns9pLTkmXLT0yBlebb3u{position:sticky;top:calc(var(--header-h) + var(--safe-top));z-index:var(--z-sticky);background:var(--bg-1)}[data-chat-flow] .hGM1xSDpkQTPI2N3eaQi{position:sticky;bottom:var(--shell-bottom, 0px);z-index:var(--z-sticky);padding-bottom:var(--sp-3);background:var(--bg-1)}[data-native-chat] .ns9pLTkmXLT0yBlebb3u{top:0;padding-top:calc(var(--sp-2) + var(--safe-top));background:var(--bg-0)}[data-native-chat] .hGM1xSDpkQTPI2N3eaQi{bottom:0;padding-bottom:calc(var(--sp-3) + var(--safe-bottom));background:var(--bg-0)}
._Qj3TthsQcrsrak9aApP{position:relative;display:inline-flex}.mSZeT8u943OyfYpKfotu{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.mSZeT8u943OyfYpKfotu:active{transform:scale(0.98)}.mSZeT8u943OyfYpKfotu{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--hairline-strong);color:var(--text-muted)}.mSZeT8u943OyfYpKfotu:hover{border-color:var(--brand-500);color:var(--brand-300)}.mSZeT8u943OyfYpKfotu[aria-expanded=true]{border-color:var(--brand-500);color:var(--brand-300)}.El0K6YTbehdwHVl_kEZg{position:fixed;z-index:var(--z-toast);padding:var(--sp-2);display:flex;flex-direction:column;gap:2px;background:var(--surface-solid);border:1px solid var(--hairline-strong);border-radius:var(--r-md);box-shadow:var(--shadow-lg);animation:pMuIl6pvMXP10_VHHa7U .14s var(--ease)}@keyframes pMuIl6pvMXP10_VHHa7U{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.de5cc58YEqGKAFrN6Jxw{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--text);text-align:left}.de5cc58YEqGKAFrN6Jxw svg{flex-shrink:0;color:var(--text-faint)}.de5cc58YEqGKAFrN6Jxw:hover:not(:disabled){background:var(--surface-2);color:var(--text-strong)}.de5cc58YEqGKAFrN6Jxw:hover:not(:disabled) svg{color:var(--brand-300)}.de5cc58YEqGKAFrN6Jxw:disabled{opacity:.4;cursor:not-allowed}.HffYD8yZpchh8Tpju6XA{color:var(--danger)}.HffYD8yZpchh8Tpju6XA svg{color:var(--danger)}.HffYD8yZpchh8Tpju6XA:hover:not(:disabled){background:var(--danger-soft);color:var(--danger)}.HffYD8yZpchh8Tpju6XA:hover:not(:disabled) svg{color:var(--danger)}
.iOQcvo8UAuabTZIFzZIC{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:rgba(4,12,20,.72);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:YTzWcjV1_NrmHlXBLlyj .18s var(--ease)}@keyframes YTzWcjV1_NrmHlXBLlyj{from{opacity:0}to{opacity:1}}.BV8SERUqkdrfBqbFuY7t{width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;background:var(--surface-solid);border:1px solid var(--hairline-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);overflow:hidden;animation:MtB2WIbfpIdJgoUt8d1E .2s var(--ease)}.NTJE89IbOBGh8Kx08ujk{max-width:720px}.ijcYJEDq35pOj6YxOcB3{max-width:min(1200px,92vw)}@keyframes MtB2WIbfpIdJgoUt8d1E{from{opacity:0;transform:translateY(8px) scale(0.99)}to{opacity:1;transform:none}}.hKGgNQkfpJjfNDk9zuCV{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-5);border-bottom:1px solid var(--hairline)}.VjrDbW0kQD2u_aSA4AVz{margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;color:var(--text-strong)}.GIQBTk6G9FrCRz1LlOLx{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.GIQBTk6G9FrCRz1LlOLx:active{transform:scale(0.98)}.GIQBTk6G9FrCRz1LlOLx{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--hairline-strong);color:var(--text-muted)}.GIQBTk6G9FrCRz1LlOLx:hover{color:var(--text-strong);border-color:var(--brand-500)}.awVfAH96QO0af5UzXqkf{padding:var(--sp-5);overflow-y:auto;min-height:0}.SAPBK1hR7PD1PpvEVxlc{display:flex;justify-content:flex-end;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--hairline)}
.moP34Df93Z76yfvTbBG0{display:flex;flex-direction:column;width:100%;min-width:0}.zcGRar0wdR3V_5vqY6ty{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4)}.jOdfx7A4snEKjR5qYEiw{flex:1;min-width:0}.KbZUgYQL_rZDlVhQJGdr{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);color:var(--text-strong);overflow-wrap:anywhere}.myHJ7e98nRwdQege8kJU{margin:4px 0 0;font-size:var(--fs-sm);color:var(--text-muted)}.TFZ4v9Z9Ex5S4SC9FXLD{display:flex;flex:none;gap:var(--sp-2)}.WEKqHIkxuqdwgFDwYC21{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.E95eCHbDcjxZIcf5IwT0,._oOaOexxfr29RFzeSVno{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.E95eCHbDcjxZIcf5IwT0:active,._oOaOexxfr29RFzeSVno:active{transform:scale(0.98)}.E95eCHbDcjxZIcf5IwT0,._oOaOexxfr29RFzeSVno{min-width:var(--touch);min-height:var(--touch);position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:var(--r-md);color:var(--text-strong);text-decoration:none}@media(hover: hover)and (pointer: fine){.E95eCHbDcjxZIcf5IwT0:hover,._oOaOexxfr29RFzeSVno:hover{background:var(--surface)}}.E95eCHbDcjxZIcf5IwT0:focus-visible,._oOaOexxfr29RFzeSVno:focus-visible{outline:2px solid var(--brand-400);outline-offset:2px}.MjSnlafu_mvtoK6QAuWD{font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;text-align:center;color:#fff;background:var(--danger);border-radius:var(--r-pill)}.gbmKpZ2uZw_Da9ebLF8b{position:sticky;bottom:var(--shell-bottom, 0px);z-index:var(--z-sticky);display:flex;gap:var(--sp-2);margin:var(--sp-4) calc(var(--sp-4)*-1) 0;padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + var(--sticky-safe-bottom, 0px));background:var(--surface-solid);border-top:1px solid var(--hairline)}.gbmKpZ2uZw_Da9ebLF8b>*{flex:1;min-width:0}
.SC53JNdSNPgHAz5sldtJ{--shell-bottom: 0px;--sticky-safe-bottom: var(--safe-bottom);min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;min-width:0;background:var(--bg-0, var(--bg-1))}.nFwc0DBxRFja3CxaFpD_{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--sp-2);min-height:calc(var(--header-h) + var(--safe-top));padding:var(--safe-top) var(--sp-4) 0 var(--sp-2);background:var(--bg-1);border-bottom:1px solid var(--hairline)}.XapTWd8pV6ruCgPOSpxe{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.XapTWd8pV6ruCgPOSpxe:active{transform:scale(0.98)}.XapTWd8pV6ruCgPOSpxe{min-width:var(--touch);min-height:var(--touch);display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:var(--r-md);color:var(--text-strong)}.XapTWd8pV6ruCgPOSpxe:focus-visible{outline:2px solid var(--brand-400);outline-offset:2px}.ETpx6okMDKZNxKbCIXJq{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;color:var(--text-strong)}.QOQerTg4bN_ueXMONe61{flex:1;display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;padding:var(--sp-4)}.xiBRju1aFNhKm1ryH5CC{padding:0 var(--sp-4)}.qzbswCSvVjDoIIicHR7i>header:first-child,.qzbswCSvVjDoIIicHR7i>div>header:first-child{padding-top:calc(var(--safe-top) + var(--sp-3))}
.zEPbfRm4B3gqffuu_jfD{display:flex;flex-direction:column;gap:var(--sp-3)}.wevo1zjQHK_av8_lRfMA{display:flex;flex-direction:column;gap:var(--sp-3);min-height:240px;max-height:52vh;overflow-y:auto;padding:var(--sp-2)}.gnfR_h_4tdbCzpBvnWzA{flex:1;min-height:0}.gnfR_h_4tdbCzpBvnWzA .wevo1zjQHK_av8_lRfMA{flex:1;min-height:0;max-height:none}.jTx9shshcKUFz6mY8guu{margin:auto;color:var(--text-muted);font-size:var(--fs-sm)}.LhaQuKC98rqByQVzVPQg{max-width:min(480px,88%);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);border:1px solid var(--hairline)}.ZdLmUlALyBeWjJ5BHkYs{align-self:flex-end;background:var(--brand-glow)}.ThblbFL9_xu_gqa4Yapc{align-self:flex-start;background:var(--surface)}.kaDZXDSQtFV248cpe9du{font-size:var(--fs-xs);color:var(--text-faint);margin-bottom:4px}.nAqSDLU25RIsEXN0m6Iw{color:var(--text-strong);line-height:1.5;white-space:pre-wrap;word-break:break-word;font-size:var(--fs-sm)}.KeyOnVvGUa6fdVg3DGPo{font-size:var(--fs-xs);color:var(--danger)}.WbQwBADhyqLhK6tMdPCY{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.NXRQZmMcgcpl2lsM459I{display:inline-flex;align-items:center;gap:6px;max-width:220px;padding:4px 8px 4px 12px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--text-strong);font-size:var(--fs-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NXRQZmMcgcpl2lsM459I button{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;color:var(--text-muted);flex-shrink:0}.NXRQZmMcgcpl2lsM459I button:hover{color:var(--danger)}.EBi8EDwUNEIGvzM7PnC3{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.LhbCfiWLgYP6JQxztPtj{width:140px;max-height:140px;object-fit:cover;border-radius:var(--r-sm);display:block;background:rgba(0,0,0,.25)}.zvEhd7laxOZ4OLct0m4f{color:var(--brand-400);font-size:var(--fs-sm);text-decoration:underline;word-break:break-all}.M7T8zREHHP21LfxxWzMu{color:var(--text-faint);text-decoration:none}.P3T4DoI5gcRIdYhTmKRh{align-self:center;margin:var(--sp-2) 0;font-size:var(--fs-2xs);color:var(--text-faint);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-pill);padding:3px 12px}.rgcmgsRL4ZmRtDNmEhoz{width:22px;height:22px;border-radius:4px;object-fit:cover}.r48F1zKe4QgPbNE3VfJZ{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--surface-3);border:1px solid var(--hairline);border-radius:var(--r-md);width:230px;max-width:100%}.LQrc0JUzZf2sxsvsxfIw{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.LQrc0JUzZf2sxsvsxfIw:active{transform:scale(0.98)}.LQrc0JUzZf2sxsvsxfIw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;color:var(--text-on-brand);background:var(--brand-500)}.XtgoZUAOd7eUS8f0unMt{flex:1;padding:8px 0;cursor:pointer}.Z1gubpOwliYLqCiZIheQ{position:relative;height:4px;border-radius:var(--r-pill);background:var(--hairline-strong);overflow:hidden}.PRzcIAKLQ4zIQPkNXWA8{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--brand-400)}.nieWqed04ueBQyoPI6ng{flex-shrink:0;font-size:var(--fs-2xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.lJxsO9qC_qyIpuW8_8Ay{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);flex:1;min-height:44px;font-size:var(--fs-sm);color:var(--text);font-variant-numeric:tabular-nums}.nfJPjQ5KZ7gbSpGVTE41{width:10px;height:10px;border-radius:50%;background:var(--danger);animation:ZFaO3GrhY1zthY3FpWGG 1.2s ease-in-out infinite}@keyframes ZFaO3GrhY1zthY3FpWGG{50%{opacity:.25}}.LmJqvMbHsEj3uZr2zoIe{display:flex;align-items:flex-end;gap:var(--sp-2)}.G46s_Zsn5xr0cvKsy1Ai{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.qOl1jBH1XtwPGo6Pf2dF{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.qOl1jBH1XtwPGo6Pf2dF:active{transform:scale(0.98)}.qOl1jBH1XtwPGo6Pf2dF{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--r-md);color:var(--text-muted);background:var(--surface);border:1px solid var(--hairline);cursor:pointer}.qOl1jBH1XtwPGo6Pf2dF:hover{color:var(--text-strong);background:var(--surface-2)}.a5YsRtvVADc6U0g8OSuT{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.a5YsRtvVADc6U0g8OSuT::placeholder{color:var(--text-faint)}.a5YsRtvVADc6U0g8OSuT:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.a5YsRtvVADc6U0g8OSuT{flex:1;min-height:44px;padding-top:var(--sp-2);padding-bottom:var(--sp-2);resize:none;line-height:1.4}.WT1qpM91rCVXwdo6IHrZ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.WT1qpM91rCVXwdo6IHrZ:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.WT1qpM91rCVXwdo6IHrZ:active{transform:translateY(1px) scale(0.99)}.WT1qpM91rCVXwdo6IHrZ:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.WT1qpM91rCVXwdo6IHrZ{width:44px;min-height:44px;flex-shrink:0;padding:0;display:flex;align-items:center;justify-content:center}.XwjoCe_VzZheI4pQs9Fh{animation:kTOuj2fagzfNu9jI6ugv 1s linear infinite}@keyframes kTOuj2fagzfNu9jI6ugv{to{transform:rotate(360deg)}}[data-chat-flow] .wevo1zjQHK_av8_lRfMA{min-height:0;max-height:none;overflow:visible}[data-chat-flow] .LmJqvMbHsEj3uZr2zoIe{position:sticky;bottom:var(--shell-bottom, 0px);z-index:var(--z-sticky);padding:var(--sp-2) 0 var(--sp-3);background:var(--bg-1)}
.v8ykQ09bm2oRWqHq7YFA{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:0;padding:4px 0}.t72Jhy7wnSMh8agBWTFn{display:flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--text-muted)}.t72Jhy7wnSMh8agBWTFn:not(:last-child)::after{content:"";width:18px;height:1px;background:var(--hairline);margin:0 6px}.rWoDibCfYgxdVxq6f58r{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid var(--hairline-strong, var(--hairline));color:var(--ok, #2ecc71);flex-shrink:0}.pRQvQaNyXRgn3jYEKafF{color:var(--text-strong)}.pRQvQaNyXRgn3jYEKafF .rWoDibCfYgxdVxq6f58r{background:var(--ok, #2ecc71);border-color:var(--ok, #2ecc71);color:#fff}.pRQvQaNyXRgn3jYEKafF::after{background:var(--ok, #2ecc71)}.s_Xmwh22q2x2iD5J04eQ{color:var(--brand-300);font-weight:700}.s_Xmwh22q2x2iD5J04eQ .rWoDibCfYgxdVxq6f58r{border-color:var(--brand-400);background:var(--brand-glow)}.SMAA_nYvbnPrCanokA8j{font-size:var(--fs-xs);font-weight:600;color:var(--danger);background:var(--danger-soft);border-radius:var(--r-sm, 6px);padding:4px 10px;display:inline-block}
.T6P9Dtpuv2ZyYh_XZiEX{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4)}.cSIvGOTX54tdPFYMxF3A{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.cSIvGOTX54tdPFYMxF3A strong{color:var(--text-strong)}.t7zPxKnK3twAA77oLodQ{padding:3px 10px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);background:var(--surface-2);white-space:nowrap}.olWR8iPFGYriRL9ClPJ4,.evMvI78USA11NF0FgxYc{color:var(--accent-400, var(--brand-400));background:var(--brand-glow)}.N6009bGxO6ULR8yHU4aB,.TTM3f3fx8tm7rW3yNoIv,.s6tlJ6EKxz3BgpnG7TAR,.poEbx9LVQZkBWN4hgQXU{color:var(--brand-400);background:var(--brand-glow)}.hOTPy3ZvrY1NYK2p5h2n{color:var(--ok, #2ecc71)}.OiC9fbLpkfi4wLSsMUon{color:var(--danger);background:var(--danger-soft)}.yIVgIP8fwEGKSZ_JHpRn{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.uIYINv18uQb4ixHHfE_A{color:var(--brand-300);font-family:var(--font-display)}.P9ePfHh0PP1tbVC_v2Ny{font-size:var(--fs-xs);color:var(--text-muted)}.yJssDhJFIpN6GrSriZfv{align-self:flex-start;font-size:var(--fs-2xs);font-weight:600;color:var(--brand-400);background:var(--brand-glow);padding:2px 8px;border-radius:var(--r-pill)}.gE8hNMaSklHaDlexgaLZ{list-style:none;display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--text-strong)}.VHJFJ_fAL7IK8v4B1Ckk{font-size:var(--fs-xs);color:var(--ok, #2ecc71)}.E3oWnHjKyLh_95dvaxGQ{color:var(--danger)}.HY3GPNrdMRxCk60A1jnE{font-size:var(--fs-xs);color:var(--text-faint);font-style:italic}.to6fnQ2sET5Nq4IUPAJu{display:flex;flex-wrap:wrap;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--text-muted)}.to6fnQ2sET5Nq4IUPAJu strong{color:var(--text-strong)}.bllPQvDSpCHZSymcBhef{list-style:none;display:flex;flex-direction:column;gap:4px;font-size:var(--fs-xs);color:var(--text-muted);border-left:2px solid var(--hairline);padding-left:var(--sp-2)}.bllPQvDSpCHZSymcBhef strong{color:var(--text-strong)}.QBo_xr0vy4n8VbJMAqVA{font-size:var(--fs-xs);color:var(--text-muted);font-style:italic}.SzV8y1_V5wPfeFdbch8b{display:flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--brand-400);margin:-6px 0 var(--sp-2)}.SzV8y1_V5wPfeFdbch8b svg{flex-shrink:0;fill:currentColor}.lA5HPt0mjjeEHA3ZmFQF{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--text-muted);cursor:pointer}.ZjfCaB2hZZziICgn2NdW,.qe7bAyyLIzcsNSErO4H8{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-md, 10px);background:var(--surface-2)}.H1EjI5wA53apaT0Q41XB{display:flex;flex-direction:column;gap:var(--sp-2)}.um_nQGfuYfbAKxhgdBuA{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:var(--fs-xs);color:var(--text-muted);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md, 10px);background:var(--surface-2)}.um_nQGfuYfbAKxhgdBuA span{display:inline-flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.um_nQGfuYfbAKxhgdBuA a{display:inline-flex;align-items:center;gap:3px;color:var(--brand-400);text-decoration:none;font-weight:600}.um_nQGfuYfbAKxhgdBuA a:hover{text-decoration:underline}.HsmGwwxHqgViFjw4lxGb{color:var(--ok, #2ecc71)}.y0Wdhvkx64PUblgu5Olg{color:var(--danger);background:var(--danger-soft)}.TbT4Vt28l0zzWi4nygSm,.XeSszc64v_Wu6d3IXjcw{color:var(--text-faint)}.cc2fLBpDJmLYEn6_Zr5V{font-style:normal;color:var(--text-faint)}.i3F0LTs5Z_aNSgpuVGb2{display:block;font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint, var(--text-muted));margin:var(--sp-2) 0 -4px}.i3F0LTs5Z_aNSgpuVGb2:first-of-type{margin-top:0}.CHUBt8iR6OaZx5ko6XfZ{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:var(--sp-2)}.VUPTESTEvSVwwoe8bwva{grid-column:span 2}.hE8wFC6bGRK7PoZWmgtB{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-xs);color:var(--text-muted)}.hE8wFC6bGRK7PoZWmgtB input{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.hE8wFC6bGRK7PoZWmgtB input::placeholder{color:var(--text-faint)}.hE8wFC6bGRK7PoZWmgtB input:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.hE8wFC6bGRK7PoZWmgtB input{min-height:34px;font-size:var(--fs-sm)}.aLSim16jKqNwcRzFs3d6{border-color:var(--danger) !important}.aLSim16jKqNwcRzFs3d6:focus{box-shadow:0 0 0 3px var(--danger-soft, rgba(220, 53, 69, 0.15))}.OpYOt9DpTdt3S9PZd3sZ{position:relative;display:flex;align-items:center}.Sz2LuJLRtAVZq1aYI9r2{position:absolute;right:var(--sp-2);color:var(--brand-300);pointer-events:none}.wtb6kogSArkJXmgb27EQ{font-size:var(--fs-xs);color:var(--danger)}.VqSO_ONKwCdNoSIBiHFL{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.TNxooCHAJUxTHGBg3MHw{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.TNxooCHAJUxTHGBg3MHw:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.TNxooCHAJUxTHGBg3MHw:active{transform:translateY(1px) scale(0.99)}.TNxooCHAJUxTHGBg3MHw:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.TNxooCHAJUxTHGBg3MHw{display:inline-flex;align-items:center;gap:6px;width:auto;min-height:36px;padding:0 var(--sp-3);font-size:var(--fs-xs)}.B9sJX6rgB0c86jmuHHL5{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.B9sJX6rgB0c86jmuHHL5:hover{background:var(--surface-2);border-color:var(--brand-500)}.B9sJX6rgB0c86jmuHHL5:active{transform:translateY(1px) scale(0.99)}.B9sJX6rgB0c86jmuHHL5{width:auto;min-height:36px;padding:0 var(--sp-3);font-size:var(--fs-xs)}.y_PBR5EuwR_FaGnaubXD{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 var(--sp-2);font-size:var(--fs-xs);color:var(--danger)}.y_PBR5EuwR_FaGnaubXD:hover{text-decoration:underline}.y_PBR5EuwR_FaGnaubXD:disabled{opacity:.5;cursor:not-allowed}.R_mhslAXENbrPv7A2Ths{animation:iRNJ9nCHm3hXnjJst2WH 1s linear infinite}@keyframes iRNJ9nCHm3hXnjJst2WH{to{transform:rotate(360deg)}}
.rLrKJasYJ0Nt_nzPfV6e{display:flex;flex-direction:column;gap:var(--sp-2)}.YkewG7_KhuptyHKJ_Kg1{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.02em}.CynDPtMpg_wisbammYKl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.U9nbKWFZIQcPd_Z449JO{display:flex;align-items:center;gap:var(--sp-2)}.RevqUzTVsHBpHdCA7FaS{width:36px;height:36px;object-fit:cover;border-radius:var(--r-sm);flex-shrink:0}.z___9piuEl67HLlwumyj{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--r-sm);background:var(--surface-2);color:var(--text-muted)}.gPzxTnZRKfkRUHmchxna{display:flex;flex-direction:column;gap:1px;min-width:0}.Mx8znREayQa5xO91KVVt{font-size:var(--fs-sm);font-weight:600;color:var(--brand-400);text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.aOM4jhFzNPl0w630Mkaw{font-size:var(--fs-2xs);color:var(--text-faint)}.fT_0E1CSDNX7ivvhCtXC{font-size:var(--fs-xs);color:var(--danger)}.coPRhdxtzXhnO_A2X0QO{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.VmhfBjPQRA2DLJB1fw53{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.VmhfBjPQRA2DLJB1fw53::placeholder{color:var(--text-faint)}.VmhfBjPQRA2DLJB1fw53:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.VmhfBjPQRA2DLJB1fw53{flex:1;min-width:160px;min-height:36px;font-size:var(--fs-sm)}.iosk90eqHELiqp_iIBZA{display:none}.kRz0F2MKDzcUyce6xeHs{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.kRz0F2MKDzcUyce6xeHs:active{transform:scale(0.98)}.kRz0F2MKDzcUyce6xeHs{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 14px;border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--surface);color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;cursor:pointer}.kRz0F2MKDzcUyce6xeHs:hover{color:var(--text-strong);background:var(--surface-2)}.EFi_HdFdNsJ6qE3RjgUA{animation:EAbYk3Lq96XVJD1zvG4i 1s linear infinite}@keyframes EAbYk3Lq96XVJD1zvG4i{to{transform:rotate(360deg)}}
.RKmp6TLy7cOVusM1rNJA{display:block;width:100%;height:auto;overflow:visible}.WfcfbGTAHHGs03K9vv83{cursor:pointer}
.IHL8_ys8tD36L0tXTg1C{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-toast);display:flex;justify-content:center;padding:var(--sp-3);padding-bottom:calc(var(--sp-3) + var(--safe-bottom));pointer-events:none;animation:_RRhldW51SGHYkemohWi var(--dur-3) var(--ease-spring)}.V34zhrhPP7q2X6yM_hQh{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);pointer-events:auto;width:100%;max-width:var(--app-max);display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4)}.UeUcdRTqAwibIlLCKhAX{width:40px;height:40px;flex:0 0 auto;border-radius:var(--r-sm);object-fit:contain}.EChGBgbpqgS6qjXUCCRP{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.EChGBgbpqgS6qjXUCCRP strong{font-family:var(--font-display);font-size:var(--fs-sm);color:var(--text-strong)}.EChGBgbpqgS6qjXUCCRP span{font-size:var(--fs-xs);color:var(--text-muted)}.EChGBgbpqgS6qjXUCCRP span b{color:var(--text)}.Yut1HEKy6FbpSSYBoGd0{display:flex;align-items:center;gap:var(--sp-2);flex:0 0 auto}.I340AKhZAD4crTcwXV7q{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.I340AKhZAD4crTcwXV7q:active{transform:scale(0.98)}.I340AKhZAD4crTcwXV7q{padding:var(--sp-2) var(--sp-4);min-height:40px;font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);white-space:nowrap}.HbiplvyINFaaE5SS5IOk{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:1;color:var(--text-muted);border-radius:var(--r-pill)}.HbiplvyINFaaE5SS5IOk:hover{background:var(--surface-2);color:var(--text-strong)}@keyframes _RRhldW51SGHYkemohWi{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
.QwHw02gzQCpo62kk99Bh{--td-soft: #f1f5f9;--td-strong: #0f172a;--td-text: #334155;--td-muted: #64748b;--td-line: rgba(15, 23, 42, 0.1);--td-line-strong: rgba(15, 23, 42, 0.16);--td-accent: #0e7c8b;--td-accent-soft: rgba(14, 124, 139, 0.1);display:flex;flex-direction:column;gap:var(--sp-5);color:var(--td-text);font-size:var(--fs-sm);line-height:1.65}.ItdbK7LGAlDheRfR6T4D{display:flex;flex-direction:column;gap:var(--sp-1)}.xMV9f_WwP5nbDjL3R3iM{margin:0;font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3);line-height:1.2;color:var(--td-strong)}.pcEa3PyeyfTmIw8dFMFL{margin:0;font-size:var(--fs-xs);letter-spacing:.02em;color:var(--td-muted)}.EzWSrErw36Wxy6SbXusT{margin:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--td-soft);border-left:3px solid var(--td-accent);color:var(--td-text)}.PiTZ9RgszrQ2D0_6lxuF{display:flex;flex-direction:column;gap:var(--sp-3)}.GZaOJrvyMWDAJWb3Pn5O{display:flex;align-items:center;gap:var(--sp-2)}.S2PgpoccEvAif11rwTtC{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 auto;font-family:var(--font-display);font-weight:800;font-size:var(--fs-xs);color:#fff;background:linear-gradient(135deg, #14b8c9, var(--td-accent));border-radius:999px}.dypiNKamgJxw3uDmWhmv{display:inline-flex;color:var(--td-accent)}.sMjzu0HYcfomR6yHWMZZ{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--fs-base);line-height:1.25;color:var(--td-strong)}.hBFCMsOqtbmL1HszRtS8{display:flex;flex-direction:column;gap:var(--sp-3);padding-left:calc(24px + var(--sp-2))}.kEmlrB2EWM11rynUcGxw{margin:0;color:var(--td-muted)}.GNXXCF7IALvUCywNgt6X{margin:0;display:flex;flex-direction:column;gap:var(--sp-3)}.iCTUXwxGRUcxoQSPXkkW{display:flex;flex-direction:column;gap:2px}.T4cQG8G5ZMVm35T9ulj0{font-weight:700;color:var(--td-strong)}.wLIcWczwxpn9rMSWPZGr{margin:0;color:var(--td-text)}.Uwvha8xABvqNryYl8X5t{display:flex;flex-direction:column;gap:var(--sp-2)}.ypRiOHcfqetsycEfwRcZ{display:flex;flex-direction:column;gap:4px;padding:var(--sp-3);border-radius:var(--r-md);background:var(--td-soft);border:1px solid var(--td-line)}.tDCsq7ABL6hX3NNBwRRO{font-weight:700;color:var(--td-strong)}.zKUsxOFlRECf4rgz_LZe{color:var(--td-muted)}.jntTM246aQLJIoRq1atp{align-self:flex-start;margin-top:2px;padding:2px 10px;font-size:var(--fs-xs);font-weight:600;color:var(--td-accent);background:var(--td-accent-soft);border:1px solid var(--td-line-strong);border-radius:999px}.OmcSLOrty5pt8PRofhcZ{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.KgVoVWWpy3f2cgkbzbyx{display:flex;align-items:flex-start;gap:var(--sp-2);color:var(--td-text)}.Q0aA_vnUJIMzRCW6eBm4{flex:0 0 auto;margin-top:3px;color:var(--td-accent)}.E6jp37Z5IeRUc10VBXrJ{display:inline-flex;align-items:center;gap:var(--sp-2);align-self:flex-start;padding:var(--sp-3) var(--sp-4);font-weight:700;color:var(--td-accent);background:var(--td-soft);border:1px solid var(--td-line-strong);border-radius:var(--r-md);text-decoration:none}.E6jp37Z5IeRUc10VBXrJ:hover{border-color:var(--td-accent)}
.aI7DUXlnm3xI6NICJKYh{position:fixed;inset:0;z-index:var(--z-modal, 1000);display:flex;align-items:center;justify-content:center;padding:var(--sp-4);padding-top:calc(var(--sp-4) + var(--safe-top));padding-bottom:calc(var(--sp-4) + var(--safe-bottom));background:rgba(2,10,18,.72);backdrop-filter:blur(4px)}.Oz8ZrI3fbfFt7RGXsChv{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);--surface: #ffffff;--surface-2: #eef4f7;--hairline: rgba(6, 32, 43, 0.12);--hairline-strong: rgba(6, 32, 43, 0.34);--text-strong: #06202b;--text: #0b2233;--text-muted: #3c5a67;--shadow-md: 0 20px 60px rgba(6, 32, 43, 0.28);width:100%;max-width:560px;max-height:92dvh;display:flex;flex-direction:column;padding:0;overflow:hidden}.Ot0QRrJHksIDF913f0Vp{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-5);border-bottom:1px solid var(--hairline)}.X3U9Jce6KTZ4wCtd4ypF{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 auto;color:var(--text-on-brand, #fff);background:linear-gradient(135deg, var(--brand-400), var(--brand-600));border-radius:var(--r-md)}.XDAKv8zP7SCdsvMvZ5o8{margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:800;color:var(--text-strong)}.fbrhndOeTEs7hLfyuhCH{margin:var(--sp-1) 0 0;font-size:var(--fs-sm);color:var(--text-muted)}.PeJexKEoTR4Lp_wnXxy1{flex:1 1 auto;overflow-y:auto;padding:var(--sp-5);background:#fff;-webkit-overflow-scrolling:touch}.lkFGIcORRheKpD3f2PzQ{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--hairline);background:var(--surface)}.yJA2ny3kwATD6bMXaqgn{display:flex;align-items:center;gap:var(--sp-3);cursor:pointer}.gpprFNzYtmwnNLgu9Tli{font-size:var(--fs-sm);color:var(--text)}.gpprFNzYtmwnNLgu9Tli strong{color:var(--text-strong)}.VM3P7hRRpFlXHQOtg9Ls{margin:0;font-size:var(--fs-sm);color:var(--danger, #ff6b5c)}.bJzKbsi6BXeyHtDu07w8{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2)}.fM_Puq1BHaOpVjbZATbM{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.fM_Puq1BHaOpVjbZATbM:active{transform:scale(0.98)}.fM_Puq1BHaOpVjbZATbM{padding:var(--sp-3) var(--sp-4);color:var(--text-muted);font-weight:600;border-radius:var(--r-md)}.fM_Puq1BHaOpVjbZATbM:hover{color:var(--text-strong)}.I_5AxIVtXJ9jRllL9Dce{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.I_5AxIVtXJ9jRllL9Dce:active{transform:scale(0.98)}.I_5AxIVtXJ9jRllL9Dce{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);font-weight:700;color:var(--text-on-brand, #fff);background:linear-gradient(135deg, var(--brand-400), var(--brand-600));border-radius:var(--r-md)}.I_5AxIVtXJ9jRllL9Dce:disabled{opacity:.5;cursor:not-allowed}.YR5oyBiYQWwAmSfRuH9O{animation:ajQSJo9NMb2A3R4L0Gt_ 1s linear infinite}@keyframes ajQSJo9NMb2A3R4L0Gt_{to{transform:rotate(360deg)}}
.XTlnRXWqKVhgVNW1vouI{display:flex;flex-direction:column;gap:var(--sp-3)}.Poigd8wLNrWJ015nlbQK{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:700;color:var(--text-strong)}.q2GKAcPBDvrKYFWLJEj3{display:flex;gap:var(--sp-3)}.q2GKAcPBDvrKYFWLJEj3 .eqzB4JcPmgLZQykP6LiY{flex:1}.eqzB4JcPmgLZQykP6LiY{display:flex;flex-direction:column;gap:var(--sp-1)}.rEUmIPBss_faz5ToX9QT{font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}.g7pKK3AGM97dR78x3mqo{font-weight:400;color:var(--text-faint, var(--text-muted))}.m_Kr_jmRQq8DQFqBt8wk{width:100%;padding:var(--sp-3);font:inherit;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.m_Kr_jmRQq8DQFqBt8wk:focus{outline:none;border-color:var(--brand-500);box-shadow:var(--glow-brand)}.j_7WTvL242IgiHeLHCPA{flex:0 0 auto;min-width:150px}.mVMQYRWg6S5laeCVmzQE{position:relative;display:flex;align-items:center}.Gk0ZlUqueOEuffF7w52X{position:absolute;right:var(--sp-3);color:var(--brand-300);pointer-events:none}.iUuAyPgdyBQaAiPjrvqO{flex:0 0 110px}.Q9lYYUOnYizi7f32TLP9{flex:0 0 76px}.dmJtkFfHkZhNLt4pbwQL{font-size:var(--fs-xs);color:var(--warning)}.GkfELjqIr3Rw5QdXtS3Z{animation:b75OPYHu0gp4krqrekbf .8s linear infinite}@keyframes b75OPYHu0gp4krqrekbf{to{transform:rotate(360deg)}}
.TQeEac8nFURB3pQDyA2w{display:flex;flex-direction:column;gap:var(--sp-2)}.XPl2066D1vp3Xo01Wsm3{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:700;color:var(--text-strong)}.DjgXuIrcHAAKqhNe9l4x{display:flex;flex-direction:column;gap:var(--sp-2)}.XYrNDqzuAo2hrnVA_wII{display:flex;align-items:center;gap:var(--sp-3);width:100%;text-align:left;padding:var(--sp-3);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md);cursor:pointer}.bvH1s6H4eScez8kipkdQ{border-color:var(--brand-500);background:var(--surface-2);box-shadow:var(--glow-brand)}.JUgVenuI19eHTaaV59KS{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.LOjy7qMxhO4ecuPQsrIS{color:var(--text-strong);font-size:var(--fs-sm)}.Xcn7wOiMcReCb5_AW4EQ{color:var(--text-muted);font-size:var(--fs-xs)}.cysQKvnMKwdTtmOpE9rz{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:var(--r-pill);border:2px solid var(--hairline-strong);color:var(--text-on-brand)}.vfSOElZBEQ_qFk8HQCpE{border-color:var(--brand-400);background:var(--brand-400)}.hw9rDSMqRqIyAnF0gp_m{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:var(--sp-1);color:var(--brand-300);font-size:var(--fs-sm);font-weight:600;text-decoration:none}.xTy18kFQypES48c_idxF{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-4);text-align:center;color:var(--text-muted);background:var(--surface-2);border:1px dashed var(--hairline-strong);border-radius:var(--r-md)}.xTy18kFQypES48c_idxF p{margin:0;font-size:var(--fs-sm)}.CHtC1u4Tm1tVtMGBjVmb{display:inline-flex;align-items:center;gap:6px;padding:var(--sp-2) var(--sp-3);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:700;text-decoration:none}
.mnPJWfJGmkMMCMgcExuB{position:fixed;left:50%;bottom:calc(var(--safe-bottom) + 24px);transform:translateX(-50%);z-index:var(--z-toast);display:flex;align-items:center;gap:var(--sp-2);max-width:calc(100vw - var(--sp-8));padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);background:var(--surface-solid);border:1px solid var(--success);box-shadow:0 8px 24px rgba(0,0,0,.35);color:var(--text-strong);font-size:var(--fs-sm);font-weight:600;animation:VqlPY_gJ7wZid_CnrYeZ var(--dur-2) var(--ease)}.mnPJWfJGmkMMCMgcExuB svg{color:var(--success);flex-shrink:0}@keyframes VqlPY_gJ7wZid_CnrYeZ{from{opacity:0;transform:translate(-50%, 12px)}to{opacity:1;transform:translate(-50%, 0)}}
.RJvOdNpqyMkV18djiKsG{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--r-sm);overflow:hidden;background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-faint)}.RJvOdNpqyMkV18djiKsG img{width:100%;height:100%;object-fit:cover}.OgB2vv_venfSNrZaWP2g{border:none;background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-radius:var(--r-md)}.OgB2vv_venfSNrZaWP2g img{object-fit:contain}.xNpR2lRJZhM60qBrI9dW{border-radius:50%}.xNpR2lRJZhM60qBrI9dW img{object-fit:contain}.xHck6Z7Bia0sXDFm4Bi3{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;color:var(--brand-300);line-height:1}.OgB2vv_venfSNrZaWP2g .xHck6Z7Bia0sXDFm4Bi3{color:var(--text-on-brand)}
.xikUdVUrQJ743LgRtiUo{display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--stat-min-w, 150px), 1fr));gap:var(--sp-3)}.dNOI9hFCmwnS1GywABTQ{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:var(--sp-4);text-align:left;container-type:inline-size}.To2yYD341wfzYLpc59tX{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.To2yYD341wfzYLpc59tX:active{transform:scale(0.98)}.To2yYD341wfzYLpc59tX{cursor:pointer;transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.To2yYD341wfzYLpc59tX:hover{border-color:var(--hairline-strong)}.jkaj1ziHCsEsJIyu4VeV{border-color:var(--brand-500);box-shadow:0 0 0 1px var(--brand-500)}.xIQVgN84MPzlmp11F7mG{color:var(--text-muted)}.hQGow56VJvMHjXVaE6Pu{display:flex;align-items:center;gap:6px;min-width:0;font-family:var(--font-display);font-size:min(var(--fs-h2),13cqi);font-weight:700;line-height:1.1;overflow-wrap:anywhere;color:var(--text-strong)}.vwMwybSW8s9ilbEMPoQl{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}.Oj81baSitWw_BVq3xLRV{font-size:var(--fs-xs)}.N42_talH17mohIe6cuaQ{border-color:var(--brand-500);box-shadow:var(--glow-brand)}.N42_talH17mohIe6cuaQ .hQGow56VJvMHjXVaE6Pu{color:var(--brand-300)}.W1c7zTVqXBEno4r4G2_0 .hQGow56VJvMHjXVaE6Pu{color:var(--success)}.El1lCi3iZAelbcF6utce .hQGow56VJvMHjXVaE6Pu{color:var(--warning)}.Nacol_OHvFhh7Vd8SeO5 .hQGow56VJvMHjXVaE6Pu{color:var(--danger)}.v_w2eE526GELV3X3Dn17 .hQGow56VJvMHjXVaE6Pu{color:var(--late)}.DpNfFBebTR8_i9F5aJr9 .hQGow56VJvMHjXVaE6Pu{color:var(--coral-400)}.h6WVtKXBXyw1cV1SFxTA .hQGow56VJvMHjXVaE6Pu{color:var(--text-muted)}.prVgkvemxso24UV19lh8{position:absolute;top:var(--sp-3);right:var(--sp-3)}
.lPOU3EPC4pyQMHtYSOcS{display:flex;flex-direction:column;gap:var(--sp-6)}.A0trp6njjamDrGvy1ZST{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5)}.xAIcoFOQUE_vZGSL767_{margin:0;font-family:var(--font-display);font-size:var(--fs-h4, var(--fs-lg));font-weight:700;color:var(--text-strong)}.aEfUxMpe8OAIQaEa6dXb{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);width:100%;color:var(--text-strong)}.aEfUxMpe8OAIQaEa6dXb svg{flex-shrink:0;color:var(--text-muted)}.L7gvfr57EPnpCnv0UQTn{font-size:var(--fs-sm);color:var(--text-muted)}._8mKdlVcwyR2p7OKaKHpA{display:flex;flex-direction:column;gap:var(--sp-3)}.lu3W5jXuOhtUGxZeNeIR{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline)}.b1RMoEAsvHMfgTW9xvV_{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);flex-wrap:wrap}.fOCIDydqiQMgnvbO4cOs{font-weight:700;color:var(--text-strong)}.an6ezTTG9gOcUBXVxIZa{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);font-weight:700;white-space:nowrap}.vqR2sD1O5iEjKFQTp1Im{font-size:var(--fs-sm);color:var(--text-muted)}.ee53Cgc9xSDPSWGl8Mgm{display:flex;gap:var(--sp-2);flex-wrap:wrap}.C5CFLqrQRUyV4FkEEmwv{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.C5CFLqrQRUyV4FkEEmwv:hover{background:var(--surface-2);border-color:var(--brand-500)}.C5CFLqrQRUyV4FkEEmwv:active{transform:translateY(1px) scale(0.99)}.C5CFLqrQRUyV4FkEEmwv{width:auto;min-height:38px;padding:0 var(--sp-3);font-size:var(--fs-xs)}.OF3kQvcQZV9b06NDHLd5{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}._5mOCPagaT338n9JF7POH{display:flex;flex-direction:column;gap:var(--sp-3)}.NUBS2riLZdxj3w7dE4LQ{display:flex;flex-direction:column;gap:var(--sp-2);padding-bottom:var(--sp-3);border-bottom:1px solid var(--hairline)}.dqcU34f6ssng4Qh0PaJb{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:700;color:var(--text-strong)}.aaa2mAO2VHoDrq8gOJuR{display:grid;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr));gap:var(--sp-2)}.HQX4uiO1BqtmzNfPjCJK{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.HQX4uiO1BqtmzNfPjCJK:active{transform:scale(0.98)}.HQX4uiO1BqtmzNfPjCJK{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 var(--sp-2);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:600;color:var(--text);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:color var(--dur-2) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}.HQX4uiO1BqtmzNfPjCJK:hover{border-color:var(--brand-500);color:var(--brand-300)}.XQieEL74BfDs1ZO2whY3{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:rgba(0,0,0,0)}.XQieEL74BfDs1ZO2whY3:hover{color:var(--text-on-brand)}.A2KRl_B84DzucbM2anyo{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.A2KRl_B84DzucbM2anyo::placeholder{color:var(--text-faint)}.A2KRl_B84DzucbM2anyo:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.A2KRl_B84DzucbM2anyo{min-height:40px;font-size:var(--fs-sm)}.ESb2TeMyiUXLcb5HkJzE{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ESb2TeMyiUXLcb5HkJzE:active{transform:scale(0.98)}.ESb2TeMyiUXLcb5HkJzE{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--hairline-strong);color:var(--text-muted)}.ESb2TeMyiUXLcb5HkJzE:hover{border-color:var(--danger);color:var(--danger)}.k302ZFiPMVlZYF5YSX89{display:flex;justify-content:flex-end}.FASZf5eGnk2wLB3WVC0J{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.FASZf5eGnk2wLB3WVC0J:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.FASZf5eGnk2wLB3WVC0J:active{transform:translateY(1px) scale(0.99)}.FASZf5eGnk2wLB3WVC0J:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.FASZf5eGnk2wLB3WVC0J{width:auto;min-height:42px;padding:0 var(--sp-4);font-size:var(--fs-sm)}.HT65CLY3ZXaint4Hu8mY{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:var(--sp-2);align-items:end}@media(max-width: 480px){.HT65CLY3ZXaint4Hu8mY{grid-template-columns:1fr 1fr}}.yTLMY0lKEQmctw3q617g{display:flex;flex-direction:column;gap:4px}.zKbF_DRFaZ9ojtNPmylb{font-size:var(--fs-2xs);font-weight:600;color:var(--text-muted)}.tW22THozJNPN_dnrB0gj{display:flex;flex-direction:column;gap:var(--sp-2)}.Dk5QYc9glE9XyNJnhjds{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--hairline);font-size:var(--fs-sm)}.tkUXLqTvjrkYh0wP5xkE{font-size:var(--fs-sm);color:var(--brand-300)}.eedNOTqbiZp_3szPFqKZ{font-size:var(--fs-sm);color:var(--danger)}
.MCv1IYYGtvr_T0ZeE2fp{display:flex;flex-direction:column;gap:var(--sp-4)}.xnJ2DwJRxXRFFm7PaIJT{position:relative}.HiRmKR1rZV6U1DmhR0RJ{position:absolute;left:var(--sp-3);top:50%;transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.oB01l7hSXbDdAMUJ5qpb{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.oB01l7hSXbDdAMUJ5qpb::placeholder{color:var(--text-faint)}.oB01l7hSXbDdAMUJ5qpb:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.oB01l7hSXbDdAMUJ5qpb{min-height:44px;width:100%;padding-left:calc(var(--sp-3) + 26px)}.gJcNInH4YSIA7aDZPOpq{font-size:var(--fs-sm);color:var(--text-muted)}.BJ_fqhiTpNKjtlTG4Mz6{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:var(--sp-3)}.PTjXexJjxw8QO_2qFf5Z{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4)}.xFVzzrpe8L0QFymDtoaA{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-1)}.t9JRq8Ytwz7Y5gWoammT{font-weight:700;color:var(--text-strong)}.NcikbVVQIW1xGKqqLxeK{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);white-space:nowrap}.Nyl62g0Yg7JAEhYJdsaA{display:flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--text-muted)}.v17YQfJPa7NXB8HowNs8{display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-top:var(--sp-2)}.rWLvGRRltyzfeKbGxJs7,.p9_0Cc2tjrN6UgYZ4mPD{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.rWLvGRRltyzfeKbGxJs7:hover,.p9_0Cc2tjrN6UgYZ4mPD:hover{background:var(--surface-2);border-color:var(--brand-500)}.rWLvGRRltyzfeKbGxJs7:active,.p9_0Cc2tjrN6UgYZ4mPD:active{transform:translateY(1px) scale(0.99)}.rWLvGRRltyzfeKbGxJs7,.p9_0Cc2tjrN6UgYZ4mPD{width:auto;align-self:flex-start;min-height:38px;padding:0 var(--sp-3);font-size:var(--fs-xs)}.rWLvGRRltyzfeKbGxJs7:disabled,.p9_0Cc2tjrN6UgYZ4mPD:disabled{opacity:.5;cursor:not-allowed}.XiseTVKkxP9weZNO0hqw{animation:nwE4_si7P99VBijSCQB1 .8s linear infinite}@keyframes nwE4_si7P99VBijSCQB1{to{transform:rotate(360deg)}}
.wmLzXAiCz8sp9_ZVDsWD{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);max-width:480px}.P3SOpNtLfP0ly2cEElQ2{margin:0;font-family:var(--font-display);font-size:var(--fs-h4, var(--fs-lg));font-weight:700;color:var(--text-strong)}.Yv_fIqZHsMiPnXjk0dqQ{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.LlFxFfUzVYdEGUPv4s8A{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.Sx0ah0fwIii3iiOOVdgY{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;overflow:hidden;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline-strong);font-family:var(--font-display);font-size:var(--fs-h3, var(--fs-lg));font-weight:700;color:var(--brand-400)}.Sx0ah0fwIii3iiOOVdgY img{width:100%;height:100%;object-fit:cover}.zaTQ_Lk1C2Iw3s6sD59Y{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.zaTQ_Lk1C2Iw3s6sD59Y:hover{background:var(--surface-2);border-color:var(--brand-500)}.zaTQ_Lk1C2Iw3s6sD59Y:active{transform:translateY(1px) scale(0.99)}.zaTQ_Lk1C2Iw3s6sD59Y{display:inline-flex;align-items:center;gap:var(--sp-2);width:auto;padding:0 var(--sp-3);min-height:36px;font-size:var(--fs-sm);cursor:pointer}.zaTQ_Lk1C2Iw3s6sD59Y input{display:none}.OAnWsdc2PB655XvQnn30{display:flex;flex-direction:column;gap:4px}.ZLhItWWoMNGFuy0thE92{font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}.YqPkqIzdcdKpYyDkOOQY{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.YqPkqIzdcdKpYyDkOOQY::placeholder{color:var(--text-faint)}.YqPkqIzdcdKpYyDkOOQY:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.AWaQRbiXdiLKw8PuPUdC{color:var(--danger);font-size:var(--fs-sm)}.DSpCDmz6dmTzKiO_VRWR{color:var(--success, #22c55e);font-size:var(--fs-sm)}.ofH0qonj2hbxRwUu68vg{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.ofH0qonj2hbxRwUu68vg:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.ofH0qonj2hbxRwUu68vg:active{transform:translateY(1px) scale(0.99)}.ofH0qonj2hbxRwUu68vg:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.ofH0qonj2hbxRwUu68vg{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:auto;align-self:flex-start;padding:0 var(--sp-4)}.DYUyMueLWGryWXrzjInb{animation:FFhnckosge9Ronflfb5N .8s linear infinite}@keyframes FFhnckosge9Ronflfb5N{to{transform:rotate(360deg)}}
.U1PTbGgoXVuggkeZzHRO{display:flex;flex-direction:column;gap:var(--sp-3)}.Ko92Foyh4aPoul_BWNzw{display:flex;flex-direction:column;gap:4px}.kXDvqSUVuPD2JtI18M9P{font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}.NeY8OjW_Y61qkCh1Nv3H,.Hk3eqsrnbndroZKgILss{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.NeY8OjW_Y61qkCh1Nv3H::placeholder,.Hk3eqsrnbndroZKgILss::placeholder{color:var(--text-faint)}.NeY8OjW_Y61qkCh1Nv3H:focus,.Hk3eqsrnbndroZKgILss:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.Hk3eqsrnbndroZKgILss{resize:vertical;min-height:72px}.n2S6X8zHwKlbX_dq951N{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted)}.EZGDuGPxCYoLGyAqp7ae{color:var(--danger);font-size:var(--fs-sm)}.kTRC4bo98HikWa1lttsM{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.kTRC4bo98HikWa1lttsM:hover{background:var(--surface-2);border-color:var(--brand-500)}.kTRC4bo98HikWa1lttsM:active{transform:translateY(1px) scale(0.99)}.kTRC4bo98HikWa1lttsM{width:auto;min-height:44px;font-size:var(--fs-sm)}.ZQY8zULTyyf87Z2ng3qi{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.ZQY8zULTyyf87Z2ng3qi:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.ZQY8zULTyyf87Z2ng3qi:active{transform:translateY(1px) scale(0.99)}.ZQY8zULTyyf87Z2ng3qi:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.ZQY8zULTyyf87Z2ng3qi{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:auto;min-height:44px;padding:0 var(--sp-4)}.ZQY8zULTyyf87Z2ng3qi:disabled{opacity:.6;cursor:not-allowed}.mtFO5rlxcPuIDvPy6Ea_{animation:IkfSdJwVSHp7lZLlaZJd .8s linear infinite}@keyframes IkfSdJwVSHp7lZLlaZJd{to{transform:rotate(360deg)}}
.TmubkoQnQCk47ecCb3mb{display:flex;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--text-muted)}.o9EZkkClq5bzrU4qOKmw{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:var(--sp-3)}.sEpFspSiwlfqKP3FkAFy{display:flex;flex-direction:column;gap:4px}.bUgEf7s5W55pxEtV5W99{font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}.ghUVRvE0N6ECIv2vO4mK{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.ghUVRvE0N6ECIv2vO4mK::placeholder{color:var(--text-faint)}.ghUVRvE0N6ECIv2vO4mK:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.ghUVRvE0N6ECIv2vO4mK{min-height:44px}.vLUiKtGdZecgHHiMceN2{color:var(--danger);font-size:var(--fs-sm);margin:var(--sp-3) 0 0}.CZacbFP9CQs5KBMEqco_{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.CZacbFP9CQs5KBMEqco_:hover{background:var(--surface-2);border-color:var(--brand-500)}.CZacbFP9CQs5KBMEqco_:active{transform:translateY(1px) scale(0.99)}.CZacbFP9CQs5KBMEqco_{width:auto;min-height:44px;font-size:var(--fs-sm)}.w5kqB4i3bCvZnr_7zAps{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.w5kqB4i3bCvZnr_7zAps:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.w5kqB4i3bCvZnr_7zAps:active{transform:translateY(1px) scale(0.99)}.w5kqB4i3bCvZnr_7zAps:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.w5kqB4i3bCvZnr_7zAps{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:auto;min-height:44px;padding:0 var(--sp-4)}.w5kqB4i3bCvZnr_7zAps:disabled{opacity:.6;cursor:not-allowed}.KSu2tiTS2iZl4vkRLqrA{animation:UCOcIyc4SNb5sV_eSD3i .8s linear infinite}@keyframes UCOcIyc4SNb5sV_eSD3i{to{transform:rotate(360deg)}}.Y26CkYD7eGcu0I4G8GIl{display:flex;flex-direction:column;gap:var(--sp-2);margin-bottom:var(--sp-3)}.Y26CkYD7eGcu0I4G8GIl .TmubkoQnQCk47ecCb3mb{margin:0}.EncV48uwULJX0MFMaZ7D{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.bYTdfJa5tb84793ifApQ{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.HFHW3dpioYvNuY6flZFg{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.HFHW3dpioYvNuY6flZFg:active{transform:scale(0.98)}.HFHW3dpioYvNuY6flZFg{min-width:52px;min-height:36px;padding:0 var(--sp-3);border-radius:var(--r-pill);font-weight:600;font-size:var(--fs-sm);color:var(--text);background:var(--surface-2);border:1px solid var(--hairline-strong)}.TkDLXnhM5dA6jcwlgAPi{color:var(--text-on-brand);background:var(--brand-500);border-color:rgba(0,0,0,0)}
.jV4voiXcg7lGNzoABu_v{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.VvL8FoZzo1PMg2PSFyUv{display:inline-flex;align-items:center;min-height:30px;padding:0 var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:600;color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline-strong)}.cBFK_EZGR98YchkZUVcI{margin:0;font-size:var(--fs-sm);color:var(--warning)}.H84_pAKze0uY2B50lKe8{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.H84_pAKze0uY2B50lKe8:active{transform:scale(0.98)}.H84_pAKze0uY2B50lKe8{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:34px;padding:0 var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:600;color:var(--brand-300);background:rgba(0,0,0,0);border:1px solid var(--brand-500)}.H84_pAKze0uY2B50lKe8:hover{background:var(--surface-2)}.wkczi7iPIfyjcjuVhvzE{color:var(--text-on-brand);background:var(--brand-500);border-color:rgba(0,0,0,0)}.wkczi7iPIfyjcjuVhvzE:hover{background:var(--brand-400)}
.lQRJMMvcjXnt4_dUi49E{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.caKNXAZ8HSKXZ3ZbbbGJ{appearance:none;border:1px solid var(--hairline-strong);background:var(--surface-2);color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);cursor:pointer}.pRYupU2aA3DfQL_y_uQN{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:rgba(0,0,0,0)}.U4IDQszU4zkDovBiTef2{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.te9EHmEqZiELoZeja5Id{padding:6px 10px;border-radius:var(--r-sm);border:1px solid var(--hairline-strong);background:var(--surface-2);color:var(--text-strong);font-size:var(--fs-sm)}.Cl0t6hM_G86zknEPh9Sq{display:flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--text-faint);margin-left:auto}.Cl0t6hM_G86zknEPh9Sq select{padding:4px 8px;border-radius:var(--r-sm);border:1px solid var(--hairline);background:var(--surface-2);color:var(--text-muted);font-size:var(--fs-xs)}
.oiv7VheltR9j5t68K1OW{display:flex;flex-direction:column;gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--modal-border, var(--hairline))}.ld_a_UWkmLHTIvzwiaZg{font-size:var(--fs-sm);font-weight:700;color:var(--modal-text, var(--text))}.UdfPjI90uglM2HEGWfYa{display:flex;gap:var(--sp-2)}.F1e88V04hhpD7MDvSn5x{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.F1e88V04hhpD7MDvSn5x:active{transform:scale(0.98)}.F1e88V04hhpD7MDvSn5x{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:42px;border-radius:var(--r-md);font-weight:600;font-size:var(--fs-sm);color:var(--text-muted);background:var(--modal-surface, var(--surface));border:1px solid var(--modal-border, var(--hairline))}.brxUEHYxyYVoi37kHEQA{color:var(--success);background:var(--success-soft);border-color:rgba(0,0,0,0)}.RFQTwjGrp7r7hRq7l46L{color:var(--warning);background:var(--warning-soft);border-color:rgba(0,0,0,0)}.eFvfwTTr34X0r7UM26vA{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}@media(max-width: 480px){.eFvfwTTr34X0r7UM26vA{grid-template-columns:1fr}}.oQ71QlyPOO_bfqvENHQe{margin:0;font-size:var(--fs-xs, 0.8rem);color:var(--text-muted)}
.nYFRfIsTi6wpHShxJQJk{position:fixed;inset:0;z-index:var(--z-modal, 1000);display:flex;align-items:flex-end;justify-content:center}@media(min-width: 720px){.nYFRfIsTi6wpHShxJQJk{align-items:center;padding:var(--sp-4)}}.wwoMg7ni00fWCkDLT5iE{position:absolute;inset:0;background:var(--modal-overlay);backdrop-filter:blur(2px);border:0;padding:0;cursor:pointer}.V7oNWlvX2jd9wA_Z8qUX{position:relative;z-index:1;width:100%;max-height:92vh;display:flex;flex-direction:column;overflow:hidden;background:var(--modal-bg);color:var(--modal-text);border:1px solid var(--modal-border);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:0 -8px 40px rgba(0,0,0,.45)}@media(min-width: 720px){.V7oNWlvX2jd9wA_Z8qUX{border-radius:var(--r-lg);box-shadow:0 24px 60px rgba(0,0,0,.5)}}.__Vw7No6tWTSMwg5o8gR{max-width:420px}.TEAocIlz0mB406_M0pvz{max-width:560px}.cuE1CAB8Fb8SotqBoVow{max-width:720px}.s9j5lFCKM531mWlA69Rs{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4);background:var(--modal-bg);border-bottom:1px solid var(--modal-border)}.g42BoZVXD2XUPwzaJGmw{display:flex;align-items:center;gap:var(--sp-2);min-width:0;font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3, 1.1rem);color:var(--modal-text)}.g42BoZVXD2XUPwzaJGmw .PTy_FE16vZ9HNGtR_OwJ{color:var(--modal-btn-primary);display:inline-flex}.g42BoZVXD2XUPwzaJGmw span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Hwa1le9ZLRrQufmVSIXM{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;flex:none;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill, 999px);color:var(--modal-text-2)}.Hwa1le9ZLRrQufmVSIXM:hover{color:var(--modal-text);background:var(--modal-surface)}.xDW2i5l98lkXZ1thuYnQ{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-4);overflow-y:auto}.uvDnsR17uI9FtWgqc04b{position:sticky;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-4);background:var(--modal-bg);border-top:1px solid var(--modal-border)}.MHKvhk0eSM1opC4Ct2Dp{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.N25QVVGE9qDWvMaW43GM{font-size:var(--fs-sm);font-weight:600;color:var(--modal-text)}.UHBlvzACj9ycsqfL68oZ{width:100%;min-height:44px;padding:0 var(--sp-3);font-size:var(--fs-body, 1rem);color:var(--modal-text);background:var(--modal-surface);border:1px solid var(--modal-border);border-radius:var(--r-md);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.UHBlvzACj9ycsqfL68oZ::placeholder{color:var(--modal-placeholder);opacity:1}.UHBlvzACj9ycsqfL68oZ:focus-visible,.UHBlvzACj9ycsqfL68oZ:focus{border-color:var(--modal-btn-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--modal-btn-primary) 30%, transparent)}.UHBlvzACj9ycsqfL68oZ:disabled,.UHBlvzACj9ycsqfL68oZ[readonly]{opacity:.7;cursor:not-allowed;background:var(--modal-bg)}textarea.UHBlvzACj9ycsqfL68oZ{min-height:90px;padding:var(--sp-2) var(--sp-3);resize:vertical}select.UHBlvzACj9ycsqfL68oZ{cursor:pointer}.xhRjtP1cSmrkrD5I87nX{position:relative}.qMug7fN6gldqTh6SDnJi{position:absolute;z-index:2;top:calc(100% + var(--sp-1));left:0;right:0;max-height:220px;overflow-y:auto;margin:0;padding:var(--sp-1);list-style:none;background:var(--modal-surface);border:1px solid var(--modal-border);border-radius:var(--r-md);box-shadow:0 12px 28px rgba(0,0,0,.35)}.YYdWWZ5tGK3zBPnPWfHu{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm, 6px);font-size:var(--fs-body, 1rem);color:var(--modal-text);cursor:pointer}.YYdWWZ5tGK3zBPnPWfHu.ulKJQ6NSylt1xA1Zt9rw{background:color-mix(in srgb, var(--modal-btn-primary) 16%, transparent)}.YYdWWZ5tGK3zBPnPWfHu.FTXgSMIewS3OybHvMtSy{font-weight:600}.VhJCjpIKQJOLOnSvrdXq{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);color:var(--modal-text-2)}.Q1XJdAKyJqAD6Zm4sxeJ{font-size:var(--fs-sm);color:var(--modal-danger);font-weight:500}.Q0pk5601lg0lR7dSjOPj{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-5);font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);border-radius:var(--r-md);border:1px solid rgba(0,0,0,0);transition:filter .15s ease,background .15s ease}.Q0pk5601lg0lR7dSjOPj:disabled{opacity:.6;cursor:not-allowed}.Q0pk5601lg0lR7dSjOPj:not(:disabled):hover{filter:brightness(1.06)}.GmEPTF8nrNPToJiFmCKw{width:100%}.zUONaEt_PLX6h_QQy_Sg{color:var(--modal-btn-primary-text);background:var(--modal-btn-primary)}.QLeqOVRXm2auxi2cOo94{color:var(--modal-btn-secondary-text);background:var(--modal-btn-secondary);border-color:var(--modal-border)}.Vm8gq82Qw3CyYyfgYnX7{color:var(--modal-text-2);background:rgba(0,0,0,0)}.Vm8gq82Qw3CyYyfgYnX7:not(:disabled):hover{color:var(--modal-text);background:var(--modal-surface)}.fHzwPHjKJ9ZqLDYlI1PA{color:var(--modal-danger);background:color-mix(in srgb, var(--modal-danger) 16%, transparent);border-color:color-mix(in srgb, var(--modal-danger) 40%, transparent)}.sWZgMbCe7g7kHJrMtgPt{animation:AMwb6KqJwIMJyZsjohoQ 1s linear infinite}@keyframes AMwb6KqJwIMJyZsjohoQ{to{transform:rotate(360deg)}}.mIkB4pTAGwHbLgA9JvzW{color:var(--modal-text)}.mIkB4pTAGwHbLgA9JvzW .s9j5lFCKM531mWlA69Rs{background:var(--modal-bg)}.mIkB4pTAGwHbLgA9JvzW .xDW2i5l98lkXZ1thuYnQ{overflow:visible;max-height:none;flex:1}.mIkB4pTAGwHbLgA9JvzW .uvDnsR17uI9FtWgqc04b{position:sticky;bottom:0;padding-bottom:calc(var(--sp-3) + var(--safe-bottom));background:var(--modal-bg)}
.ENXmY6apdxyMv1DnEGLN{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.T_vF9T62aS5_rAFrLlwy{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-6)}._Otg0IoLUFHkp6BM7szP{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--warning);background:var(--warning-soft);border-radius:var(--r-pill)}.oX7_YAGoAGtiJLMyN6Df{font-size:var(--fs-h2)}.BtUnNlPj8PZCjrFO2X3Q{color:var(--text-muted);font-size:var(--fs-sm);margin-bottom:var(--sp-2)}.XHuRxhMMosdB1xTDSSLZ,.vYqjk2v17KcQaqDKrVfm{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.XHuRxhMMosdB1xTDSSLZ:active,.vYqjk2v17KcQaqDKrVfm:active{transform:scale(0.98)}.XHuRxhMMosdB1xTDSSLZ,.vYqjk2v17KcQaqDKrVfm{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:52px;font-family:var(--font-display);font-weight:700;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand)}.XHuRxhMMosdB1xTDSSLZ:disabled,.vYqjk2v17KcQaqDKrVfm:disabled{opacity:.6;cursor:not-allowed}.rKcKgduXBU7ISVNCJwmQ{width:100%;display:flex;flex-direction:column;gap:var(--sp-4)}.M_WjJS8qKfR8yKn3pW_y{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--brand-300);padding:var(--sp-4) 0}.tI7YUoUptAQOx4uj5QJX{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--text-muted);font-size:var(--fs-sm);margin-top:var(--sp-2)}.tI7YUoUptAQOx4uj5QJX:hover{color:var(--text-strong)}.UNLSXJJ7ggWSGPyVdpsu{width:100%;display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);background:var(--warning-soft);border:1px solid rgba(255,193,94,.35);border-radius:var(--r-md);font-size:var(--fs-sm);text-align:left}.UNLSXJJ7ggWSGPyVdpsu strong{color:var(--warning)}.EO98Yls2oureURbSsewr{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.EO98Yls2oureURbSsewr:active{transform:scale(0.98)}.EO98Yls2oureURbSsewr{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:46px;font-weight:600;color:var(--text-strong);background:rgba(0,0,0,0);border:1px solid var(--hairline-strong);border-radius:var(--r-md)}.txwwIoae8npKnvDtfmZq{color:var(--danger);font-size:var(--fs-sm)}.rS_Ivas9yokHH56KwVoQ{animation:YRa_ec7iXspQy7zuhWe6 1s linear infinite}@keyframes YRa_ec7iXspQy7zuhWe6{to{transform:rotate(360deg)}}
.j5JjToYbLU_n1xISUDOW{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:fixed;right:var(--sp-4);bottom:calc(var(--sp-4) + var(--safe-bottom));z-index:61;width:54px;height:54px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--brand-400);color:var(--text-on-brand);box-shadow:0 8px 24px rgba(0,0,0,.38);transition:transform .15s ease}.j5JjToYbLU_n1xISUDOW:hover{transform:translateY(-2px)}.j5JjToYbLU_n1xISUDOW:active{transform:translateY(0)}@media(max-width: 980px){.WG0iWSE0YXcus9aUBmAG{display:none}}.lI6vGfxcAuu9EP6qf28s{position:absolute;top:-2px;right:-2px;min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:var(--danger);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--bg, #07131f)}.IvnaIps9gb3zDRIXpRSI{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);position:fixed;right:var(--sp-4);bottom:calc(var(--sp-4) + var(--safe-bottom) + 66px);z-index:61;max-width:260px;padding:var(--sp-3) var(--sp-4);text-align:left;color:var(--text-strong);font-size:var(--fs-sm);box-shadow:0 8px 24px rgba(0,0,0,.35);cursor:pointer}.z80sIOuzapk8veVX07NW{position:fixed;right:var(--sp-4);bottom:calc(var(--sp-4) + var(--safe-bottom) + 66px);z-index:60;width:min(380px,100vw - var(--sp-4)*2);max-height:min(560px,100vh - 140px);display:flex;flex-direction:column;border-radius:var(--r-lg, 16px);overflow:hidden;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);box-shadow:0 16px 48px rgba(0,0,0,.45)}.K2Em47A_j_HyGFx9IJA3{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--stroke, rgba(243, 250, 252, 0.12))}.jF7iqYuwpYFlnYJyNyad{flex:1;min-width:0;display:flex;flex-direction:column}.jF7iqYuwpYFlnYJyNyad strong{color:var(--text-strong);font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jF7iqYuwpYFlnYJyNyad span{color:var(--text-muted);font-size:12px}.E5IxjtO4pExtIyo0yHIQ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--text)}.E5IxjtO4pExtIyo0yHIQ:hover{background:rgba(243,250,252,.08)}.yrKfDyS5Z5n6WwM_VZcZ{flex:1;overflow-y:auto;padding:var(--sp-3) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2)}.PXMmDGtoTYawTkHWpWTp{color:var(--text-muted);font-size:var(--fs-sm);text-align:center;margin:var(--sp-5) 0}.C0yM1Db7YBwvZLhoE7qA{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.C0yM1Db7YBwvZLhoE7qA:active{transform:scale(0.98)}.C0yM1Db7YBwvZLhoE7qA{display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3);border-radius:var(--r-md, 12px);border:1px solid var(--brand-500);background:var(--surface-2);color:var(--brand-400);text-align:left}.C0yM1Db7YBwvZLhoE7qA:hover{background:var(--surface-3)}.MePeUfK5FIJCE97Q6fE7{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.MePeUfK5FIJCE97Q6fE7 strong{color:var(--text-strong);font-size:var(--fs-sm)}.MePeUfK5FIJCE97Q6fE7 span{color:var(--text-muted);font-size:var(--fs-xs)}.YNm1bs5HujUhOOvKJneh{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.YNm1bs5HujUhOOvKJneh:active{transform:scale(0.98)}.YNm1bs5HujUhOOvKJneh{display:flex;flex-direction:column;gap:3px;align-items:flex-start;width:100%;padding:var(--sp-3);border-radius:var(--r-md, 12px);background:rgba(243,250,252,.05);text-align:left}.O9IJLS4CU2Dh4Lwdp9Nu{display:flex;align-items:center;gap:var(--sp-2);width:100%}.N49vWke6HIuYMZQ1zyIb{flex:1;min-width:0;color:var(--text-strong);font-weight:600;font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uzo8VANpXy0e6TEB3BhS{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--danger);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.pWm5yrjiqsIZ9qQGTWwO{color:var(--text-muted);font-size:12px}.VApdkX2K4A_ypEIdeBey{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600}.dR7tX1zcwe2bYjTvu0D7{background:var(--warning-soft);color:var(--warning)}.a3ubROSkOhBIHwbc503H{background:var(--success-soft);color:var(--success)}.y4SQTXtQJQHwzR8WXx3Q{background:rgba(157,180,191,.16);color:var(--text-muted)}.e0tiMYK3o81iFsuYEMHS{max-width:88%;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md, 12px);display:flex;flex-direction:column;gap:2px}.moLMnXqarXeJ7Uk_uFZA{align-self:flex-end;background:var(--brand-soft, rgba(11, 166, 196, 0.16))}.udibzrXYvc8I2lpl59L7{align-self:flex-start;background:rgba(243,250,252,.06)}.kmkc532AUow6dmNTbN_i{font-size:11px;color:var(--text-faint)}.eQrkyp9axi1u2yvF34wo{color:var(--text);font-size:var(--fs-sm);line-height:1.45;white-space:pre-wrap;word-break:break-word}.Ew0WusbTT1IR7JJqjNZt{display:flex;gap:var(--sp-2);align-items:flex-end;padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--stroke, rgba(243, 250, 252, 0.12))}.DgNIlFlYusp9FiLCbMKi{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.DgNIlFlYusp9FiLCbMKi::placeholder{color:var(--text-faint)}.DgNIlFlYusp9FiLCbMKi:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.DgNIlFlYusp9FiLCbMKi{flex:1;resize:none;font-family:var(--font-body);line-height:1.4}.PUl6Dc1LmDgYiwRUXUTL{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.PUl6Dc1LmDgYiwRUXUTL::placeholder{color:var(--text-faint)}.PUl6Dc1LmDgYiwRUXUTL:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.MBdenTKm4YRtrDm6pFoA{font-size:12px;color:var(--text-muted);margin-top:var(--sp-2)}.xLiaT2f5XwXKQuZHNzTg{font-size:12px;line-height:1.4;color:var(--danger);background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.3);border-radius:var(--r-sm, 8px);padding:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-2)}.ZS7FKbLbAKW7Vh61aOdg{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.ZS7FKbLbAKW7Vh61aOdg:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.ZS7FKbLbAKW7Vh61aOdg:active{transform:translateY(1px) scale(0.99)}.ZS7FKbLbAKW7Vh61aOdg:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.ZS7FKbLbAKW7Vh61aOdg{width:42px;height:42px;min-height:0;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cdbKBG_vpO2OpPmIr2oJ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.cdbKBG_vpO2OpPmIr2oJ:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.cdbKBG_vpO2OpPmIr2oJ:active{transform:translateY(1px) scale(0.99)}.cdbKBG_vpO2OpPmIr2oJ:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.cdbKBG_vpO2OpPmIr2oJ{margin-top:var(--sp-3);justify-content:center}.fKEEU9vUzOjCvQBrIOeX{animation:fKEEU9vUzOjCvQBrIOeX 1s linear infinite}@keyframes fKEEU9vUzOjCvQBrIOeX{to{transform:rotate(360deg)}}.wvjCzHaas35xrYJY3GLF{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.HF3XihjO5xPbRCsZVlX8{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;flex-shrink:0;cursor:pointer;color:var(--text-muted);background:rgba(243,250,252,.06)}.HF3XihjO5xPbRCsZVlX8:hover{color:var(--text-strong);background:rgba(243,250,252,.12)}.ipUiQYNEWZPhiZq6GSNW{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);color:var(--text-muted);font-size:12px;cursor:pointer}.G7fnzQ48KwM3QyU08su0{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:0 var(--sp-4) var(--sp-2)}.ZwPLyMplCZdlFoa84p3Q{display:inline-flex;align-items:center;gap:6px;max-width:190px;padding:3px 6px 3px 10px;border-radius:999px;background:rgba(243,250,252,.08);color:var(--text);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ZwPLyMplCZdlFoa84p3Q button{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;color:var(--text-muted);flex-shrink:0}.ZwPLyMplCZdlFoa84p3Q button:hover{color:var(--danger)}.BxUgR6VRq21Z5pkDSRdF{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:4px}.Qr0PP50RXybV1C4HN1Bw{width:132px;max-height:132px;object-fit:cover;border-radius:var(--r-sm, 8px);display:block;background:rgba(0,0,0,.25)}.uJNPSB5j93va0ljUCiGQ{color:var(--brand-400);font-size:12px;text-decoration:underline;word-break:break-all}
.yPEDnDnmkvtFdnHu8_t_{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6) var(--sp-5);background:var(--surface-solid);animation:cODswKjtg1CYVn6glO3B var(--dur-3, 0.3s) var(--ease) both}@media(min-width: 640px){.yPEDnDnmkvtFdnHu8_t_{padding:var(--sp-8)}}.qJ22Bu4mF4JqCSLNPLls{padding:0;gap:var(--sp-3);background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@media(min-width: 640px){.qJ22Bu4mF4JqCSLNPLls{padding:0}}.qJ22Bu4mF4JqCSLNPLls .T2uJwbK6oGdNfUX7HPsn{font-size:var(--fs-h3)}@keyframes cODswKjtg1CYVn6glO3B{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion: reduce){.yPEDnDnmkvtFdnHu8_t_{animation:none}}.X0Dq04Fii7jQs6ydQLIL{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:var(--r-lg);color:var(--brand-600);background:var(--surface-2);border:1px solid var(--hairline)}.PU7SUFOoyaU9lfeq3A9w{color:var(--success);background:var(--success-soft)}.OYoXjfySozVZFgUiQ8de{color:var(--text-muted)}.T2uJwbK6oGdNfUX7HPsn{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.2;color:var(--text-strong)}.JDb4LabSLPZ78GiBhpdB{margin:0;font-size:var(--fs-body);line-height:1.6;color:var(--text)}._PPC9dYvSkdQWc_ag5uN{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.OyiDgD774pQMRzrFHr8C{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.OyiDgD774pQMRzrFHr8C li{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);font-size:var(--fs-sm);padding:6px 12px;color:var(--text)}.OyiDgD774pQMRzrFHr8C li svg{color:var(--brand-500)}.jtRqMlVeYV5tPdKxdCGl{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-2)}.rslLXt8QGQoxHQOjjH1S{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.rslLXt8QGQoxHQOjjH1S:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.rslLXt8QGQoxHQOjjH1S:active{transform:translateY(1px) scale(0.99)}.rslLXt8QGQoxHQOjjH1S:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.rslLXt8QGQoxHQOjjH1S{text-decoration:none}.xcd9wo_HsrH7YOq_Yt7y{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.xcd9wo_HsrH7YOq_Yt7y:hover{background:var(--surface-2);border-color:var(--brand-500)}.xcd9wo_HsrH7YOq_Yt7y:active{transform:translateY(1px) scale(0.99)}.xcd9wo_HsrH7YOq_Yt7y{text-decoration:none}.otDH3W6C2BNWtpdcywZ8{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.otDH3W6C2BNWtpdcywZ8:hover{background:var(--surface-2);border-color:var(--brand-500)}.otDH3W6C2BNWtpdcywZ8:active{transform:translateY(1px) scale(0.99)}.otDH3W6C2BNWtpdcywZ8{color:var(--danger);border-color:var(--danger)}.otDH3W6C2BNWtpdcywZ8:hover{background:var(--danger-soft);border-color:var(--danger)}.brJYum4XhfEcDawQEA4l{display:flex;flex-direction:column;gap:var(--sp-1)}.jj5093iQsx2rklN32pgL{font-size:var(--fs-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.W5SbrRmNjmoMpmUpZInr{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.uuvlHjj12YVG6sHxe2hn{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong);text-transform:capitalize}.TlREIrr7WmRReNkpei0L{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));gap:4px}.jAUkAgxbagRLd3xHbpNh{text-align:center;font-size:var(--fs-2xs);font-weight:700;color:var(--text-faint);padding-bottom:2px}.lbNQhpdwbNsAwYxjPgP5{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.lbNQhpdwbNsAwYxjPgP5:active{transform:scale(0.98)}.lbNQhpdwbNsAwYxjPgP5{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:52px;padding:4px 2px;border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--hairline-strong);color:var(--text-strong)}.lbNQhpdwbNsAwYxjPgP5:hover:not(:disabled){border-color:var(--brand-400)}.lbNQhpdwbNsAwYxjPgP5:focus-visible{outline:2px solid var(--brand-400);outline-offset:1px}.lbNQhpdwbNsAwYxjPgP5:disabled{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--text-faint);cursor:not-allowed}.lbNQhpdwbNsAwYxjPgP5:disabled .smhVNGEAdmi3om8afS0A{visibility:hidden}.M7F613KZlfa19rX7rWoz{position:absolute;top:3px;font-size:9px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--brand-600)}.QUXHk3lT8RZZDmpb7KvC .HOvdnlWJ5R5N6huQLlz4{margin-top:9px}.yajxlxNQ7NcWYCrS4ooW{background:var(--brand-500);border-color:var(--brand-500);color:var(--text-on-brand)}.yajxlxNQ7NcWYCrS4ooW .smhVNGEAdmi3om8afS0A,.yajxlxNQ7NcWYCrS4ooW .M7F613KZlfa19rX7rWoz{color:var(--text-on-brand)}.HOvdnlWJ5R5N6huQLlz4{font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;line-height:1.1;white-space:nowrap}.smhVNGEAdmi3om8afS0A{font-size:10px;line-height:1.1;color:var(--success);white-space:nowrap}@media(max-width: 380px){.smhVNGEAdmi3om8afS0A{font-size:9px}}.cl0oERPQXtggUPwJnUlQ{display:grid;grid-template-columns:repeat(auto-fill, minmax(84px, 1fr));gap:var(--sp-2)}.BQRaluUBwDXPrumZbU0c{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.BQRaluUBwDXPrumZbU0c:active{transform:scale(0.98)}.BQRaluUBwDXPrumZbU0c{min-height:46px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--hairline-strong);font-weight:700;color:var(--text-strong)}.BQRaluUBwDXPrumZbU0c:hover:not(:disabled){border-color:var(--brand-400)}.BQRaluUBwDXPrumZbU0c:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed}.iS0vqlw4FXKk1YLzp8I6{background:var(--brand-500);border-color:var(--brand-500);color:var(--text-on-brand)}.yTjwsR7mnGThM1ofY7t6{display:flex;flex-direction:column;gap:var(--sp-3)}.AN2aMeu7QTd5TTnUzCpw{display:flex;flex-direction:column;gap:var(--sp-1)}.AN2aMeu7QTd5TTnUzCpw input{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.AN2aMeu7QTd5TTnUzCpw input::placeholder{color:var(--text-faint)}.AN2aMeu7QTd5TTnUzCpw input:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.Oge2qOjY4Pu8gQpHFvVE{font-size:var(--fs-xs);color:var(--danger)}.ucS_0gniDK8R4zXvNLoB{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-strong);font-weight:600}.ucS_0gniDK8R4zXvNLoB::first-letter{text-transform:uppercase}.ucS_0gniDK8R4zXvNLoB svg{flex:none;color:var(--brand-500)}.TIpyDm57rBOiP02zdO8O{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline)}.pn1azlqBlqJ19I2F8cQ_{opacity:.65}.pn1azlqBlqJ19I2F8cQ_ .VuoPCoej2retM_B9YxgF{text-decoration:line-through}.VuoPCoej2retM_B9YxgF{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--text-strong)}.VuoPCoej2retM_B9YxgF::first-letter{text-transform:uppercase}.N_ufRz8Zku_a35LQIgkW{color:var(--text)}.KgTTlldNgyUoJh8mzVAT{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--text-muted);word-break:break-all}.u6nlqIVCkKYOcQmYZhZI{display:flex;flex-direction:column;gap:var(--sp-2)}.jc7sMrBJ5r3U7_RmAqpT{font-size:var(--fs-sm);color:var(--text-muted)}.OVAso6ZkfbhmW0RVZ8cf{display:flex;gap:var(--sp-2)}.OVAso6ZkfbhmW0RVZ8cf input{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.OVAso6ZkfbhmW0RVZ8cf input::placeholder{color:var(--text-faint)}.OVAso6ZkfbhmW0RVZ8cf input:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.OVAso6ZkfbhmW0RVZ8cf input{min-height:44px;min-width:0;flex:1;font-size:var(--fs-sm)}.OVAso6ZkfbhmW0RVZ8cf button{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.OVAso6ZkfbhmW0RVZ8cf button:hover{background:var(--surface-2);border-color:var(--brand-500)}.OVAso6ZkfbhmW0RVZ8cf button:active{transform:translateY(1px) scale(0.99)}.OVAso6ZkfbhmW0RVZ8cf button{width:auto;min-height:44px;flex:none;font-size:var(--fs-sm)}.bs1C948YCOZD99e3bVKd{display:flex;flex-direction:column;gap:var(--sp-2)}.bs1C948YCOZD99e3bVKd p{margin:0;font-weight:600;color:var(--text-strong)}.wVPJOQuyzgjAsYS6xzFQ{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-muted)}.lvawoqJMHnKIrJNgsIOR{margin:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--danger-soft);color:var(--danger);font-size:var(--fs-sm)}.B_6Z0uceRVX3Ed0CCzLd{animation:r_8tXRf2m72Ct5pzBafn .9s linear infinite}@keyframes r_8tXRf2m72Ct5pzBafn{to{transform:rotate(360deg)}}
.E46QcZGwfT_h6QKvYenk{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.sepEXeqt6N4xEY5TA8gO{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-6)}.Odg3NlRIHmcDXItJteJ2{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:var(--r-pill)}.dSZsszTkA3xSxweMtgwu{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);color:var(--text-strong)}.xPMj_K8yJDhZkqJBoWD5{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted)}.yfdB_yz_OwLDTPC5uTss{width:100%;display:flex;flex-direction:column;gap:var(--sp-2);text-align:left}.NoG5XiCsPAXKxLpA9td5{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.IFL_AbZ0VYdKNpEpEZoK{position:relative;display:flex;align-items:center}.IFL_AbZ0VYdKNpEpEZoK .pI2pZc_VJdMJwmpeZXdA{position:absolute;left:14px;color:var(--text-faint);pointer-events:none}.IFL_AbZ0VYdKNpEpEZoK .X04DHAzMdeEVOGD2FH8w{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.IFL_AbZ0VYdKNpEpEZoK .X04DHAzMdeEVOGD2FH8w::placeholder{color:var(--text-faint)}.IFL_AbZ0VYdKNpEpEZoK .X04DHAzMdeEVOGD2FH8w:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.IFL_AbZ0VYdKNpEpEZoK .X04DHAzMdeEVOGD2FH8w{width:100%;padding-left:42px}.QmHOkqSqg__bJVR1S7BN{font-size:var(--fs-sm);color:var(--danger);font-weight:500}.AcBRTOJRq4WWgtrr7HJ4{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.AcBRTOJRq4WWgtrr7HJ4:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.AcBRTOJRq4WWgtrr7HJ4:active{transform:translateY(1px) scale(0.99)}.AcBRTOJRq4WWgtrr7HJ4:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.AcBRTOJRq4WWgtrr7HJ4{width:100%;margin-top:var(--sp-2)}.LMSwuXCrSZCizUAB6itV{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;font-size:var(--fs-sm);color:var(--text-muted);padding:var(--sp-2)}.LMSwuXCrSZCizUAB6itV:hover{color:var(--brand-300)}
.jHa944ADIceNXtnKf5lr{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.jxq0IgKlpMe4SDRIRt_J{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-6)}.UhzNUhXXE3dk_qbokllr{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--danger);background:var(--danger-soft);border-radius:var(--r-pill)}.dL9nxnHurRU6cWkDtzH1{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);color:var(--text-strong)}.r32qg_yUEOf46sFqQuiZ{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted)}.rEt_DZkIVGf0LIJCb0gR{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.rEt_DZkIVGf0LIJCb0gR:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.rEt_DZkIVGf0LIJCb0gR:active{transform:translateY(1px) scale(0.99)}.rEt_DZkIVGf0LIJCb0gR:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.rEt_DZkIVGf0LIJCb0gR{width:100%}
.lc2VGn3ElYrQHlwG_yBO{display:flex;min-height:100vh;min-height:100dvh;min-height:100dvh}.zN1MGbQ9aEj1mEZOsnsY{position:fixed;top:0;left:0;bottom:0;width:248px;display:flex;flex-direction:column;gap:var(--sp-2);padding:calc(var(--sp-5) + var(--safe-top)) var(--sp-4) calc(var(--sp-5) + var(--safe-bottom));background:var(--bg-1);border-right:1px solid var(--hairline);z-index:var(--z-modal)}.y9jmoblsEqi312MfSDSh{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-2) var(--sp-5)}.y9jmoblsEqi312MfSDSh .l7Ma63jWJQz_oS_LCwbF{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--r-md);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.y9jmoblsEqi312MfSDSh .d13NR1C7bCXj2ZDcHkaI{width:42px;height:42px;flex:0 0 auto;border-radius:var(--r-md);object-fit:cover;background:var(--surface-2)}.y9jmoblsEqi312MfSDSh .ex0lOqFa7RHPFRmVauU5{display:flex;flex-direction:column}.y9jmoblsEqi312MfSDSh .ex0lOqFa7RHPFRmVauU5 strong{font-family:var(--font-display);color:var(--text-strong);font-size:var(--fs-h3)}.y9jmoblsEqi312MfSDSh .ex0lOqFa7RHPFRmVauU5 span{font-size:var(--fs-xs);color:var(--text-muted)}.b7pEelm8ZgGg7HOw1QGu{display:flex;flex-direction:column;gap:var(--sp-3);flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.b7pEelm8ZgGg7HOw1QGu::-webkit-scrollbar{display:none}.paY8tK14bivLBvFdqMpA{display:flex;flex-direction:column;gap:4px}.W6jOaui0LwD7d2KbyhF8{padding:0 var(--sp-3);margin-bottom:2px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.f6qGwJs584RZyEiOqXOc{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3);border-radius:var(--r-md);font-weight:500;font-size:var(--fs-sm);color:var(--text-muted);transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.f6qGwJs584RZyEiOqXOc:hover{background:var(--surface);color:var(--text-strong)}.JW2jKfIiICIdkh2qLzXc{margin-left:auto;min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff;background:var(--brand-500);border-radius:var(--r-pill)}.JAFp8QnJc8Yw7CtuuCVW{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.JAFp8QnJc8Yw7CtuuCVW:hover{color:var(--text-on-brand)}.mH8ASwozW_6gfBx96cfD{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);color:var(--coral-400);font-weight:600;font-size:var(--fs-sm)}.mH8ASwozW_6gfBx96cfD:hover{background:var(--danger-soft)}._HzdlpRDVG7Rwu_QIqfn{position:fixed;inset:0;background:rgba(4,12,20,.6);z-index:var(--z-overlay)}.NcIzBMVHdUpvEVwDpDui{flex:1;margin-left:248px;display:flex;flex-direction:column;min-width:0}.dl7aD1i7D91qYaJHPUJv{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:calc(var(--sp-4) + var(--safe-top)) var(--sp-6) var(--sp-4);background:rgba(7,19,31,.8);backdrop-filter:blur(12px);border-bottom:1px solid var(--hairline)}.dl7aD1i7D91qYaJHPUJv .xmYR61LuWBVEPF2KIA80{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.dl7aD1i7D91qYaJHPUJv .xmYR61LuWBVEPF2KIA80:active{transform:scale(0.98)}.dl7aD1i7D91qYaJHPUJv .xmYR61LuWBVEPF2KIA80{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-md);color:#eaf2f8;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2)}.dl7aD1i7D91qYaJHPUJv .xmYR61LuWBVEPF2KIA80:hover{background:hsla(0,0%,100%,.16)}.dl7aD1i7D91qYaJHPUJv .KqacVwfoATNZI_Y6djrB{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.dl7aD1i7D91qYaJHPUJv .KqacVwfoATNZI_Y6djrB .Wfsd1zjw3Ard8xQfE9al{font-weight:600;color:#eaf2f8;font-size:var(--fs-sm)}.dl7aD1i7D91qYaJHPUJv .KqacVwfoATNZI_Y6djrB .k1AFpQGnvlopyAQXhs_V{font-size:var(--fs-xs);color:rgba(234,242,248,.65)}.WKtQN4qXLGeKl4Dj1DDg{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.WKtQN4qXLGeKl4Dj1DDg:active{transform:scale(0.98)}.WKtQN4qXLGeKl4Dj1DDg{position:relative;display:inline-flex;align-items:center;gap:var(--sp-2);height:44px;padding:0 var(--sp-4);border-radius:var(--r-md);font-weight:700;font-size:var(--fs-sm);color:#04222b;background:#22c9e3}.WKtQN4qXLGeKl4Dj1DDg:hover{background:#5fe3f5}.kDQXSBjJhNcX4Oy_qHIY{position:absolute;top:-3px;right:-3px;width:12px;height:12px;border-radius:var(--r-pill);background:#ffc15e;border:2px solid #07131f}.lzqT97OiK5mf840k9PlK{flex:1;padding:var(--sp-6);width:100%}@media(max-width: 860px){.zN1MGbQ9aEj1mEZOsnsY{transform:translateX(-100%);transition:transform var(--dur-2) var(--ease)}.uI3wCbY1PXUCVP4XH7l3{transform:translateX(0)}.NcIzBMVHdUpvEVwDpDui{margin-left:0}.dl7aD1i7D91qYaJHPUJv .xmYR61LuWBVEPF2KIA80{display:flex}.lzqT97OiK5mf840k9PlK{padding:var(--sp-4)}}
.rL_iwOOHZvMI5iVijVQN{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding-top:var(--sp-2)}.gFNKLFKjJw41UrlVy0xQ{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;color:var(--warning);background:var(--warning-soft);border:1px solid rgba(255,193,94,.35);border-radius:var(--r-pill)}.KB4JX1TWX4Jgm8OxA_Ix{color:var(--success);background:var(--success-soft);border-color:rgba(43,212,160,.35)}.T54X4iSDC_nYiRjfkQYv{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;color:var(--modal-text)}.FoMHZD6ksU3cy2E6dp89{display:flex;align-items:baseline;gap:var(--sp-2);color:var(--warning);font-family:var(--font-display)}.FoMHZD6ksU3cy2E6dp89 strong{font-size:clamp(34px,9vw,44px);font-weight:800;line-height:1}.FoMHZD6ksU3cy2E6dp89 span{font-size:var(--fs-sm);font-weight:600}.bG5MzWMHUO1rjwCQvdQw{display:flex;gap:var(--sp-1);width:100%;max-width:260px}.rMTmXbTKWS9hU3wi11hh{flex:1;height:6px;background:var(--surface-3);border-radius:var(--r-pill)}.POvAQCEwJ6D5O0uosF8x{background:var(--warning)}.jwoH4TMWSXEzkaKVt2Bi{background:var(--coral-500)}._sviW1zA6jVHE62dYCcq{font-size:var(--fs-2xs);color:var(--modal-text-2);letter-spacing:.04em;text-transform:uppercase}.A5kTnUWqumFJDdAHCczi{color:var(--modal-text-2);font-size:var(--fs-sm);line-height:1.55;max-width:320px}.vOwdtJhCEOUFPbbc2UTQ{flex-direction:column;align-items:stretch}.vOwdtJhCEOUFPbbc2UTQ>*{width:100%}.vw3XeN6mavBZPl2LLvvc{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.vw3XeN6mavBZPl2LLvvc:active{transform:scale(0.98)}.vw3XeN6mavBZPl2LLvvc{display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4);text-align:left;color:var(--text-strong);background:linear-gradient(135deg, rgba(255, 193, 94, 0.16) 0%, rgba(255, 193, 94, 0.07) 100%);border:1px solid rgba(255,193,94,.4);border-left:3px solid var(--warning);border-radius:var(--r-md);cursor:pointer}.j4cFR1fG5SZPEK6tP_9Q{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;color:var(--warning);background:var(--warning-soft);border-radius:var(--r-pill)}.qi46sBB_1We8mQJVa3mz{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._iAPpw4BiMoTNJGWehaF{font-weight:700;font-size:var(--fs-sm);color:var(--warning)}.jjXj9CjceGLj4E82ZmCD{font-size:var(--fs-xs);color:var(--text-muted)}.kLsGkrgOcelkQawqpVhA{flex-shrink:0;padding:var(--sp-1) var(--sp-3);font-family:var(--font-display);font-weight:800;font-size:var(--fs-xs);white-space:nowrap;color:var(--warning);background:var(--warning-soft);border:1px solid rgba(255,193,94,.4);border-radius:var(--r-pill)}
.N9AtN2qOtQTDr5XMl1tM{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:flex-end;justify-content:center;background:rgba(4,12,20,.6);animation:tiKy5d5AFQhQHbPYZf_s var(--dur-2) var(--ease)}.W5tmCsYBwpgV9O11tV0g{width:100%;max-width:560px;padding:0 var(--sp-4) calc(var(--sp-4) + var(--safe-bottom));color:var(--text);background:var(--surface-solid);border:1px solid var(--hairline-strong);border-bottom:none;border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-lg);transition:transform var(--dur-2) var(--ease);animation:L6Sjd01KqbtP583QXVHG var(--dur-2) var(--ease);outline:none}.tg9KRTeCMXOyIyhcwR2q{display:flex;justify-content:center;padding:var(--sp-2) 0 var(--sp-1);touch-action:none;cursor:grab}.HRxQsv02mSlUWJRiRPFD{width:36px;height:4px;border-radius:var(--r-pill);background:var(--hairline-strong)}.QSRmGLlpbghF7XL6B3XX{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding-bottom:var(--sp-2)}.SGSpoeqet49nCIwnRGAL{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;color:var(--text-strong)}.aXzL6u_rgspkz5IUTZfr{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;min-width:var(--touch);min-height:var(--touch);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-md);color:var(--text-muted)}._yNG1GjaTElfU0fFHQB1{display:flex;flex-direction:column;gap:var(--sp-3)}.F_VWUmjW4I5APKYugNi8{display:flex;gap:var(--sp-2);padding-top:var(--sp-4)}.F_VWUmjW4I5APKYugNi8>*{flex:1}.LilN1OQDteWvp3Kdakx4{margin:0;padding:0;list-style:none}.LilN1OQDteWvp3Kdakx4 li+li{border-top:1px solid var(--hairline)}.hgnsBl6ZaR0QB_i1htwC{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);width:100%;min-height:56px;font-size:var(--fs-body);font-weight:600;text-align:left;color:var(--text-strong)}.hgnsBl6ZaR0QB_i1htwC:disabled{opacity:.45}.hgnsBl6ZaR0QB_i1htwC:active{background:var(--surface)}.fZh6n7FrBIhO7Z69gO9Z{color:var(--danger)}.BRNqeWUPw1Dr9ThbVS6t{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-md);color:var(--brand-300);background:var(--surface-2)}.fZh6n7FrBIhO7Z69gO9Z .BRNqeWUPw1Dr9ThbVS6t{color:var(--danger);background:var(--danger-soft)}.ScA29zMkgt2S14IRxgw_{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@keyframes tiKy5d5AFQhQHbPYZf_s{from{opacity:0}to{opacity:1}}@keyframes L6Sjd01KqbtP583QXVHG{from{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@media(prefers-reduced-motion: reduce){.N9AtN2qOtQTDr5XMl1tM,.W5tmCsYBwpgV9O11tV0g{animation:none}}@media(min-width: 860px){.N9AtN2qOtQTDr5XMl1tM{align-items:center;padding:var(--sp-6)}.W5tmCsYBwpgV9O11tV0g{padding-bottom:var(--sp-5);border-bottom:1px solid var(--hairline-strong);border-radius:var(--r-xl)}.tg9KRTeCMXOyIyhcwR2q{visibility:hidden}}
.Ainj21vyvixupxFvlFTh{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:rgba(7,19,31,.62);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:zx3W709sMngjh4hkY9Ty var(--dur-2) var(--ease)}@keyframes zx3W709sMngjh4hkY9Ty{from{opacity:0}to{opacity:1}}.WnR9dmVx6AjP_jN3dz8T{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);position:relative;width:100%;max-width:420px;padding:var(--sp-6) var(--sp-5) var(--sp-5);text-align:center;animation:_MWmToTKep0eTUJr0why var(--dur-3) var(--ease-spring)}@keyframes _MWmToTKep0eTUJr0why{from{opacity:0;transform:translateY(14px) scale(0.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion: reduce){.Ainj21vyvixupxFvlFTh,.WnR9dmVx6AjP_jN3dz8T{animation:none}}.ug7PlM7ASlGMsI2cXzde{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:absolute;top:var(--sp-3);right:var(--sp-3);width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);color:var(--text-muted)}.ug7PlM7ASlGMsI2cXzde:hover{background:var(--surface-2);color:var(--text-strong)}.o8MZKcfQnZ_azz8NzVbZ{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:var(--sp-3);border-radius:var(--r-lg);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));box-shadow:var(--glow-brand)}.McJDmNzKddGrtdJjiHy8{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);margin-bottom:var(--sp-2)}.irSm90k2_xrw4aYgzcjr{font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-300)}.WR8MTt81xT1ZP8DPuMTb{font-size:var(--fs-2xs);font-weight:600;color:var(--text-faint);padding:2px 8px;border-radius:var(--r-pill);background:var(--surface-2)}.QySXxy7WWvjTG5V3_fre{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:800;color:var(--text-strong);line-height:1.2}.EewTCdVnOIgsBJZoe3YE{margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted);line-height:1.6}.SqnwCu76DSmdSfdhgdEa{display:flex;justify-content:center;gap:6px;margin:var(--sp-4) 0}.TLpGUhwp1AEMolJFc_zr{width:7px;height:7px;border-radius:var(--r-pill);background:var(--surface-3);transition:all var(--dur-2) var(--ease)}.ELCcAEcublJEkQqWsSAx{width:20px;background:var(--brand-400)}.y5JiEkJ3mhd8VffSGpp5{display:flex;align-items:center;gap:var(--sp-2)}.tyOAyzXVuAd6MfJjII7o{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;min-height:46px;padding:0 var(--sp-3);font-size:var(--fs-sm);font-weight:600;color:var(--text-faint);border-radius:var(--r-md)}.tyOAyzXVuAd6MfJjII7o:hover{color:var(--text-muted)}.JRIIoTvFToU_Bm3ZAW7j{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.JRIIoTvFToU_Bm3ZAW7j:active{transform:scale(0.98)}.JRIIoTvFToU_Bm3ZAW7j{display:inline-flex;align-items:center;gap:6px;min-height:46px;padding:0 var(--sp-4);margin-left:auto;font-weight:600;font-size:var(--fs-sm);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md)}.qRL5z1_28nDBBx_tZw2G{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.qRL5z1_28nDBBx_tZw2G:active{transform:scale(0.98)}.qRL5z1_28nDBBx_tZw2G{display:inline-flex;align-items:center;gap:6px;min-height:46px;padding:0 var(--sp-5);font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-radius:var(--r-md);box-shadow:var(--glow-brand)}.y5JiEkJ3mhd8VffSGpp5>.qRL5z1_28nDBBx_tZw2G:nth-child(2){margin-left:auto}
.oo4xB4_bN8YNkWQZrUoy{position:fixed;inset:0;z-index:calc(var(--z-toast) - 10);display:flex;flex-direction:column;background:var(--bg-0);color:var(--text);font-family:var(--font-body)}.hq04lIbywz9Ij4eMOAUN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.eMxRR1b2TCLAhAoM3BnA{animation:cs1mlGdV7o_ssv7uBFCV .9s linear infinite}@keyframes cs1mlGdV7o_ssv7uBFCV{to{transform:rotate(360deg)}}.QCz8arwOkWWS9_SOiBH1{flex:none;display:flex;align-items:center;gap:var(--sp-5);padding:calc(var(--sp-3) + var(--safe-top)) var(--sp-6) var(--sp-3);background:var(--bg-1);border-bottom:1px solid var(--hairline)}.gSw3p6DL8PwasjxjuIvV{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.KTDCtrM200QXV43tt8HQ,.GD1mBGbjrbHO1heZm2Jl{width:40px;height:40px;flex:none;border-radius:var(--r-sm)}.KTDCtrM200QXV43tt8HQ{object-fit:cover;background:var(--surface-2)}.GD1mBGbjrbHO1heZm2Jl{display:flex;align-items:center;justify-content:center;color:var(--text-on-brand);background:var(--brand-400)}.PHkmbcscxz8vtRJ2nKV_{display:flex;flex-direction:column;min-width:0}.PHkmbcscxz8vtRJ2nKV_ strong{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--text-strong)}.PHkmbcscxz8vtRJ2nKV_ span{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Oo4Hp_nA7GsZOU6Zguki{font-size:var(--fs-xs);color:var(--text-faint)}.RC86PWVN7TOgeIyO58Pk{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.RC86PWVN7TOgeIyO58Pk span{font-size:var(--fs-xs);color:var(--text-muted)}.RC86PWVN7TOgeIyO58Pk strong{font-size:var(--fs-sm);font-weight:500;color:var(--text-strong)}.mwE2LRq4idNxu_JvtDAZ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.mwE2LRq4idNxu_JvtDAZ:active{transform:scale(0.98)}.mwE2LRq4idNxu_JvtDAZ{display:inline-flex;align-items:center;gap:var(--sp-2);height:44px;padding:0 var(--sp-4);border-radius:var(--r-sm);border:1px solid var(--hairline-strong);color:var(--text);font-size:var(--fs-sm);font-weight:500}.mwE2LRq4idNxu_JvtDAZ:hover{background:var(--surface-2);color:var(--text-strong)}.s3JuUfVFcieRignFrEtk{flex:1;min-height:0;display:flex}.Y9NiCMQlFDqKIgqzJgjh{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6)}.RozjxPSra0D6tvUO4scv{flex:none;display:flex;align-items:center;gap:var(--sp-3);height:52px;padding:0 var(--sp-4);border-radius:var(--r-md);background:var(--surface-solid);border:1px solid var(--hairline-strong);color:var(--text-muted)}.RozjxPSra0D6tvUO4scv:focus-within{border-color:var(--brand-400)}.RozjxPSra0D6tvUO4scv input{flex:1;min-width:0;height:100%;border:0;outline:none;background:rgba(0,0,0,0);color:var(--text-strong);font:inherit;font-size:var(--fs-body)}.RozjxPSra0D6tvUO4scv input::placeholder{color:var(--text-faint)}.RozjxPSra0D6tvUO4scv kbd{font-family:inherit;font-size:var(--fs-xs);padding:2px 8px;border-radius:6px;border:1px solid var(--hairline-strong);color:var(--text-muted)}.rL5XCO4K54icfiB0lrCD{flex:none;display:flex;gap:var(--sp-2);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.rL5XCO4K54icfiB0lrCD::-webkit-scrollbar{display:none}.YOwMAK0xxTmYlPMtivii{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;flex:none;height:40px;padding:0 var(--sp-4);border-radius:var(--r-pill);border:1px solid var(--hairline-strong);color:var(--text);font-size:var(--fs-sm);font-weight:500}.YOwMAK0xxTmYlPMtivii:hover{background:var(--surface-2)}.uT1lWSfNPdCzSoo41y0Q,.uT1lWSfNPdCzSoo41y0Q:hover{background:var(--brand-400);border-color:var(--brand-400);color:var(--text-on-brand)}.d0hA2pGMKeVK4rcS7QaP{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill, minmax(190px, 1fr));grid-auto-rows:min-content;gap:14px;padding-bottom:var(--sp-2)}.l357aNBcJe4rhSabwf8z{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-12) var(--sp-4);color:var(--text-muted)}.hhO87hRhfLRswg0uiTsM{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:relative;display:flex;flex-direction:column;gap:10px;padding:var(--sp-3);border-radius:var(--r-md);text-align:left;background:var(--surface-solid);border:1px solid var(--hairline);transition:border-color var(--dur-2) var(--ease),transform .08s var(--ease)}.hhO87hRhfLRswg0uiTsM:hover:not(:disabled){border-color:var(--hairline-strong)}.hhO87hRhfLRswg0uiTsM:active:not(:disabled){transform:scale(0.98)}.hhO87hRhfLRswg0uiTsM:disabled{opacity:.5;cursor:not-allowed}.ydGG2T7C7MT38J9jVkzg,.ydGG2T7C7MT38J9jVkzg:hover:not(:disabled){border-color:var(--brand-400)}.TIRDUqmx8tMuKBiMk5GM{height:96px;border-radius:var(--r-sm);overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--surface-2);color:var(--brand-300);font-family:var(--font-display);font-weight:700;font-size:22px}.TIRDUqmx8tMuKBiMk5GM img{width:100%;height:100%;object-fit:cover}.OKZgkRAdS4wEFTlJiw9u{min-height:36px;font-size:var(--fs-sm);font-weight:500;line-height:1.3;color:var(--text-strong);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uRXCuRfzjQ7p8nSy5lWV{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-2)}.uRXCuRfzjQ7p8nSy5lWV strong{font-family:var(--font-display);font-size:17px;color:var(--text-strong);white-space:nowrap}.Vi6JkUhW067UpeAAV_Wz,.Qbh9U7oUVU2mIJoReWXx,.HRe5rr3QWH6IuZXVW5f4{font-size:var(--fs-xs);font-weight:500;text-align:right}.Vi6JkUhW067UpeAAV_Wz{color:var(--text-muted)}.Qbh9U7oUVU2mIJoReWXx{color:var(--warning)}.HRe5rr3QWH6IuZXVW5f4{color:var(--danger)}.J97JGgoA5wLixdoqkeu6{position:absolute;top:10px;right:10px;min-width:26px;height:26px;padding:0 6px;box-sizing:border-box;border-radius:var(--r-pill);display:flex;align-items:center;justify-content:center;background:var(--brand-400);color:var(--text-on-brand);font-size:13px;font-weight:700}.shtfdpabhixrT27IE8mL{width:440px;flex:none;display:flex;flex-direction:column;min-height:0;background:var(--bg-1);border-left:1px solid var(--hairline)}.baUC0EQL3sqDdN0sUOYd{flex:none;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5) var(--sp-6) var(--sp-4);border-bottom:1px solid var(--hairline)}.xQTDEGYDlxRpRPEvPvab{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.xQTDEGYDlxRpRPEvPvab h2{margin:0;font-family:var(--font-display);font-size:20px;color:var(--text-strong)}.qspOKDiTA8eUMUy2G7aF{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 var(--sp-3);border-radius:var(--r-sm);color:var(--text-muted);font-size:13px;font-weight:500}.qspOKDiTA8eUMUy2G7aF:hover{color:var(--danger);background:var(--danger-soft)}.wu_FDcpABFdsT0QHaXwV,.wu_FDcpABFdsT0QHaXwV:hover{color:var(--danger);background:var(--danger-soft)}.yRf2cJtyct0Xw5iTeoyy{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);padding:10px var(--sp-3);border-radius:var(--r-md);border:1px solid var(--hairline-strong);background:var(--surface-solid);text-align:left}.yRf2cJtyct0Xw5iTeoyy:hover{border-color:var(--brand-400)}.qerNM1IGvwZMsQy3mv44{width:40px;height:40px;flex:none;border-radius:var(--r-pill);display:flex;align-items:center;justify-content:center;background:var(--surface-3);color:var(--brand-300)}.q3fA4oCz5noVq0hru8Ew{flex:1;min-width:0;display:flex;flex-direction:column}.q3fA4oCz5noVq0hru8Ew strong{font-size:15px;color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.q3fA4oCz5noVq0hru8Ew span{font-size:var(--fs-xs);color:var(--text-muted)}.krzCeeT6IHsrO53YwiII{font-size:13px;font-weight:500;color:var(--brand-300)}.LCc9VQlLL61cCjUs4o9Q{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-6)}.CaXp_mhmuPYQE9cs6Cud{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.CaXp_mhmuPYQE9cs6Cud::placeholder{color:var(--text-faint)}.CaXp_mhmuPYQE9cs6Cud:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.CaXp_mhmuPYQE9cs6Cud{flex:none}.lUuXLBz0XLKVJSWiKZL9{flex:1;min-height:0;overflow-y:auto;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.v7qZnrN8rFpYLqs3QxMQ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;width:100%;display:flex;flex-direction:column;gap:2px;padding:10px var(--sp-3);border-radius:var(--r-sm);text-align:left}.v7qZnrN8rFpYLqs3QxMQ strong{font-size:var(--fs-sm);color:var(--text-strong)}.v7qZnrN8rFpYLqs3QxMQ span{font-size:var(--fs-xs);color:var(--text-muted)}.v7qZnrN8rFpYLqs3QxMQ:hover{background:var(--surface-2)}.vXUGyFo6PyDXdsq7RzGS{padding:var(--sp-4) var(--sp-3);color:var(--text-muted);font-size:var(--fs-sm)}.KJOUPnMrgm227LfrQoTc{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:var(--sp-2) var(--sp-6)}.aLCO4rxr0QPhaPJvs8k8{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);color:var(--text-muted);font-size:var(--fs-sm);text-align:center}.F2s3uUBXbXrqw3CWhTKU{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--hairline)}.UH0fBQfMHIhBgk5NYwzL{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.UH0fBQfMHIhBgk5NYwzL strong{font-size:var(--fs-sm);font-weight:500;color:var(--text-strong)}.UH0fBQfMHIhBgk5NYwzL span{font-size:var(--fs-xs);color:var(--text-muted)}._g2Djz8fEFHnKTkUJipS{display:flex;align-items:center;border-radius:var(--r-sm);border:1px solid var(--hairline-strong)}._g2Djz8fEFHnKTkUJipS button{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--text)}._g2Djz8fEFHnKTkUJipS button:hover:not(:disabled){color:var(--text-strong);background:var(--surface-2)}._g2Djz8fEFHnKTkUJipS button:disabled{opacity:.35;cursor:not-allowed}._g2Djz8fEFHnKTkUJipS span{min-width:28px;text-align:center;font-weight:600;color:var(--text-strong)}.EydFHRV__9ggawVEE0Oc{width:92px;text-align:right;font-family:var(--font-display);font-size:15px;color:var(--text-strong)}.mtV3mn1szbPYZE9cS6Y0{flex:none;display:flex;flex-direction:column;gap:14px;padding:var(--sp-4) var(--sp-6) calc(var(--sp-6) + var(--safe-bottom));border-top:1px solid var(--hairline)}.jmOH41jUCpKIIFKzWLHg{display:flex;align-items:baseline;justify-content:space-between}.jmOH41jUCpKIIFKzWLHg span{font-size:15px}.jmOH41jUCpKIIFKzWLHg strong{font-family:var(--font-display);font-size:34px;color:var(--text-strong)}.hKDmt2bVG1TTm1TA5UUW{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--sp-2)}.ETBQ5JvjqoeaunQQRttU{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;height:48px;border-radius:var(--r-sm);border:1px solid var(--hairline-strong);color:var(--text);font-size:var(--fs-sm);font-weight:600;text-align:center}.ETBQ5JvjqoeaunQQRttU:hover{background:var(--surface-2)}.Sf03bjRl4NabBne1h1Ge,.Sf03bjRl4NabBne1h1Ge:hover{border-color:var(--brand-400);background:var(--surface-3);color:var(--brand-300)}.k50ar_YjeLKAfISO7pHQ{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--sp-2)}.k50ar_YjeLKAfISO7pHQ .ETBQ5JvjqoeaunQQRttU{display:inline-flex;align-items:center;justify-content:center;gap:6px}.vfFAQkMm2gLRT5J2HH8B{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-md);border:1px solid var(--brand-600);background:var(--surface)}.nufBXwTB4ZYPplYLu6G5,.C28kZy580RuqSuFtW55w{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--text)}.nufBXwTB4ZYPplYLu6G5 strong,.C28kZy580RuqSuFtW55w strong{color:var(--text-strong)}.C28kZy580RuqSuFtW55w{color:var(--warning)}.dVE1X1U8aigUigodghMt{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--text)}.g3wz6B4tUx85z23z6Xe4{color:var(--text-strong);font-weight:600}.g3wz6B4tUx85z23z6Xe4 strong{font-family:var(--font-display);font-size:18px}.pPrbMPNwGKpFQvOwbEri,.WSJDrvZLJgySWaP4sG_L{display:flex;align-items:center;gap:var(--sp-2);padding:6px var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-xs)}.pPrbMPNwGKpFQvOwbEri{color:var(--warning);background:var(--warning-soft)}.WSJDrvZLJgySWaP4sG_L{color:var(--text-muted);background:var(--surface-2)}.eT9PsoJwkUgZaVmuYESW{display:flex;flex-direction:column;gap:4px}.eT9PsoJwkUgZaVmuYESW span{font-size:var(--fs-xs);color:var(--text-muted)}.Xa9LEfciGtqeNAPboe_6{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.Xa9LEfciGtqeNAPboe_6::placeholder{color:var(--text-faint)}.Xa9LEfciGtqeNAPboe_6:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.WiKhP0UPVWUMaN3Tftik{display:flex;gap:var(--sp-3);align-items:flex-end}.WiKhP0UPVWUMaN3Tftik label{flex:1;display:flex;flex-direction:column;gap:4px}.WiKhP0UPVWUMaN3Tftik label span{font-size:var(--fs-xs);color:var(--text-muted)}.SvSXP3CYUrohKeuz4Kua{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.SvSXP3CYUrohKeuz4Kua::placeholder{color:var(--text-faint)}.SvSXP3CYUrohKeuz4Kua:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.J2llsxLPYwgSzYBwHfR8{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:120px}.J2llsxLPYwgSzYBwHfR8 span{font-size:var(--fs-xs);color:var(--text-muted)}.J2llsxLPYwgSzYBwHfR8 strong{font-family:var(--font-display);font-size:20px;color:var(--warning)}.J2llsxLPYwgSzYBwHfR8 .HSQsA5PplT413_SQ7BXS{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--danger)}.dvaBJvICIVQthMo_qNcQ{font-size:var(--fs-sm);color:var(--danger)}.NYZ_gWFNPvzcRSgRaA5A{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);height:60px;border-radius:var(--r-md);background:var(--brand-400);color:var(--text-on-brand);font-family:var(--font-display);font-size:17px;font-weight:700}.NYZ_gWFNPvzcRSgRaA5A:hover:not(:disabled){background:var(--brand-300)}.NYZ_gWFNPvzcRSgRaA5A:disabled{background:var(--surface-3);color:var(--text-faint);cursor:not-allowed}.Qj0L4KK_rRIats0YCdqH{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:var(--modal-overlay)}.kAuJifQSIidlOpKTEWOA{width:100%;max-width:440px;box-sizing:border-box;padding:var(--sp-8);border-radius:var(--r-xl);background:var(--modal-bg);border:1px solid var(--modal-border);display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);text-align:center}.kAuJifQSIidlOpKTEWOA h2{margin:0;font-family:var(--font-display);font-size:22px;color:var(--modal-text)}.kAuJifQSIidlOpKTEWOA p{margin:0;color:var(--modal-text-2)}.AwvDO_N_KlaCDbnXDkQ3{width:64px;height:64px;border-radius:var(--r-pill);display:flex;align-items:center;justify-content:center;background:var(--success-soft);color:var(--success)}.r38VZL87aElBYP0iboxA{font-weight:600;color:var(--warning) !important}.dQ5DwblKwLT4HO21PW0Z{display:flex;gap:10px;width:100%;margin-top:var(--sp-2)}.dQ5DwblKwLT4HO21PW0Z button{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;flex:1;height:48px;border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:600;text-align:center}.EBGfveT5nOx1timsAaZ4{background:var(--modal-btn-secondary);color:var(--modal-btn-secondary-text);border:1px solid var(--modal-border) !important}._vq6OHWgbk_71og1PaYm{background:var(--modal-btn-primary);color:var(--modal-btn-primary-text)}@media(max-width: 900px){.Oo4Hp_nA7GsZOU6Zguki{display:none}.QCz8arwOkWWS9_SOiBH1{gap:var(--sp-3);padding-left:var(--sp-4);padding-right:var(--sp-4)}.RC86PWVN7TOgeIyO58Pk{display:none}.mwE2LRq4idNxu_JvtDAZ{margin-left:auto}.mwE2LRq4idNxu_JvtDAZ span{display:none}.s3JuUfVFcieRignFrEtk{flex-direction:column}.Y9NiCMQlFDqKIgqzJgjh{padding:var(--sp-4);flex:1 1 45%;min-height:0}.d0hA2pGMKeVK4rcS7QaP{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}.TIRDUqmx8tMuKBiMk5GM{height:72px}.shtfdpabhixrT27IE8mL{width:auto;flex:1 1 55%;border-left:0;border-top:1px solid var(--hairline)}.baUC0EQL3sqDdN0sUOYd,.KJOUPnMrgm227LfrQoTc,.LCc9VQlLL61cCjUs4o9Q{padding-left:var(--sp-4);padding-right:var(--sp-4)}.baUC0EQL3sqDdN0sUOYd{padding-top:var(--sp-3)}.mtV3mn1szbPYZE9cS6Y0{padding-left:var(--sp-4);padding-right:var(--sp-4)}.jmOH41jUCpKIIFKzWLHg strong{font-size:26px}}.iOuoT2ma8I38dQjaj_Rt{position:static;inset:auto;z-index:auto;min-height:100%;--shell-bottom: 0px}.iOuoT2ma8I38dQjaj_Rt .QCz8arwOkWWS9_SOiBH1{position:sticky;top:0;z-index:var(--z-sticky);gap:var(--sp-3);padding-left:var(--sp-4);padding-right:var(--sp-4)}.iOuoT2ma8I38dQjaj_Rt .Oo4Hp_nA7GsZOU6Zguki,.iOuoT2ma8I38dQjaj_Rt .RC86PWVN7TOgeIyO58Pk{display:none}.iOuoT2ma8I38dQjaj_Rt .mwE2LRq4idNxu_JvtDAZ{margin-left:auto}.iOuoT2ma8I38dQjaj_Rt .mwE2LRq4idNxu_JvtDAZ span{display:none}.iOuoT2ma8I38dQjaj_Rt .s3JuUfVFcieRignFrEtk{display:block;min-height:0}.iOuoT2ma8I38dQjaj_Rt .Y9NiCMQlFDqKIgqzJgjh{padding:var(--sp-4)}.iOuoT2ma8I38dQjaj_Rt .rL5XCO4K54icfiB0lrCD{flex-wrap:wrap;overflow:visible}.iOuoT2ma8I38dQjaj_Rt .d0hA2pGMKeVK4rcS7QaP{overflow:visible;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--sp-2)}.iOuoT2ma8I38dQjaj_Rt .TIRDUqmx8tMuKBiMk5GM{height:72px}.iOuoT2ma8I38dQjaj_Rt .shtfdpabhixrT27IE8mL{width:auto;border:0}.iOuoT2ma8I38dQjaj_Rt .baUC0EQL3sqDdN0sUOYd,.iOuoT2ma8I38dQjaj_Rt .KJOUPnMrgm227LfrQoTc,.iOuoT2ma8I38dQjaj_Rt .LCc9VQlLL61cCjUs4o9Q,.iOuoT2ma8I38dQjaj_Rt .mtV3mn1szbPYZE9cS6Y0{padding-left:var(--sp-4);padding-right:var(--sp-4)}.iOuoT2ma8I38dQjaj_Rt .KJOUPnMrgm227LfrQoTc,.iOuoT2ma8I38dQjaj_Rt .lUuXLBz0XLKVJSWiKZL9{overflow:visible;max-height:none}.iOuoT2ma8I38dQjaj_Rt[data-view=produtos] .shtfdpabhixrT27IE8mL,.iOuoT2ma8I38dQjaj_Rt[data-view=venda] .Y9NiCMQlFDqKIgqzJgjh{display:none}.wHeFRO9HACumiF0xAeE6{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.wHeFRO9HACumiF0xAeE6:active{transform:scale(0.98)}.wHeFRO9HACumiF0xAeE6{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--touch);margin:var(--sp-3) var(--sp-4) 0;font-weight:700;color:var(--brand-300)}.PbGrXVrPgtedPgHkNPVM{position:sticky;bottom:0;z-index:var(--z-sticky);padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + var(--safe-bottom));background:var(--bg-1);border-top:1px solid var(--hairline)}.oVgr0_KdAcHkbslA4qUF{font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}
.pt65vavBpxteeaBqvWKK{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.wCiaLZ8u3ZG2DhwwKy8T{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--text-muted)}.Gt4gzcgpqTDVDlFUKB4p{font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}.skwHMtIhwf8WtZs1lmPi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.RQabPQ7Eui6eE3X4GhII{display:flex;flex:1;align-items:center;gap:var(--sp-2);min-width:0}._1WnGfhHtgqsSr3W80ZG{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}._1WnGfhHtgqsSr3W80ZG::placeholder{color:var(--text-faint)}._1WnGfhHtgqsSr3W80ZG:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}._1WnGfhHtgqsSr3W80ZG{flex:1;min-width:0}.pkFfZ82XwU0i7R11Jvd2{display:flex;flex:none;gap:2px;padding:3px;border-radius:var(--r-sm);background:var(--surface-2)}.pkFfZ82XwU0i7R11Jvd2 button{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;min-width:40px;height:34px;border-radius:8px;font-weight:700;color:var(--text-muted)}.en0Z84ftzRzwHKNSVv5J{color:var(--text-strong) !important;background:var(--surface-solid)}.CSoNU6BX3iuKcg91jinP{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.CSoNU6BX3iuKcg91jinP strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--font-display);font-size:24px}.pAM7SA3woNIJr9N_mkHU{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--sp-2)}.NhFIVrYWpEQ6SnnOA80W{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;min-width:0;height:46px;border:1px solid var(--hairline-strong);border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:600;text-align:center;color:var(--text)}.NhFIVrYWpEQ6SnnOA80W:hover{background:var(--surface-2)}.SydFNxF6kTkQFwZaZ9xD,.SydFNxF6kTkQFwZaZ9xD:hover{border-color:var(--brand-400);color:var(--brand-300);background:var(--surface-3)}.kHVctWsof6LZMe0GdGCU{display:flex;flex-direction:column;gap:var(--sp-2)}.WenyaYNgJgXWOn9WnNK_{display:flex;align-items:center;gap:var(--sp-3)}.WenyaYNgJgXWOn9WnNK_>span{flex:none;width:72px;font-size:var(--fs-sm);font-weight:600}.cEikzCbVqbcaw3RrLx4M{font-size:var(--fs-sm);font-weight:600;color:var(--success)}.mkC7kMIirsFqnBU1P3_1{font-size:var(--fs-sm);font-weight:600;color:var(--warning)}.AzU2PLskGkXQmMCMqIzS{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-3)}.AzU2PLskGkXQmMCMqIzS label{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.AzU2PLskGkXQmMCMqIzS label span{font-size:var(--fs-xs);color:var(--text-muted)}.fz9cOiOKiV5AHmRvHWbo{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.fz9cOiOKiV5AHmRvHWbo span{font-size:var(--fs-xs);color:var(--text-muted)}.fz9cOiOKiV5AHmRvHWbo strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--font-display);font-size:20px;color:var(--warning)}.fz9cOiOKiV5AHmRvHWbo .f6tL8BnVLx9iUX6FwS19{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--danger)}
.GoCg2uH3BnXEqRBnaWmm{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:var(--fs-sm, 0.82rem);font-weight:800;letter-spacing:.02em;color:var(--modal-btn-primary-text);background:var(--modal-btn-primary);border-radius:var(--r-pill, 999px)}.YCZ4rfP6glIrrR7j03it{margin:0;color:var(--modal-text);font-size:var(--fs-body, 1rem);line-height:1.55}.YCZ4rfP6glIrrR7j03it strong{color:var(--modal-text);font-weight:800}.Ojh5zBwa3ZTruvhXXtz2{display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--sp-4);text-align:center;background:var(--modal-surface);border:1px solid var(--modal-border);border-radius:var(--r-lg, 16px)}.m3V83Fy0YX9zCR_11Ywl{font-size:var(--fs-sm, 0.85rem);color:var(--modal-text-2);text-decoration:line-through;text-decoration-thickness:2px}.Bcutd9sCWXAj7EF257l5{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--font-display);font-weight:800;font-size:2rem;line-height:1.1;color:var(--modal-text)}.wTOG93Kk34R4eBd4wHgo{font-size:.95rem;font-weight:700;color:var(--modal-text-2)}.swUoc_y3Y_boTXBay_XP{margin-top:4px;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:var(--fs-sm, 0.8rem);font-weight:800;color:var(--modal-btn-primary-text);background:var(--modal-btn-primary);border-radius:var(--r-pill, 999px)}.nwNcmMtVYM7zmvzOYEyJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3)}.T7q_TfKD2SOyDXNrp1TC{display:flex;align-items:flex-start;gap:var(--sp-3);color:var(--modal-text);font-size:var(--fs-body, 0.98rem);line-height:1.5}.T7q_TfKD2SOyDXNrp1TC svg{flex:none;margin-top:2px;color:var(--modal-btn-primary)}.T7q_TfKD2SOyDXNrp1TC strong{font-weight:800}.xITt9rzVLghPVAMEyqBo{margin:0;font-size:var(--fs-sm);font-weight:600;color:var(--modal-danger)}.VtWwF54tnBAsx1Zathw3{align-items:center;text-align:center;padding-top:var(--sp-5);padding-bottom:var(--sp-2)}.FbCCDfaPQuBPI1Mkn8rm{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--r-pill, 999px);color:var(--modal-btn-primary-text);background:var(--modal-btn-primary)}.GVfj3q8NLFRh4OLBY_FR{margin:0;font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3, 1.15rem);color:var(--modal-text)}.NL_if5yBeOxpvYNSVjhR{margin:0;color:var(--modal-text);font-size:var(--fs-body, 0.98rem);line-height:1.55}.NL_if5yBeOxpvYNSVjhR strong{font-weight:800}
.O4RxUHPk1FP0cOgEmUQ3{--shell-bottom: calc(var(--tabbar-h) + var(--safe-bottom));min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;min-width:0;overflow-x:clip}.bc97WX4HywQVbVVPMrkl{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--sp-2);min-height:calc(var(--header-h) + var(--safe-top));padding:var(--safe-top) var(--sp-2) 0 var(--sp-2);background:var(--bg-1);border-bottom:1px solid var(--hairline)}.FhD6urPzpLMZHZ0US9pI{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);color:var(--brand-300)}.FhD6urPzpLMZHZ0US9pI img{width:32px;height:32px;border-radius:var(--r-sm);object-fit:cover}.ufdKKLwEEH9s6msjXPnj{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;color:var(--text-strong)}.mIDZcGvb1jxjT8i9Z4hs{display:flex;flex:none;align-items:center}.Fs9ltoKOHtWm2W5QYz8X{flex:1;width:100%;min-width:0;padding:var(--sp-4) var(--sp-4) var(--page-bottom)}.bbIlL1R2S430Vo60Umpn{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;align-items:stretch;height:var(--shell-bottom);padding-bottom:var(--safe-bottom);background:var(--bg-1);border-top:1px solid var(--hairline)}.uoDkeWD8balrbcwtRw75{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:var(--touch);padding:0 2px;font-size:var(--fs-2xs);font-weight:600;color:var(--text-muted);text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uoDkeWD8balrbcwtRw75:focus-visible{outline:2px solid var(--brand-400);outline-offset:-4px;border-radius:var(--r-md)}@media(hover: hover)and (pointer: fine){.uoDkeWD8balrbcwtRw75:hover{color:var(--text-strong)}}.oyU9VrlTurXmwAT3OOS0{color:var(--brand-300)}.oyU9VrlTurXmwAT3OOS0 .dWe4qb_Ba1YEjSdrPmpt{background:var(--surface-2)}.dWe4qb_Ba1YEjSdrPmpt{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:30px;border-radius:var(--r-pill);transition:background var(--dur-2) var(--ease)}.rAp5Tlrgw8IrFJE481o3{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.q0MBd6Uhk5r50YSObdsy{color:var(--text-strong)}.n9J9D_8bGk9ZIaSnqE6g{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-top:-18px;border-radius:50%;color:var(--text-on-brand);background:var(--brand-500);box-shadow:var(--shadow-md);border:3px solid var(--bg-1)}.QVNog1wWe4lAtmgVL8ea{position:absolute;top:0;right:0;width:12px;height:12px;border-radius:50%;background:var(--warning);border:2px solid var(--bg-1)}.bmXaZbmDxRoT7kkBH9Xt{font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:-4px;right:4px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;text-align:center;color:#fff;background:var(--danger);border-radius:var(--r-pill)}.pS5X4bl2RcWHLR22ieJg>:not(:last-child){display:none}.pS5X4bl2RcWHLR22ieJg:empty{display:none}.O4RxUHPk1FP0cOgEmUQ3:has(.pS5X4bl2RcWHLR22ieJg:not(:empty))>.bc97WX4HywQVbVVPMrkl,.O4RxUHPk1FP0cOgEmUQ3:has(.pS5X4bl2RcWHLR22ieJg:not(:empty))>.Fs9ltoKOHtWm2W5QYz8X,.O4RxUHPk1FP0cOgEmUQ3:has(.pS5X4bl2RcWHLR22ieJg:not(:empty))>.bbIlL1R2S430Vo60Umpn{display:none}._coFAzUREbmdLD8aawCY{display:none}.hee8AXjxJZL0PtqefifT{display:flex;align-items:center;justify-content:center;height:var(--header-h);margin-bottom:var(--sp-3);color:var(--brand-300)}.hee8AXjxJZL0PtqefifT img{width:36px;height:36px;border-radius:var(--r-md);object-fit:cover}@media(min-width: 860px){.O4RxUHPk1FP0cOgEmUQ3{--shell-bottom: 0px;padding-left:88px}.bbIlL1R2S430Vo60Umpn{display:none}._coFAzUREbmdLD8aawCY{position:fixed;top:0;bottom:0;left:0;z-index:var(--z-sticky);display:flex;flex-direction:column;gap:var(--sp-2);width:88px;padding:var(--safe-top) var(--sp-2) var(--sp-4);background:var(--bg-1);border-right:1px solid var(--hairline)}._coFAzUREbmdLD8aawCY .uoDkeWD8balrbcwtRw75{min-height:64px}._coFAzUREbmdLD8aawCY .n9J9D_8bGk9ZIaSnqE6g{margin-top:0}.bc97WX4HywQVbVVPMrkl{padding-left:var(--sp-4);padding-right:var(--sp-4)}.Fs9ltoKOHtWm2W5QYz8X{padding:var(--sp-6) var(--sp-6) var(--sp-8)}}@media(min-width: 1024px){.Fs9ltoKOHtWm2W5QYz8X{max-width:1040px;margin:0 auto}}
.Rau36IL5LFQkygmUOr_f{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;min-width:0;background:var(--bg-0);color:var(--text-strong);font-family:var(--font-body)}.uHcKmix0UdiHp3tF7aqy{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--sp-2);min-height:calc(var(--header-h) + var(--safe-top));padding:var(--safe-top) var(--sp-4) 0 var(--sp-2);background:var(--bg-0)}.ecxm3yHySZnaZRZMSQIN{padding-left:var(--sp-5)}.TCBeaKqLWCgwAHBD_KCf{flex:1;min-width:0;display:flex;flex-direction:column}.lKr_IlK2vxe4D9su2aT3{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--text-strong)}.J8YqfzxKqUNq4TE4rzw8{font-size:28px;letter-spacing:-0.02em}.ve2z7nNYuzU6DBePxMMS{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:var(--text-muted)}.dFzhSaR8jy3KY6W6Hodw{display:flex;flex:none;align-items:center;gap:var(--sp-2)}.RgnBXRGV3SRGekV0kfj8{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0;padding:var(--sp-2) var(--sp-5) var(--sp-6)}.Mc0kKilSxXo42qfbnV0Y{padding-bottom:calc(96px + var(--safe-bottom))}.rz44I_xrL1fkXLTCVbd4{padding-bottom:calc(104px + var(--safe-bottom))}.iAsNN6yB5Bjhysi2hAgQ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.iAsNN6yB5Bjhysi2hAgQ:active{transform:scale(0.98)}.iAsNN6yB5Bjhysi2hAgQ{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);border-radius:14px;color:var(--text-strong);text-decoration:none}.iAsNN6yB5Bjhysi2hAgQ:focus-visible{outline:2px solid var(--brand-400);outline-offset:2px}.ELkDj0bd7uQRIM0wld2K{background:var(--surface-solid)}.zw3RM8DkC65nsx8mnXJA{position:absolute;top:8px;right:8px;width:9px;height:9px;border-radius:50%;background:var(--danger);border:2px solid var(--surface-solid)}.M_8dY4QfvYMxKAFCkVbO,.I3xASH7vnA9HLChUq2Cc,.ttay_XJCqEFurWp9p5Fc,.MaREOOPkr3ImRNKWitpm{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.M_8dY4QfvYMxKAFCkVbO:active,.I3xASH7vnA9HLChUq2Cc:active,.ttay_XJCqEFurWp9p5Fc:active,.MaREOOPkr3ImRNKWitpm:active{transform:scale(0.98)}.M_8dY4QfvYMxKAFCkVbO,.I3xASH7vnA9HLChUq2Cc,.ttay_XJCqEFurWp9p5Fc,.MaREOOPkr3ImRNKWitpm{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:56px;padding:0 var(--sp-5);border-radius:18px;font-size:16px;font-weight:700;text-decoration:none;box-sizing:border-box}.M_8dY4QfvYMxKAFCkVbO:disabled,.I3xASH7vnA9HLChUq2Cc:disabled,.ttay_XJCqEFurWp9p5Fc:disabled,.MaREOOPkr3ImRNKWitpm:disabled{opacity:.45;cursor:not-allowed}.M_8dY4QfvYMxKAFCkVbO{min-height:60px;border-radius:20px;font-size:17px;color:var(--text-on-brand);background:var(--brand-400)}.I3xASH7vnA9HLChUq2Cc{color:var(--text-strong);background:var(--surface-solid)}.ttay_XJCqEFurWp9p5Fc{color:var(--brand-300);border:1px dashed var(--hairline-strong)}.MaREOOPkr3ImRNKWitpm{color:var(--danger);background:var(--surface-solid)}.sQSYhK50krzTcCGK1uMQ{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) calc(var(--sp-4) + var(--safe-bottom));background:var(--bg-0);border-top:1px solid var(--hairline)}.hzCYOKYzzH2j4E8CN68w{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;align-items:center;height:calc(76px + var(--safe-bottom));padding:6px 8px var(--safe-bottom);box-sizing:border-box;background:var(--bg-0);border-top:1px solid var(--hairline)}.sfLlms94zpJlPG2LPGpw{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:52px;font-size:11px;font-weight:600;color:var(--text-muted);text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sfLlms94zpJlPG2LPGpw:focus-visible{outline:2px solid var(--brand-400);outline-offset:-2px;border-radius:12px}.HhZMhfnkjsLe4h0zL_Ir{font-weight:700;color:var(--brand-400)}.T5Jp2WOCTeOJW69flh9a{color:var(--text-strong);font-weight:700}.HkVwTe_Ne5V_6suR9AbA{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-top:-22px;border-radius:18px;color:var(--text-on-brand);background:var(--brand-400);box-shadow:0 8px 24px var(--brand-glow)}.dYt5nIQNec6dQ4NzZgCg{font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:2px;left:50%;margin-left:6px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;font-size:11px;font-weight:700;line-height:18px;text-align:center;color:#fff;background:var(--danger)}.Q1i160LBsUdLyqtUqTRs{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;border-radius:22px;background:var(--surface-solid)}.DXJ3GmobYpyJIH4BLvaK{padding:0;gap:0;overflow:hidden}.dlZYPZMRlU30Rr0WJv0_{margin:0;padding-left:4px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.wAnfvWbi6VqZ4dYFZZgw{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.zGFPiTeNwDlGVUuKX3UC{margin:0;font-family:var(--font-display);font-size:18px;font-weight:700}.T6sZFdbWhbrYiJugxxV0{display:inline-flex;align-items:center;min-height:var(--touch);font-size:14px;font-weight:600;color:var(--brand-400);text-decoration:none}._kqnSRKpQIkpiokGMeiz{display:flex;flex-direction:column;gap:8px}.j8MvaCdFCzecD_Entt8M{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 14px;box-sizing:border-box;border-radius:18px;background:var(--surface-solid);color:inherit;text-align:left;text-decoration:none}.j8MvaCdFCzecD_Entt8M:focus-visible{outline:2px solid var(--brand-400);outline-offset:2px}.xu6vHvL0b9J_MsjKkIVw{border-radius:0}.xu6vHvL0b9J_MsjKkIVw+.xu6vHvL0b9J_MsjKkIVw{border-top:1px solid var(--hairline)}.Y17mjAwji9dR_BdSBvim{transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.Y17mjAwji9dR_BdSBvim:active{transform:scale(0.98)}.Y17mjAwji9dR_BdSBvim{cursor:pointer}.mUXf1U1KuDT8Su38pyEN{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--surface-2);color:var(--brand-400)}.H7cWLAbYd9qTWNaXGHb9{display:flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;font-family:var(--font-display);font-weight:700;color:var(--text-strong);background:var(--surface-2);overflow:hidden}.H7cWLAbYd9qTWNaXGHb9[data-tone]{background:color-mix(in srgb, currentColor 18%, transparent)}.H7cWLAbYd9qTWNaXGHb9 img{width:100%;height:100%;object-fit:cover}.lQG54pxzlE15JDRirtvg{color:var(--brand-300)}.f2pzTxQnALR5S5uWVaDa{color:var(--success)}.OeTtVstdNjtt1R0nUS9z{color:var(--warning)}.TQPNR2p7jBPmrV309Kdx{color:var(--late)}.cIot6K1xk54uQ3Ik8A4p{color:#b9a2f2}.hEmSqRTJNuW3u3fLfwoT{color:#8cc8ff}.FGUJYj6tBIsOda72JQet{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.urQ4GSRh_zoFoaMwS_Lw{font-size:15px;font-weight:600;color:var(--text-strong)}.jaUy6X5lu_kkmXFqbzzJ{font-size:13px;color:var(--text-muted);overflow-wrap:anywhere}.FGUJYj6tBIsOda72JQet>.urQ4GSRh_zoFoaMwS_Lw,.FGUJYj6tBIsOda72JQet>.jaUy6X5lu_kkmXFqbzzJ{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CW_GCtep2pdA5R1nsmWK{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-family:var(--font-display);font-weight:700}.cXLK2dIiqoyBAYDaFwD1{flex:none;color:var(--text-faint)}.wdwrO_7hsHv3EdiwoQxL{flex:none;align-self:flex-start;padding:5px 9px;border-radius:9px;font-size:12px;font-weight:700;white-space:nowrap}.ufDYRuCBjvtQCaVZ_JVu{background:var(--surface-2);color:var(--text-muted)}.tpqRSoMfC8GuJhMFgTXd{background:var(--surface-2);color:var(--brand-400)}.bMdg6Y3Mh4h0789sl3ii{background:var(--success-soft);color:var(--success)}.vPCWNOv7k2Ctsm_ZXXd4{background:var(--warning-soft);color:var(--warning)}.WvKbv91jINXC6mrtrXFK{background:var(--danger-soft);color:var(--danger)}.SWtvfOtoMvxBEzi9rDzb{background:var(--late-soft);color:var(--late)}.drqZIrGE5fLOz6J5EhzD{display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;gap:4px;padding:4px;border-radius:16px;background:var(--surface-solid)}.Hal0Ria6h4JUWEcfySQA{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;min-width:0;min-height:var(--touch);padding:0 6px;border-radius:12px;font-size:14px;font-weight:600;color:var(--text-muted)}._74OALhCdUyIDMVAOWk4{color:var(--bg-0);background:var(--text-strong)}.pZP8ARcSjYTHFGO4Hx7Q{display:flex;flex-wrap:wrap;gap:8px}.VICi3BYQi3XRAeIHJ35I{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.VICi3BYQi3XRAeIHJ35I:active{transform:scale(0.98)}.VICi3BYQi3XRAeIHJ35I{display:inline-flex;align-items:center;gap:6px;min-height:40px;max-width:100%;padding:0 14px;border-radius:20px;font-size:14px;font-weight:600;color:var(--text-muted);background:var(--surface-solid);border:1px solid var(--hairline);margin:2px 0}.eL3czRDamZa6dy_d4_YE{color:var(--bg-0);background:var(--text-strong);border-color:var(--text-strong)}.HCJv7EZvsoqMvGLhDk_c{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700;opacity:.7}.cltLDXAXG9vrwCKRkiaI{position:relative;flex:none;width:52px;height:32px;border-radius:16px;background:var(--surface-3);transition:background var(--dur-2) var(--ease)}.cltLDXAXG9vrwCKRkiaI::after{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:#fff;transition:transform var(--dur-2) var(--ease)}.Y_DYIgjagkmpUSTxgAzJ{background:var(--success)}.Y_DYIgjagkmpUSTxgAzJ::after{transform:translateX(20px)}.UOPvIMycWkkw0GKJEBdk{display:inline-flex;flex:none;align-items:center;border-radius:16px;background:var(--surface-2)}.sqOP83oxwlLzgfQY2auT{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:44px;height:48px;color:var(--text-strong)}.sqOP83oxwlLzgfQY2auT:disabled{opacity:.35}.iojk49EcbJxkhe3Ya2zA{color:var(--brand-400)}.vTfAaeqbGyYWpgCdYHU2{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:24px;font-family:var(--font-display);font-size:16px;font-weight:700;text-align:center}.gm9rb4gwDOwVyRwkLZM3{display:flex;flex-direction:column;gap:8px}.dw6gRepi9rAuilYLseQz{font-size:14px;font-weight:600;color:var(--text-muted)}.cK7YrCcWCqIZpNxkaO5s{width:100%;min-width:0;height:52px;box-sizing:border-box;padding:0 16px;border-radius:16px;border:1px solid var(--hairline-strong);background:var(--surface-solid);color:var(--text-strong);font-size:16px;outline:none}.cK7YrCcWCqIZpNxkaO5s::placeholder{color:var(--text-faint)}.cK7YrCcWCqIZpNxkaO5s:focus{border-color:var(--brand-400)}.FRGjXlHJ9if5MeakRurA{position:relative;display:block}.FRGjXlHJ9if5MeakRurA .cK7YrCcWCqIZpNxkaO5s{padding-left:48px}.uROpL6RIM7ZGIJjWMNht{position:absolute;top:16px;left:16px;color:var(--text-faint);pointer-events:none}.Cv4Tk2HPM1TrcZrBNaRg{display:flex;align-items:center;gap:8px;height:56px;padding:0 16px;border-radius:16px;border:1px solid var(--hairline-strong);background:var(--surface-solid)}.Cv4Tk2HPM1TrcZrBNaRg input{flex:1;min-width:0;border:0;background:none;color:var(--text-strong);font-family:var(--font-display);font-size:22px;font-weight:700;outline:none}.WA1efksHBgpzzVPiShsq{color:var(--text-muted);font-size:16px}.Q5yBgugMJH9R1LIa1DbO{display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;gap:8px}.VY1jYzaaPbmVA1zGR0Io{display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px;border-radius:14px;background:var(--surface-2);container-type:inline-size}.PNHp6FnNvwHEWi6djeYm{font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:anywhere;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.15}.zHI9h0t0FaRbg165foHF{font-size:16px}.XBbWDvJOyKbvCGtOr5Vm{font-size:min(20px,100cqi/(var(--len, 6)*.62))}.c36Irzr0SaPFxVVPZMJa{display:block;font-size:12px;font-weight:600;color:var(--text-muted)}.Knwr6S8dGXCQv5ITzyua{font-size:12px;color:var(--text-muted)}.beJy3UqUUST8G02Hhb9z{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--font-display);font-size:36px;font-weight:700;letter-spacing:-0.02em}.KIerteOXIFS1d0NKSM5s{margin:0;font-size:14px;color:var(--text-muted)}.S9wpBdbhKXCH1Wv9AfJ0{padding:40px 16px;text-align:center;color:var(--text-muted);font-size:15px}.GDNWOfWmK6eysF6rirj3{height:68px;border-radius:18px;background:var(--surface-solid);animation:fw6pD5fROEa9C3GdlYt9 1.2s ease-in-out infinite}@keyframes fw6pD5fROEa9C3GdlYt9{0%,100%{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion: reduce){.GDNWOfWmK6eysF6rirj3{animation:none}}.wI5In_TIMZSolW4aCkYu{position:fixed;inset:0;z-index:var(--z-modal);display:flex;flex-direction:column;justify-content:flex-end}.KtQ916PVX96gOrRZRVTZ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:absolute;inset:0;background:rgba(2,8,14,.66)}.J8HqjnCV45L_8bHSilhw{position:relative;display:flex;flex-direction:column;gap:14px;padding:10px var(--sp-5) calc(var(--sp-6) + var(--safe-bottom));border-radius:28px 28px 0 0;background:var(--surface-solid);outline:none}.sRU8owbid6DKqjspotGw{align-self:center;width:40px;height:5px;border-radius:3px;background:var(--hairline-strong)}.BZwHOYHvOgUjw9PUfYyA{margin:0;font-family:var(--font-display);font-size:19px;font-weight:700}.J8HqjnCV45L_8bHSilhw .I3xASH7vnA9HLChUq2Cc,.J8HqjnCV45L_8bHSilhw .MaREOOPkr3ImRNKWitpm,.Q1i160LBsUdLyqtUqTRs .I3xASH7vnA9HLChUq2Cc,.Q1i160LBsUdLyqtUqTRs .MaREOOPkr3ImRNKWitpm{background:var(--surface-2)}
.yd9cmRdNGg6uRuePL7I3{min-height:100vh;min-height:100dvh;min-width:0;background:var(--bg-0);overflow-x:clip}.nxqXOM04OCiyUTD6yibW{min-width:0}.zlthPkAAqLABER96UsmT{min-width:0;padding:var(--sp-2) var(--sp-4) calc(var(--sp-8) + var(--safe-bottom))}.OMqWkISD8xpYTNZ_MN7m:empty{display:none}.OMqWkISD8xpYTNZ_MN7m>:not(:last-child){display:none}.yd9cmRdNGg6uRuePL7I3:has(.OMqWkISD8xpYTNZ_MN7m:not(:empty))>.nxqXOM04OCiyUTD6yibW,.yd9cmRdNGg6uRuePL7I3:has(.OMqWkISD8xpYTNZ_MN7m:not(:empty))>nav{display:none}
.eXplf3TJis8Rlvqp5OvL{min-height:100vh;min-height:100dvh;min-height:100dvh;display:flex;align-items:center;justify-content:center}.YGL_7bFHzZDliUG6tgTD{--brand-300: #7cd7ee;--brand-400: #47c6e6;--brand-500: #1489b0;--brand-600: #10709a;--brand-700: #0d5a7d;--brand-glow: rgba(71, 198, 230, 0.35);--bg-0: #e8fbfa;--bg-1: #ddf6ff;--bg-2: #d2e2f9;--surface: rgba(255, 255, 255, 0.78);--surface-2: rgba(255, 255, 255, 0.6);--surface-3: rgba(255, 255, 255, 0.92);--surface-solid: #ffffff;--hairline: rgba(28, 75, 94, 0.12);--hairline-strong: rgba(28, 75, 94, 0.24);--text-strong: #1c4b5e;--text: #3c6172;--text-muted: #5e7f8e;--text-faint: #7b97a4;--text-on-brand: #ffffff;--success: #2f9e78;--success-soft: rgba(47, 158, 120, 0.14);--warning: #d98a2b;--warning-soft: rgba(217, 138, 43, 0.14);--danger: #d96d6d;--danger-soft: rgba(217, 109, 109, 0.14);--late: #c8673a;--late-soft: rgba(200, 103, 58, 0.14);--internal: #7a5fd0;--internal-soft: rgba(122, 95, 208, 0.12);--shadow-sm: 0 2px 8px rgba(28, 75, 94, 0.1);--shadow-md: 0 10px 28px rgba(28, 75, 94, 0.12);--shadow-lg: 0 20px 56px rgba(28, 75, 94, 0.14);--glow-brand: 0 0 0 1px rgba(71, 198, 230, 0.22), 0 8px 30px rgba(20, 137, 176, 0.25);--modal-overlay: rgba(28, 75, 94, 0.35);--modal-bg: #ffffff;--modal-surface: #f2f9fd;--modal-text: #1c4b5e;--modal-text-2: #5e7f8e;--modal-placeholder: #7b97a4;--modal-border: rgba(28, 75, 94, 0.18);--modal-btn-primary: #1489b0;--modal-btn-primary-text: #ffffff;--modal-btn-secondary: #eaf4fa;--modal-btn-secondary-text: #1c4b5e;color:var(--text);background:repeating-linear-gradient(178deg, rgba(255, 255, 255, 0) 0 26px, rgba(255, 255, 255, 0.35) 26px 30px, rgba(255, 255, 255, 0) 30px 60px),linear-gradient(180deg, #d7fefa 0%, #e8fbfa 45%, #ddf6ff 100%);background-attachment:fixed;min-height:100vh;min-height:100dvh;min-height:100dvh;display:grid;grid-template-columns:1fr 1fr}@media(max-width: 860px){.YGL_7bFHzZDliUG6tgTD{grid-template-columns:1fr}}.CuD3bma3Q4ZgwNW06Cwe{position:relative;overflow:hidden;display:none;flex-direction:column;justify-content:center;gap:var(--sp-4);padding:56px clamp(40px,6vw,80px);background:linear-gradient(125deg, var(--brand-400) 0%, var(--brand-700) 100%);color:#fff}@media(min-width: 860px){.CuD3bma3Q4ZgwNW06Cwe{display:flex}}.OB4nSR2x66is4oaluQ_Q{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.f9g22nabjMVlPc7AnZZI{position:absolute;inset:0;background:linear-gradient(125deg, rgba(20, 137, 176, 0.82) 0%, rgba(13, 90, 125, 0.88) 100%)}.JIMTz5Sfvt4vUSc9qqQg{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--sp-4);max-width:480px}.hwefWuCuY3pY11hWOius{display:inline-flex;align-self:flex-start;padding:10px;border-radius:var(--r-lg);background:#fff;box-shadow:0 8px 24px rgba(7,19,31,.25)}.SvrVgZJlZsvpQ820UO0m{display:block;width:clamp(56px,6vw,76px);height:clamp(56px,6vw,76px)}.KahABcvQYLTzde87luJo{font-family:var(--font-display);font-weight:700;font-size:clamp(26px,3vw,36px);line-height:1.25;letter-spacing:-0.01em;color:#fff}.XQHXJZfGcknArVk_pKe_{font-size:18px;line-height:1.55;color:hsla(0,0%,100%,.85)}.xVOR1kNVXV_ZC_5Bm1cL{display:flex;flex-direction:column;background:var(--surface-solid)}.kQjwJjclUhyUTqGGdf04{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-6) var(--sp-8) 0}.bQmOYHzZsYRBhGMWlj_q{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.bQmOYHzZsYRBhGMWlj_q:active{transform:scale(0.98)}.bQmOYHzZsYRBhGMWlj_q{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--text-muted)}.bQmOYHzZsYRBhGMWlj_q:hover{color:var(--brand-600)}.fB3keFQqe50csUXEkGDw{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--sp-8) var(--sp-6)}.cOktbH08ejvQssx9Nhnr{width:100%;max-width:448px;display:flex;flex-direction:column}.tBKo1_ZvGvsM_uzb_1F1{display:flex;align-items:center;gap:var(--sp-3)}.k_U1TJXtFHJUez7_DzOg{height:56px;width:56px;object-fit:contain}.kCy197FVr58mIXUJLBpc{height:56px;width:56px;object-fit:cover;border-radius:var(--r-md);box-shadow:0 8px 24px rgba(28,75,94,.18)}.yPq4Trxk_GOlkFMjPWrh{font-family:var(--font-display);font-weight:700;font-size:28px;letter-spacing:-0.01em;color:var(--text-strong)}.rmaEvlwF8er5yi8RCoAL{margin-top:var(--sp-8);font-family:var(--font-display);font-weight:700;font-size:var(--fs-h1, 28px);letter-spacing:-0.01em;color:var(--text-strong)}.Ubb3KmErGf_tcavDi54H{margin-top:4px;font-size:var(--fs-body);color:var(--text-muted)}.OcAcSo74BD8jaVpsL1wq{display:flex;flex-direction:column;gap:20px;margin-top:var(--sp-8)}.YgCez2XlKbIrW8sJlGmA{display:flex;flex-direction:column;width:100%}.DqBRbQUOFU86kUBfS0Kb{display:flex;align-items:center;justify-content:space-between}.uj7zdJ9gLz8dzi_d3Kq_{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.j3OYBXDP0esY6YZzdQVF{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;font-size:var(--fs-sm);font-weight:500;color:var(--brand-600)}.j3OYBXDP0esY6YZzdQVF:hover{text-decoration:underline}.FGq7DprbR5GVCrDHqz9q{position:relative;margin-top:4px;display:flex;align-items:center}.adyzYlbyDbkxal53BIS1{position:absolute;left:14px;color:var(--text-faint);pointer-events:none}.ftgRHXecLE7GBAgAF6TB{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.ftgRHXecLE7GBAgAF6TB::placeholder{color:var(--text-faint)}.ftgRHXecLE7GBAgAF6TB:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.ftgRHXecLE7GBAgAF6TB{padding-left:42px}.bMbRNP2f3d9sL0WGa50n{padding-right:42px}.ByOoiCvtuTogRdOHMuha{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:absolute;right:14px;display:flex;color:var(--text-faint)}.ByOoiCvtuTogRdOHMuha:hover{color:var(--text)}.gEV9XMux2rw2OCA0qWlA{display:flex;align-items:center;gap:8px;margin-top:20px;cursor:pointer}.safGZDLRy2NvE2PR1Hh2{font-size:var(--fs-sm);color:var(--text)}.tdHTYOtnhQPBQPgOEpWV{display:block;margin-top:12px;font-size:var(--fs-sm);color:var(--danger);font-weight:500}.ZLN210DgrrWmdM6O56lL{display:block;margin-top:12px;font-size:var(--fs-sm);color:var(--text);font-weight:500}._4FDXI175woB0vfND6rE{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}._4FDXI175woB0vfND6rE:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}._4FDXI175woB0vfND6rE:active{transform:translateY(1px) scale(0.99)}._4FDXI175woB0vfND6rE:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}._4FDXI175woB0vfND6rE{margin-top:20px}.d85_FgqJlhy0hRjzhHPq{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.d85_FgqJlhy0hRjzhHPq:active{transform:scale(0.98)}.d85_FgqJlhy0hRjzhHPq{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:18px;font-size:var(--fs-sm);font-weight:600;color:var(--brand-600)}.WuK2qPwu80xdJ0MsYLfQ{margin-top:var(--sp-8);text-align:center;font-size:var(--fs-sm);color:var(--text-muted)}.zx34cJLeDm8XoldBkE4T{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;font-weight:600;color:var(--brand-600)}.zx34cJLeDm8XoldBkE4T:hover{text-decoration:underline}.WYSeOt8Lj4PhZT6KxaCX{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;margin-top:12px;align-self:center;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--text-muted)}.WYSeOt8Lj4PhZT6KxaCX:hover{color:var(--brand-600)}
.sbaYnS2bvnoVSBG_LqAt{--brand-300: #7cd7ee;--brand-400: #47c6e6;--brand-500: #1489b0;--brand-600: #10709a;--brand-700: #0d5a7d;--brand-glow: rgba(71, 198, 230, 0.35);--bg-0: #e8fbfa;--bg-1: #ddf6ff;--bg-2: #d2e2f9;--surface: rgba(255, 255, 255, 0.78);--surface-2: rgba(255, 255, 255, 0.6);--surface-3: rgba(255, 255, 255, 0.92);--surface-solid: #ffffff;--hairline: rgba(28, 75, 94, 0.12);--hairline-strong: rgba(28, 75, 94, 0.24);--text-strong: #1c4b5e;--text: #3c6172;--text-muted: #5e7f8e;--text-faint: #7b97a4;--text-on-brand: #ffffff;--success: #2f9e78;--success-soft: rgba(47, 158, 120, 0.14);--warning: #d98a2b;--warning-soft: rgba(217, 138, 43, 0.14);--danger: #d96d6d;--danger-soft: rgba(217, 109, 109, 0.14);--late: #c8673a;--late-soft: rgba(200, 103, 58, 0.14);--internal: #7a5fd0;--internal-soft: rgba(122, 95, 208, 0.12);--shadow-sm: 0 2px 8px rgba(28, 75, 94, 0.1);--shadow-md: 0 10px 28px rgba(28, 75, 94, 0.12);--shadow-lg: 0 20px 56px rgba(28, 75, 94, 0.14);--glow-brand: 0 0 0 1px rgba(71, 198, 230, 0.22), 0 8px 30px rgba(20, 137, 176, 0.25);--modal-overlay: rgba(28, 75, 94, 0.35);--modal-bg: #ffffff;--modal-surface: #f2f9fd;--modal-text: #1c4b5e;--modal-text-2: #5e7f8e;--modal-placeholder: #7b97a4;--modal-border: rgba(28, 75, 94, 0.18);--modal-btn-primary: #1489b0;--modal-btn-primary-text: #ffffff;--modal-btn-secondary: #eaf4fa;--modal-btn-secondary-text: #1c4b5e;color:var(--text);background:repeating-linear-gradient(178deg, rgba(255, 255, 255, 0) 0 26px, rgba(255, 255, 255, 0.35) 26px 30px, rgba(255, 255, 255, 0) 30px 60px),linear-gradient(180deg, #d7fefa 0%, #e8fbfa 45%, #ddf6ff 100%);background-attachment:fixed;min-height:100vh;min-height:100dvh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5);padding-top:calc(var(--sp-5) + var(--safe-top));padding-bottom:calc(var(--sp-5) + var(--safe-bottom))}.HiDvPpDZzqnmwInrgl3j{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-8) var(--sp-6);text-align:center}.Lr2ABYLMyFnuAQJJYsS4{align-self:center;height:90px;width:auto}.SckLr_xU4JMf06JAFb6D{font-size:var(--fs-h2);color:var(--text-strong)}.CZfoFxJlI1iOlKHQNRQr{font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--sp-2)}.w4jzIBYgKNTw5OhwQAYD{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);align-self:center;margin-bottom:var(--sp-2);color:var(--text)}.YCxZdKYhzrwARVWZ9AHH{display:flex;flex-direction:column;gap:var(--sp-2);text-align:left}.mxin0AkKgWltrZ6dpKYv{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.AW0Hx8gyDZ_bW6YNqG1Z{position:relative;display:flex;align-items:center}.AW0Hx8gyDZ_bW6YNqG1Z .hfKFZTuNRM1TRNgJRvlF{position:absolute;left:14px;color:var(--text-faint);pointer-events:none}.AW0Hx8gyDZ_bW6YNqG1Z .hgHUJtoWANw9o9lrItfW{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.AW0Hx8gyDZ_bW6YNqG1Z .hgHUJtoWANw9o9lrItfW::placeholder{color:var(--text-faint)}.AW0Hx8gyDZ_bW6YNqG1Z .hgHUJtoWANw9o9lrItfW:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.AW0Hx8gyDZ_bW6YNqG1Z .hgHUJtoWANw9o9lrItfW{padding-left:42px;padding-right:52px}.uvD6IPaVTO_j8Y1Nkhs9{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:absolute;top:0;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:48px;color:var(--text-muted)}.uvD6IPaVTO_j8Y1Nkhs9:hover{color:var(--text-strong)}.Ncoz2ObJsc6CbcL23jPq{font-size:var(--fs-sm);color:var(--danger);font-weight:500}.oHRqc5NjbTU2bMabJxoq{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.oHRqc5NjbTU2bMabJxoq:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.oHRqc5NjbTU2bMabJxoq:active{transform:translateY(1px) scale(0.99)}.oHRqc5NjbTU2bMabJxoq:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.oHRqc5NjbTU2bMabJxoq{margin-top:var(--sp-2)}.N9_7YUsIAhKihpC7OBzP{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--text-muted);padding:var(--sp-2)}.N9_7YUsIAhKihpC7OBzP:hover{color:var(--brand-300)}.FThXr1b0RZh8mfISXbig{align-self:center;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%}.iuZUMBfsaui9l0RXgrst{color:var(--success);background:var(--success-soft)}.vLPiEh1FJHZs7AO5260g{color:var(--warning);background:var(--warning-soft)}
.RPbL8EMfgpDbbNbRF4aJ{min-height:100vh;min-height:100dvh;padding-bottom:calc(var(--sp-12) + var(--safe-bottom))}.lqkTDEbKrKfiTWjcxhCM{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4);margin-top:calc(-1*var(--sp-6));position:relative;z-index:var(--z-base)}.eXz5MjxXVrmufIbBkjx3{display:flex;flex-direction:column;gap:var(--sp-2)}.eXz5MjxXVrmufIbBkjx3 .SEx4KJpwXK5HiO8nFvgQ{font-size:var(--fs-h1);font-weight:800;color:var(--text-strong)}.eXz5MjxXVrmufIbBkjx3 .hZOHhMSNWH_Y2KNhSHnx{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.4}.u4N8w_21JxFkPycbijzo{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-4)}.unfoRDw4aODQaZmsqlRR{display:flex;flex-direction:column;gap:var(--sp-2)}.jBwarx4W3ILxINTOiIij{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.jBwarx4W3ILxINTOiIij .LOrhW_LxLw4jBpga6R3Y{text-transform:none;letter-spacing:0;font-weight:500;color:var(--text-faint)}.BICAoZ1sKOZvUK7ivMBa{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.BICAoZ1sKOZvUK7ivMBa::placeholder{color:var(--text-faint)}.BICAoZ1sKOZvUK7ivMBa:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.BICAoZ1sKOZvUK7ivMBa::-webkit-calendar-picker-indicator{filter:invert(0.8);cursor:pointer}.TWAqXzyHt7vgXUjgMhP6{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.TWAqXzyHt7vgXUjgMhP6::placeholder{color:var(--text-faint)}.TWAqXzyHt7vgXUjgMhP6:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.TWAqXzyHt7vgXUjgMhP6{min-height:88px;padding:var(--sp-3) var(--sp-4);line-height:1.4;resize:vertical;font-family:inherit}.LcKP8CgcPwK0wVEc26RW{display:inline-flex;align-items:center;gap:var(--sp-2);cursor:pointer;width:fit-content}.LcKP8CgcPwK0wVEc26RW input[type=checkbox]{width:16px;height:16px;accent-color:var(--brand-500);cursor:pointer}.nAzwlllC2OX8nK97_r9C{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2);max-height:36vh;overflow-y:auto}.lUnrHZbkE3wGrvjVMquZ{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--r-sm)}.mYX14w9Irb2S_fbCgvXA{width:36px;height:36px;flex:none;border-radius:var(--r-sm);object-fit:cover;background:var(--surface);border:1px solid var(--hairline)}.A8nmfiZZR2ibtxjE_153{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.ZXQQGcTGv7gMRtW5SvEI{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Qp8Xq42Ob7WmVu9qxlBw{display:flex;align-items:center;gap:var(--sp-2);flex:none}.Qp8Xq42Ob7WmVu9qxlBw span{min-width:18px;text-align:center;font-weight:700;color:var(--text-strong)}.Qp8Xq42Ob7WmVu9qxlBw button{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-sm);color:var(--brand-300);background:var(--surface);border:1px solid var(--hairline)}.Qp8Xq42Ob7WmVu9qxlBw button:disabled{opacity:.4}.z4nIjEuydtF2222LgRyW{display:grid;grid-template-columns:repeat(auto-fill, minmax(72px, 1fr));gap:var(--sp-2)}.YvwKmh5NpmKpPyE13Ddh{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.YvwKmh5NpmKpPyE13Ddh:active{transform:scale(0.98)}.YvwKmh5NpmKpPyE13Ddh{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--sp-2);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:600;color:var(--text);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:color var(--dur-2) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.YvwKmh5NpmKpPyE13Ddh:hover{border-color:var(--brand-500);color:var(--brand-300)}.pwymwQn7z24N1VUAeVVa{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:rgba(0,0,0,0);box-shadow:0 4px 14px rgba(11,166,196,.35)}.pwymwQn7z24N1VUAeVVa:hover{color:var(--text-on-brand)}.nUH6Oveaorf1ZOGwHO6s{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--hairline);color:var(--text);font-size:var(--fs-sm)}.nUH6Oveaorf1ZOGwHO6s strong{color:var(--brand-300);font-size:var(--fs-body)}.anm852XloBHs_77VsVPn{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.uTlKylmcWyTU5DZQpjVo{appearance:none;display:inline-flex;align-items:center;gap:6px;padding:var(--sp-2) var(--sp-3);min-height:40px;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-pill);cursor:pointer}.F9of3rzuhfdF6k1JTh7e{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:rgba(0,0,0,0)}.LT3pPhEQVcI68ziKLvXH{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-md);background:var(--danger-soft);border:1px solid rgba(255,107,92,.32);color:var(--coral-400);font-size:var(--fs-sm);font-weight:500}.LT3pPhEQVcI68ziKLvXH svg{flex-shrink:0}.w4UdxLgncV27QHc_K4Mb{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.w4UdxLgncV27QHc_K4Mb:hover{background:var(--surface-2);border-color:var(--brand-500)}.w4UdxLgncV27QHc_K4Mb:active{transform:translateY(1px) scale(0.99)}.Rn7pjwKBfvaDrC2asN9G{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.eYMg5E3DYGuHh0dhKz44{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}.khJ86YGFUovaPCiTDZAS{display:flex;align-items:center;gap:var(--sp-2);margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;color:var(--text-strong)}.khJ86YGFUovaPCiTDZAS svg{color:var(--brand-300)}.flZD9k9lmHSQfOaF2cm6{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.sMphBXhBF9b9PAUTEaBO{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--hairline)}.n1KkTG_shO4yAkS6s5b8{display:flex;align-items:baseline;gap:var(--sp-2)}.UploSUl3kNrm3epvRM04{font-weight:700;color:var(--text-strong)}.YySKOQCpIScP87tOnt2a{font-size:var(--fs-sm);color:var(--text-muted)}.v1OeMtaj3w8cXU_Nw6K5{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);flex:none;font-size:var(--fs-xs)}.yaqwIS_Cg_PUq2iceEHX{color:var(--warning);background:var(--warning-soft);border-color:rgba(0,0,0,0)}.QgcGiETT18dVO2Roiwd8{color:var(--brand-300);background:var(--surface);border-color:rgba(0,0,0,0)}.kGP6M1RRO1kPuae_6od_{color:var(--warning);background:var(--warning-soft);border-color:rgba(0,0,0,0)}.JwJZFnpkamETJn4mNHbt{color:var(--success);background:var(--success-soft);border-color:rgba(0,0,0,0)}.fC6GKH7nchhJqoqeKUFA{color:var(--success);background:var(--success-soft);border-color:rgba(0,0,0,0)}.ukAV0GEYeA5sBLB8kyIs{color:var(--coral-300);background:var(--danger-soft);border-color:rgba(0,0,0,0)}.YERrTwtfNLX310ObV8g1{flex:1 0 100%;display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-1);padding-top:var(--sp-3);border-top:1px solid var(--hairline)}.BGx7xWX8nsBWRCdzM2pP{margin:0;font-size:var(--fs-sm);color:var(--text)}.BGx7xWX8nsBWRCdzM2pP strong{color:var(--text-strong)}.ZjdwZk17RJe4JTgkhQ90{display:flex;gap:var(--sp-2)}.XeYd6OUISw_2KTw4t6_0,.y4UpMtXDFn6xmMw5J1g3{display:inline-flex;align-items:center;gap:6px;padding:var(--sp-2) var(--sp-3);border:1px solid rgba(0,0,0,0);border-radius:var(--r-sm);font-weight:700;font-size:var(--fs-sm);cursor:pointer}.XeYd6OUISw_2KTw4t6_0:disabled,.y4UpMtXDFn6xmMw5J1g3:disabled{opacity:.6;cursor:default}.XeYd6OUISw_2KTw4t6_0{color:#fff;background:var(--success)}.y4UpMtXDFn6xmMw5J1g3{color:var(--coral-300);background:var(--danger-soft)}.E1A82sbHaRhYlFAEMXew{animation:qeJSKf_yjDfRC1G6J5kc .8s linear infinite}@keyframes qeJSKf_yjDfRC1G6J5kc{to{transform:rotate(360deg)}}.M4F6VGX9JB2DvLQS8Dnw{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-5)}.M4F6VGX9JB2DvLQS8Dnw .D6QgjS2yIqhqwOEsafeU{display:inline-flex;color:var(--success)}.M4F6VGX9JB2DvLQS8Dnw .SNdrjmxucibOUtIyJ1QM{font-size:var(--fs-h2);font-weight:800;color:var(--text-strong)}.M4F6VGX9JB2DvLQS8Dnw .qPceEsKP19LJA4HlkaNt{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.4;margin-bottom:var(--sp-3)}
.Ij22F7B1eTCrKbZSQdf7{min-height:100dvh}.r0CFGUh9hEG0cs7wOLO9{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4);padding-bottom:calc(var(--sp-10) + var(--safe-bottom))}.QwX2pSeR_nioeIcSVG98{animation:KJWW7ozDmdcMLOwcf4_w .9s linear infinite}@keyframes KJWW7ozDmdcMLOwcf4_w{to{transform:rotate(360deg)}}.ewFxh_63nwO611btYa__{margin-top:var(--sp-4)}.UfLuzAIjYkN53ELiIWbD{font-size:var(--fs-h1)}.XZdJxxljOIOc717SAJx_{color:var(--text-muted);font-size:var(--fs-sm);margin-top:2px}.fhBMqwCtxvFma4jjPova{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);padding:var(--sp-8);color:var(--text-muted)}.iK5CRPrNUbfUKiG0CYA4{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}.eK4JwY8hdXCXcQpIa1VH{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.TIHyDxAhg6pMN1LkmjTD{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.TIHyDxAhg6pMN1LkmjTD li{display:flex;justify-content:space-between;gap:var(--sp-3);color:var(--text);font-size:var(--fs-sm)}.Czg5ds87VVDbXECIq7yQ{display:flex;justify-content:space-between;padding-top:var(--sp-3);border-top:1px solid var(--hairline);color:var(--text-strong);font-size:var(--fs-body)}.Czg5ds87VVDbXECIq7yQ strong{color:var(--text-strong)}.oNp46xyDf20UDljREZEU{display:flex;flex-direction:column;gap:var(--sp-3)}.M1WBRxCaqUWWcVuaDAmg{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.M1WBRxCaqUWWcVuaDAmg:active{transform:scale(0.98)}.M1WBRxCaqUWWcVuaDAmg{display:flex;align-items:center;gap:var(--sp-3);width:100%;text-align:left;padding:var(--sp-3) var(--sp-4);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.Ukf3HlNMeYYk5RxZ3nEG{border-color:var(--brand-500);background:var(--surface-2);box-shadow:var(--glow-brand)}.XG7yImPK0D2MB2il0Oh_{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border-radius:var(--r-sm);color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline)}.KgS6sU8CbWnN7whCs9dQ{display:flex;flex-direction:column;gap:1px;flex:1}.KgS6sU8CbWnN7whCs9dQ strong{color:var(--text-strong);font-size:var(--fs-sm)}.KgS6sU8CbWnN7whCs9dQ span{color:var(--text-muted);font-size:var(--fs-xs)}.nQLboF4mKKq300rVwfOH{width:22px;height:22px;flex:none;border-radius:var(--r-pill);border:2px solid var(--hairline-strong);background:rgba(0,0,0,0)}.vjJkP3nHjSaLtCv6cN0z{border-color:var(--brand-400);background:radial-gradient(circle at center, var(--brand-400) 0 6px, transparent 7px)}.DxOqJ6YvHpH8AwyCoRkh{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding-left:var(--sp-2)}.PbFMBL4nhDhTnQDbRPfj{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.PbFMBL4nhDhTnQDbRPfj:active{transform:scale(0.98)}.PbFMBL4nhDhTnQDbRPfj{display:inline-flex;align-items:center;gap:6px;padding:var(--sp-2) var(--sp-3);min-height:38px;font-size:var(--fs-xs);font-weight:600;color:var(--text-muted);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-pill)}.DZI1vGMC348yW09PE2fU{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:rgba(0,0,0,0)}.F4lUDxHFYDPaVlSRulQR{display:flex;flex-direction:column;gap:var(--sp-2);padding-left:var(--sp-2)}.DQ4t9QqFEiQD1JcfbUCb{color:var(--text-muted);font-size:var(--fs-xs)}.UHRdz_c_1P9LEDrxsmKQ{width:100%;padding:var(--sp-3);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-1);color:var(--text);font-size:var(--fs-sm)}.UHRdz_c_1P9LEDrxsmKQ:focus{outline:none;border-color:var(--brand-400)}.UHRdz_c_1P9LEDrxsmKQ::placeholder{color:var(--text-muted)}.rKOSRL7OuRzzXMDccnaV{color:var(--danger);font-size:var(--fs-sm);font-weight:500}.ojPdHsPPQ9UICPKH5hH3{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ojPdHsPPQ9UICPKH5hH3:active{transform:scale(0.98)}.ojPdHsPPQ9UICPKH5hH3{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;margin-top:var(--sp-1);font-family:var(--font-display);font-weight:700;font-size:var(--fs-body);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-radius:var(--r-md);box-shadow:var(--glow-brand)}.ojPdHsPPQ9UICPKH5hH3:disabled{opacity:.6}.YxrDMJ8bCbEArtUdsPui{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:44px;color:var(--text-muted);font-size:var(--fs-sm);font-weight:600}
.hgdLn7D_Npie3IewiMu8{min-height:100dvh}.Wy2h8nhHx5filaZVpNX_{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4);padding-bottom:calc(var(--sp-10) + var(--safe-bottom))}.oOH39BWkB8UL6JwtaITh{animation:tOZOW6rwIQ5SI_zH4b5x .9s linear infinite}@keyframes tOZOW6rwIQ5SI_zH4b5x{to{transform:rotate(360deg)}}.k7L_YWrVOAz_uKQLPiFs{margin-top:var(--sp-4)}.hc4xzHNp6dqXL3NHDl6R{font-size:var(--fs-h1)}.JCiBXtc7WbPnccgGT6Ny{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);padding:var(--sp-8);color:var(--text-muted)}.YSCVtrxSJpMz13gLhoNq{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--r-lg);background:var(--surface-2);color:var(--text-faint);border:1px solid var(--hairline)}.JqwlhWeUv7HUpp60u8eT{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.EZwXZBc6Zt5ZtM85lHgv{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.EZwXZBc6Zt5ZtM85lHgv:active{transform:scale(0.98)}.EZwXZBc6Zt5ZtM85lHgv{display:flex;align-items:center;gap:var(--sp-3);width:100%;text-align:left;padding:var(--sp-3) var(--sp-4);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.sMAErJ1wBacijGfCrbMW{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.tczEjYlvY98PUn29dYCv{color:var(--text-muted);font-size:var(--fs-xs);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sFeiWaCcQhGy732OrimM{color:var(--text-faint);font-size:var(--fs-xs)}.yUUnkEdnYVo61uWjb2se{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-1);flex:none}.eByPUNfyf8lN41mGXLc_{color:var(--text-faint);flex:none}.DzNNkRqnJc0E0YGaMUid{font-family:var(--font-display);font-weight:800;color:var(--text-strong);font-size:var(--fs-sm)}.D9gPLddSPnPRAldEphZF{font-weight:700;color:var(--text-strong)}.NJ5L3N8n8uRSCsJw7E9_{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--r-pill);font-size:var(--fs-2xs);font-weight:700;white-space:nowrap}.IoCJ98PxE27yg39h_hh9{color:var(--warning);background:var(--warning-soft)}.uDN3TGjrFZ3OqHEoXXha{color:var(--success);background:var(--success-soft)}.mfygl8ZVB6XXVo__e8NJ{color:var(--brand-300);background:var(--surface-2)}.ahHQUCV3SggYJ_Qw7yA1{color:var(--danger);background:var(--danger-soft)}.EcKYNo7FSkV3ibq2wWl4{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-2);align-self:flex-start;min-height:40px;color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;margin-top:var(--sp-2)}.RFUHed3EPPd4BbBTMdsh{display:flex;align-items:center;gap:var(--sp-3)}.paLBnivhX3WoxyjIWYz2{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}.pS80Jks8DPnV8Uvc_4zm{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.VIEqBaxWexbOfyb3YwZS{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.VIEqBaxWexbOfyb3YwZS li{display:flex;justify-content:space-between;gap:var(--sp-3);color:var(--text);font-size:var(--fs-sm)}.wV7zPcbWQNs82oBi1c0G{display:flex;justify-content:space-between;padding-top:var(--sp-3);border-top:1px solid var(--hairline);color:var(--text-strong)}.wV7zPcbWQNs82oBi1c0G strong{color:var(--text-strong)}.sK36qh9_PWNvzRwKjm7G{flex-direction:row;align-items:center;gap:var(--sp-2);color:var(--success);font-weight:600;font-size:var(--fs-sm)}.e2LVGzlyCl8AEGFI8zuu{align-self:center;padding:var(--sp-3);border-radius:var(--r-md);background:#fff;line-height:0}.VN9AfXdjnWi2XzhZ8L0w{font-size:var(--fs-sm);color:var(--text-muted);word-break:break-all}.VN9AfXdjnWi2XzhZ8L0w b{color:var(--text)}.QBnGJZhbQe9AZJyCS2MP,.zRq5UZZYvEjzqzfPdP8E,.aQmDXW1szC_8g7tKta9F,.BZugnM3QcRWc2WE0en39{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.QBnGJZhbQe9AZJyCS2MP:active,.zRq5UZZYvEjzqzfPdP8E:active,.aQmDXW1szC_8g7tKta9F:active,.BZugnM3QcRWc2WE0en39:active{transform:scale(0.98)}.QBnGJZhbQe9AZJyCS2MP,.zRq5UZZYvEjzqzfPdP8E,.aQmDXW1szC_8g7tKta9F,.BZugnM3QcRWc2WE0en39{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:48px;border-radius:var(--r-md);font-weight:600;font-size:var(--fs-sm)}.QBnGJZhbQe9AZJyCS2MP{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));box-shadow:var(--glow-brand)}.zRq5UZZYvEjzqzfPdP8E{color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong)}.zRq5UZZYvEjzqzfPdP8E:disabled{opacity:.6}.aQmDXW1szC_8g7tKta9F{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));box-shadow:var(--glow-brand);text-decoration:none}.aQmDXW1szC_8g7tKta9F:disabled{opacity:.55}.N93jrOuHoFkmKEu174QF{display:inline-flex;align-items:center;gap:6px;color:var(--success);font-size:var(--fs-xs);font-weight:600}.xv5EDkq4u1QIxNlr6M2A{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.5}.ADV1JZ09kHIvQub6ifwN{display:flex;gap:var(--sp-2);flex-wrap:wrap}.VDmhjo8NpggXiQ4EXInC{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.VDmhjo8NpggXiQ4EXInC:active{transform:scale(0.98)}.VDmhjo8NpggXiQ4EXInC{padding:8px 16px;border-radius:var(--r-md);font-weight:600;font-size:var(--fs-sm);color:var(--text-strong);background:var(--surface-2);border:1px solid var(--hairline-strong)}.PWv5qG_G_fgQEJyqkWbA{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:rgba(0,0,0,0);box-shadow:var(--glow-brand)}.IakF94y12ApaHmnevGfm{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong)}.VhOHEcTzEoZSl2W4nEmd{width:100%;min-height:48px;padding:0 var(--sp-3);border-radius:var(--r-md);border:1px solid var(--hairline-strong);background:var(--surface-2);color:var(--text-strong);font-size:var(--fs-md)}.VhOHEcTzEoZSl2W4nEmd:focus{outline:none;border-color:var(--brand-400);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-400) 30%, transparent)}.VhOHEcTzEoZSl2W4nEmd::placeholder{color:var(--text-faint)}.BZugnM3QcRWc2WE0en39{color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);margin-top:var(--sp-1)}.Hy_EhtjYFDOA9ETsomfH{text-align:center;color:var(--text-faint);font-size:var(--fs-xs)}.IGOJXabwuXDIDRSeGqyk{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.IGOJXabwuXDIDRSeGqyk:active{transform:scale(0.98)}.IGOJXabwuXDIDRSeGqyk{align-self:center;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 var(--sp-3);color:var(--text-faint);font-size:var(--fs-sm);font-weight:600}.IGOJXabwuXDIDRSeGqyk:hover{color:var(--danger)}.oB9cPMHKv8TWgai3yV5n{text-align:center;color:var(--danger);font-size:var(--fs-xs);font-weight:600}.Ud5ABROngZ6d80voI9lN{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);background:var(--danger-soft);border:1px solid color-mix(in srgb, var(--danger) 35%, transparent)}.bGDUA82wAtuxYxTTpcpt{color:var(--text-strong);font-size:var(--fs-sm);font-weight:600;text-align:center}.Pw3QtBU4jbhMYWXpwlxl{display:flex;gap:var(--sp-2)}.aIzBEHPEe6JbXGRHcvwm,.HszYbLGMGyVUPcO1zbzA{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.aIzBEHPEe6JbXGRHcvwm:active,.HszYbLGMGyVUPcO1zbzA:active{transform:scale(0.98)}.aIzBEHPEe6JbXGRHcvwm,.HszYbLGMGyVUPcO1zbzA{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;border-radius:var(--r-md);font-weight:600;font-size:var(--fs-sm)}.aIzBEHPEe6JbXGRHcvwm:disabled,.HszYbLGMGyVUPcO1zbzA:disabled{opacity:.6}.aIzBEHPEe6JbXGRHcvwm{color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong)}.HszYbLGMGyVUPcO1zbzA{color:#fff;background:var(--danger)}
.Kqf4GRNHNWon5BYkxPMf{min-height:100dvh}.KuosGJGQFs7DutRJ6IYW{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4);padding-bottom:calc(var(--sp-10) + var(--safe-bottom))}.hhCikAhGGgGP5HEV06Uf{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-2);align-self:flex-start;min-height:40px;color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;margin-top:var(--sp-2)}.I32a5DhhvS_wlc1ND2KX{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.JtutNat9DStHjycMsBBr{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:none;border-radius:var(--r-md);color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline)}.CrnQLbS_vV3YmNyZdAoq{flex:1;min-width:140px}.AdO7yJQW6jRpCzClOG40{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:800;color:var(--text-strong);margin:0}.ZFZTBSbFZyltaAvTxylj{margin:2px 0 0;font-size:var(--fs-sm);color:var(--text-muted)}.myg5g74ZI9TPKCeF1wt3{color:var(--danger);font-size:var(--fs-sm);font-weight:500}.HJZ0fklIV5y1QcT277zW{display:flex;flex-direction:column;gap:var(--sp-2)}.Xs3B03XafBHJxCKf8msk{font-size:var(--fs-2xs);font-weight:700;color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;padding:0 var(--sp-1)}.E_FWCPx3HOtBFTwV_hax,.Xel3vO1XFhJ7AM_iCnQQ{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--sp-3)}.vZcDof5GACRfHnBNW0eA{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:4px;padding:var(--sp-4);min-width:0}.vZcDof5GACRfHnBNW0eA strong{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--text-strong)}.z6_EFKTJ86lfULrHmcQM{font-size:var(--fs-sm) !important;line-height:1.3;overflow-wrap:break-word}.NfVjM6Kt1xp5W7sBhf7q{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--text-muted);font-weight:600}.o1XduSCEwENAWyX3cXUb strong{color:var(--success)}.dkuDSupFTWwLEEc3_u93 strong{color:var(--danger)}.zdWw739Q04_0jW0Y0wfk{border-color:var(--brand-500);box-shadow:var(--glow-brand)}.zdWw739Q04_0jW0Y0wfk strong{color:var(--brand-300)}.FdxVcYR9liPhBacmSTFZ{margin:0;padding:0 var(--sp-1);font-size:var(--fs-sm);color:var(--text-muted)}.FdxVcYR9liPhBacmSTFZ b{color:var(--text-strong)}.pU6KR7BbEQwJQCDdk5oG{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}.wG1M85ULoEcaoWpGEaIe{position:relative;z-index:5}.L7cj6uIhtpZuFwbAMM1A{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.WbiQMScR_9T2pNvjNtKp{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4)}.mb5jEMTehKsoZqFvPv7R{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-2)}.PRfkFq6ZfX0Z1iD0mqPH{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.jdpK3KCR4IMw8RcpcG4K{font-size:var(--fs-sm);color:var(--text-muted)}.jdpK3KCR4IMw8RcpcG4K b{color:var(--text-strong);font-weight:800}.WtUkWiNkMfX3Ed_XI2hi{display:flex;justify-content:space-between;font-size:var(--fs-2xs);color:var(--text-faint)}.IGdT42eDa60DfxFtDll7{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-5);text-align:center}.qiT364ZpWC4Qjz1NoCyK{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--r-lg);background:var(--surface-2);color:var(--text-faint);border:1px solid var(--hairline)}.rzAaCK8RsrkUJJ0Tq6Ie{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:800;color:var(--text-strong)}.RhoxBtvBrC5LOZBGNA6p{max-width:320px;font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5}.bfdMDr32SdC1Np5KCmO6{color:var(--text-muted);padding:var(--sp-6);text-align:center}.awD8PG927IC52rlzT6tA{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.RlVTjJk1jteTa9SzJMaO{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-2);border-radius:var(--r-md);border:1px solid var(--hairline-strong);background:var(--surface-2)}.RlVTjJk1jteTa9SzJMaO span{flex:1;text-align:center;font-size:var(--fs-sm);font-weight:700;color:var(--text-strong)}.RlVTjJk1jteTa9SzJMaO button{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.RlVTjJk1jteTa9SzJMaO button:active{transform:scale(0.98)}.RlVTjJk1jteTa9SzJMaO button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:var(--r-sm);color:var(--text-muted)}.RlVTjJk1jteTa9SzJMaO button:hover{color:var(--brand-300);background:var(--surface)}.j8l4ZQJt6Vl5TYmTQNVL{list-style:none;display:flex;flex-direction:column;gap:var(--sp-3)}.uzZLz7CuiJQAtKm1lV7N{display:flex;flex-direction:column;gap:6px}.DUElTVRH1Idxjvl8JpIp{display:flex;justify-content:space-between;font-size:var(--fs-sm);color:var(--text-strong);font-weight:600}.H2gzqSAmxIXd8TbVd7dI{height:6px;border-radius:var(--r-pill);background:var(--surface-2);overflow:hidden}.Y6e7CJhpBTzjKHsr7EtH{height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg, var(--brand-400), var(--danger))}.QqkmPzPRagZtZdNyxJ4J{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-3)}.XTPc5_rRtCoFbNTae_LE{display:flex;gap:var(--sp-2)}.dLZKuyJBXfN7Hag1Tb83{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.dLZKuyJBXfN7Hag1Tb83:active{transform:scale(0.98)}.dLZKuyJBXfN7Hag1Tb83{padding:var(--sp-2) var(--sp-3);min-height:36px;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-pill)}.ZgqnZtxxEdAdo6k5ERaP{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:rgba(0,0,0,0)}.HLH4q9iU9alED6x7F2tP{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.HLH4q9iU9alED6x7F2tP:active{transform:scale(0.98)}.HLH4q9iU9alED6x7F2tP{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);min-height:44px;font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-radius:var(--r-md);box-shadow:var(--glow-brand)}._xiLNvWphaBGPk6F55GR{display:flex;flex-direction:column;gap:var(--sp-2)}.dedPfXVL6udynuCBbuoX{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.gT3ZtH2em9kmpYakeBbq{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:var(--r-pill)}.O_8mI9fVM25xDqOnvz8d{color:var(--success);background:var(--success-soft)}.Ebhso3e2_FPlJpqF3mdS{color:var(--danger);background:var(--danger-soft)}.nME5opAbQ_Yoxoewq4lj{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.PKgctVl0xNLCnNFxHznP{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._055dj9YkzAs7x6cf6l5n{font-size:var(--fs-xs);color:var(--text-faint)}.WsceZVZLlScVeeNssddY{font-weight:800;font-size:var(--fs-sm);color:var(--success);white-space:nowrap}.ptarq_o4CqMGeb5_0_Qk{color:var(--danger)}.wYBfNEDJYg_sAHGFW_sV{display:flex;gap:2px;flex:none}.ueLb_TpmuE6uruRhWSAY,.V75s760naruLbB8sdkIM{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:var(--r-sm);color:var(--text-faint)}.ueLb_TpmuE6uruRhWSAY:hover{color:var(--danger);background:var(--danger-soft)}.V75s760naruLbB8sdkIM:hover{color:var(--brand-300);background:var(--surface-2)}.MTljMw3i92jz8uEf0C9o{display:flex;gap:var(--sp-2)}.zVSlktYwuPA1YpHlGAac{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.zVSlktYwuPA1YpHlGAac:active{transform:scale(0.98)}.zVSlktYwuPA1YpHlGAac{flex:1;min-height:42px;border-radius:var(--r-md);font-weight:600;font-size:var(--fs-sm);color:var(--text-muted);background:var(--surface);border:1px solid var(--hairline)}.dK5WWjL5nf2YJHXLhNS2{color:var(--success);background:var(--success-soft);border-color:rgba(0,0,0,0)}.WehQRAzUrrpyhpYOYgmt{color:var(--danger);background:var(--danger-soft);border-color:rgba(0,0,0,0)}.rAkSq3K_iLSJMBldpSeC{display:flex;gap:var(--sp-3)}.ndI8CtHZlj74ZyU6mnC7{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.lwK1SXg3jaPi2IX2OipW{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--hairline)}.AAZcF6FGCODx3BeAkilw{border-color:color-mix(in srgb, var(--danger) 40%, transparent);background:var(--danger-soft)}.T7rsRH1QfzEFTXEpZV2V{display:flex;flex-direction:column;gap:1px;min-width:0}.s4dCsi21rRkEWq5N8nZE{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vp2KUvTtlZogmW9_kJr1{font-size:var(--fs-2xs);color:var(--text-faint)}.IZqBeNtIcRCAMl3jWrtv{flex:none;font-size:var(--fs-xs);font-weight:700;color:var(--text-strong);white-space:nowrap}.DuGZ7iOh7dQnC1w5RFew{margin:0;font-size:var(--fs-xs);color:var(--text-faint);line-height:1.4}.gR5GnQGHzFd7aeGLZJmp{list-style:none;display:flex;flex-direction:column;gap:var(--sp-1)}.KrBNDg_snl46Z8laC6cV{display:flex;justify-content:space-between;padding:var(--sp-2) 0;border-top:1px solid var(--hairline);font-size:var(--fs-sm);color:var(--text-strong)}.KrBNDg_snl46Z8laC6cV:first-child{border-top:none}.KrBNDg_snl46Z8laC6cV strong{color:var(--brand-300)}.DQnilyVMXEt2tgf5Pvw5{display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline);cursor:pointer}.DQnilyVMXEt2tgf5Pvw5 input{margin-top:3px;flex:none;accent-color:var(--brand-400);width:16px;height:16px}.DQnilyVMXEt2tgf5Pvw5 span{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);font-weight:600;color:var(--text-strong)}.DQnilyVMXEt2tgf5Pvw5 small{font-size:var(--fs-2xs);font-weight:400;color:var(--text-faint);line-height:1.4}.jYSLkrZGqk9yUFh7IEnj{color:var(--danger);font-size:var(--fs-xs);font-weight:600}.zSyYwOx3lNEFpRHskfpo{display:flex;flex-direction:column;gap:var(--sp-2)}.mL5wgxPD3FvNUltocnEd{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.f7laQeIJ0iNkRBnfG2eA{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--sp-2)}.Kh8MCWDaUqzmKUD4TJr3{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.Kh8MCWDaUqzmKUD4TJr3:active{transform:scale(0.98)}.Kh8MCWDaUqzmKUD4TJr3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:72px;padding:var(--sp-2);border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--surface-2);color:var(--text-muted);text-align:center}.Kh8MCWDaUqzmKUD4TJr3 span{font-size:var(--fs-2xs);font-weight:600;line-height:1.25}.ycK6KcndfQjNY_gDwh0t{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:rgba(0,0,0,0);box-shadow:var(--glow-brand)}.NiH56OY2Z5t3DUGE47Nt{margin:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline);font-size:var(--fs-2xs);color:var(--text-faint);line-height:1.4}
.NYChIWrQtDdwh5nNeo5z{min-height:100vh;background:var(--bg)}.GLbrk0lFb5e1AremS3I8{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);padding-top:var(--sp-5);padding-bottom:calc(var(--sp-12) + var(--safe-bottom));display:flex;flex-direction:column;gap:var(--sp-4)}.UhMOMgsaIrAQtHjTbp5Q{display:flex;align-items:flex-start;gap:var(--sp-3)}.QywljtnvSL2k5UodBV5Q{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.QywljtnvSL2k5UodBV5Q:active{transform:scale(0.98)}.QywljtnvSL2k5UodBV5Q{flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-md);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline)}.A5mTI09Z6hPyjetElCXA{font-size:var(--fs-h1);color:var(--text-strong)}._R0BDLTxpulf6b816wJx{color:var(--text-muted);font-size:var(--fs-sm);margin-top:2px}.Osj7_NQ7yBTMTJjsoMhz{display:flex;gap:var(--sp-2);flex-wrap:wrap}.QE4x5r0Dxy2rvR4aqKZw{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.QE4x5r0Dxy2rvR4aqKZw:active{transform:scale(0.98)}.QE4x5r0Dxy2rvR4aqKZw{cursor:pointer}.Hk7WWGBj_Ucjoeud1HGp{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-color:rgba(0,0,0,0)}.TYGEtLGNGN2x9c0eVhTU{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.ZGFTxj7kFY5e1CK1ur1S{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ZGFTxj7kFY5e1CK1ur1S:active{transform:scale(0.98)}.ZGFTxj7kFY5e1CK1ur1S{padding:6px var(--sp-3);min-height:32px;font-size:var(--fs-xs);font-weight:600;color:var(--text-muted);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-pill)}.AUsPKNsEZRis02NqX1ka{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-color:rgba(0,0,0,0)}.OqJwVkhc47USUKvbUn9w{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;font-size:var(--fs-xs);font-weight:600;color:var(--text-muted);text-decoration:underline;padding:6px var(--sp-2)}.klpfVHKP3nkwdnp_0PWr{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-4);color:var(--text-muted);text-align:center}.Nh9zFkLzmGmLZlUsL8eB{display:flex;flex-direction:column;gap:var(--sp-3)}.DyJ1GXWD2hiYgyRO4PgT{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.DyJ1GXWD2hiYgyRO4PgT:active{transform:scale(0.98)}.DyJ1GXWD2hiYgyRO4PgT{display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3);min-height:84px;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md);text-align:left}.DyJ1GXWD2hiYgyRO4PgT:hover{border-color:var(--hairline-strong);background:var(--surface-2)}.DyJ1GXWD2hiYgyRO4PgT .xVh7iVOn2J8LDuZGQWQZ{width:60px;height:60px;object-fit:cover;border-radius:var(--r-sm);flex-shrink:0;background:var(--surface-2)}.DyJ1GXWD2hiYgyRO4PgT .IpJiJHXHL8ZSEs1Lwp2B{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.DyJ1GXWD2hiYgyRO4PgT .YIqcOioZqqblSMyz3ykA{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong);line-height:1.3}.DyJ1GXWD2hiYgyRO4PgT .AhlvV2Ow5Fgeoy_PZM9A{font-size:var(--fs-body);font-weight:700;color:var(--brand-300)}.DyJ1GXWD2hiYgyRO4PgT .zOLagmJ_2v_hOo5a1lVm{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--r-pill);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.DyJ1GXWD2hiYgyRO4PgT .m8KQA9P_GGlcGchHUFlE{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:60px;color:var(--success);font-weight:600;font-size:var(--fs-sm)}
.zntFksIxWkBfm0X3gmIQ{min-height:100vh;background:var(--bg)}.ii7eLX2WdB9ykFJUDRlh{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);padding-top:var(--sp-5);padding-bottom:calc(var(--sp-12) + var(--safe-bottom));display:flex;flex-direction:column;gap:var(--sp-4)}.dBKfs5KbSCIbMbI120AT{display:flex;align-items:flex-start;gap:var(--sp-3)}.Kl2uJN8oz0kFHHc4BS1a{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.Kl2uJN8oz0kFHHc4BS1a:active{transform:scale(0.98)}.Kl2uJN8oz0kFHHc4BS1a{flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-md);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline)}.oCjwWC1EUrZgGhymMI3S{font-size:var(--fs-h1);color:var(--text-strong)}.biv4jizcHJ6YZc_ZRENq{color:var(--text-muted);font-size:var(--fs-sm);margin-top:2px}.vHZVCvJ8ohreFDipOT_g{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--sp-3)}@media(min-width: 520px){.vHZVCvJ8ohreFDipOT_g{grid-template-columns:repeat(3, 1fr)}}.J5rTs0n7Rv43osUlunJi{position:relative;aspect-ratio:4/3}.ZQHNC49E_1rEYzyjbepK{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ZQHNC49E_1rEYzyjbepK:active{transform:scale(0.98)}.ZQHNC49E_1rEYzyjbepK{display:block;width:100%;height:100%;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--hairline)}.jocP5IRJAcGPJiqd2Y5C{width:100%;height:100%;object-fit:cover;display:block}.BtKkRJpCNtPXVxe_Ng8p{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.BtKkRJpCNtPXVxe_Ng8p:active{transform:scale(0.98)}.BtKkRJpCNtPXVxe_Ng8p{position:absolute;top:6px;right:6px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.55);border-radius:var(--r-pill)}.jAIVNOjD05uKYRr9k1bw{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.jAIVNOjD05uKYRr9k1bw:active{transform:scale(0.98)}.jAIVNOjD05uKYRr9k1bw{aspect-ratio:4/3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);color:var(--brand-300);background:var(--surface);border:1px dashed var(--brand-500);border-radius:var(--r-md);font-size:var(--fs-sm);font-weight:600}.jAIVNOjD05uKYRr9k1bw:hover{background:var(--surface-2)}.KHGW0E9ky6_od1rfWZlc{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-6) var(--sp-4);color:var(--text-muted);text-align:center}.hmtlITm9jjj6axqZbTil{color:var(--text-muted);font-size:var(--fs-xs);text-align:center}
.cAYHHOPf8nlLzuRV_bME{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;padding:var(--sp-4);padding-bottom:calc(var(--sp-4) + var(--safe-bottom));background:rgba(0,0,0,.5)}._Ch3JEgT35TVjBQJtjxA{width:100%;max-width:420px;display:flex;flex-direction:column;gap:var(--sp-2)}.f9L3EcxwZEHVurJ2tOKb{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.f9L3EcxwZEHVurJ2tOKb:active{transform:scale(0.98)}.f9L3EcxwZEHVurJ2tOKb{display:flex;align-items:center;gap:var(--sp-3);width:100%;min-height:56px;padding:0 var(--sp-4);font-size:var(--fs-body);font-weight:600;color:var(--modal-text);background:var(--modal-surface);border:1px solid var(--modal-border);border-radius:var(--r-md)}.f9L3EcxwZEHVurJ2tOKb:hover{border-color:var(--brand-500)}.BlnFLYkqR7ceksFpveJk{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.BlnFLYkqR7ceksFpveJk:active{transform:scale(0.98)}.BlnFLYkqR7ceksFpveJk{min-height:52px;margin-top:var(--sp-1);font-size:var(--fs-body);font-weight:700;color:var(--modal-text);background:var(--modal-surface);border:1px solid var(--modal-border);border-radius:var(--r-md)}
.nO8cvDdG5CPYAv2I4TFE{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:rgba(0,0,0,.6);backdrop-filter:blur(4px)}.C9nCbIoprRrw3evbHM3l{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:420px;display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5)}.H1_2n7EdoAf0ZJBdDcB1{display:flex;align-items:center;justify-content:space-between;color:var(--text-strong);font-size:var(--fs-h3, 1.1rem)}.MztXqaOOb5IwlhA_wW5o{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;color:var(--text-muted)}.MztXqaOOb5IwlhA_wW5o:hover{color:var(--text-strong)}.dU4k1U_PJtPMKoXEcAGF{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4)}.KVhihAwt56ZvPUEAT4sf{position:relative;overflow:hidden;border-radius:var(--r-md);background:repeating-conic-gradient(var(--surface-2) 0% 25%, transparent 0% 50%) 50%/20px 20px;border:1px solid var(--hairline-strong);cursor:grab;touch-action:none;user-select:none}.KVhihAwt56ZvPUEAT4sf:active{cursor:grabbing}.ePG7n8xuHGDayQSPARlf{border-radius:50%}.e5isJJoxDhr9SfK3Y9GA{position:absolute;pointer-events:none;user-select:none;max-width:none}.RFjERZxkB_r08q1PDyjw{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.cjydoPAgJffoGwaAJTK_{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--hairline) 1px, transparent 1px),linear-gradient(90deg, var(--hairline) 1px, transparent 1px);background-size:33.33% 33.33%;background-position:center;box-shadow:inset 0 0 0 1px var(--hairline-strong)}.BCFQMfUk72Fm_zWk1TRe{position:absolute;inset:0;pointer-events:none}.ZmTAg2FfBo42K4o0OIeo{position:absolute;inset:2%;border-radius:22.5%;border:1.5px solid rgba(90,90,90,.8);box-shadow:0 0 0 1px hsla(0,0%,100%,.6)}.rFxqTExNnuSbr5XdA_5e{position:absolute;left:10%;top:10%;width:80%;height:80%;border-radius:50%;border:1.5px dashed rgba(70,70,70,.85);box-shadow:0 0 0 1px hsla(0,0%,100%,.55)}.mbEqkrFu0hsPHWi6uiB3{font-size:var(--fs-xs, 0.72rem);line-height:1.35;color:var(--text-muted);text-align:center;max-width:320px}.ACv8Gs4ExkgiDUNvtBn4{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:var(--fs-xs, 0.7rem);white-space:nowrap;color:#fff;background:rgba(0,0,0,.55);pointer-events:none}.uDmR6gp6WewqmKkenYMV{display:flex;align-items:center;gap:var(--sp-3);width:100%}.ifabMnZcLYw5UAcQaNLS{flex:1;accent-color:var(--brand-400);cursor:pointer}.awbqa_mdnYiXbQqX4IjF{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-sm, 8px);color:var(--text-strong);background:var(--surface-2)}.awbqa_mdnYiXbQqX4IjF:hover{background:var(--surface-3)}.Oar94wWkdiUJJSHCbMV2{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-sm);color:var(--text-muted)}.Oar94wWkdiUJJSHCbMV2:hover{color:var(--text-strong)}.RWCf67Fl9_yY1QJmG_zO{font-size:var(--fs-sm);color:var(--danger)}.EhKm4Cm09iakEcaPrfOw{display:flex;justify-content:flex-end;gap:var(--sp-3)}.nsWWei589X15_vXw5RE3{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-md);color:var(--text-strong);background:var(--surface-2)}.nsWWei589X15_vXw5RE3:hover{background:var(--surface-3)}.zkzgVMIPryjdguCTNgRC{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.zkzgVMIPryjdguCTNgRC:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.zkzgVMIPryjdguCTNgRC:active{transform:translateY(1px) scale(0.99)}.zkzgVMIPryjdguCTNgRC:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.zkzgVMIPryjdguCTNgRC{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-5)}.zkzgVMIPryjdguCTNgRC:disabled{opacity:.6;cursor:not-allowed}.e7lRlGIA2m1umxOyBoyS{animation:p4X3RUga1efga3HGraiQ 1s linear infinite}@keyframes p4X3RUga1efga3HGraiQ{to{transform:rotate(360deg)}}
.AFPh2Ip1ntK4VQFdZY3D{min-height:100vh;background:var(--bg)}.Iy2UVLoTtRrEXONbpkrt{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);padding-top:var(--sp-5);padding-bottom:var(--sp-8);display:flex;flex-direction:column;gap:var(--sp-4)}.gAlgVlVpRZ0eRepe5k7l{display:flex;align-items:flex-start;gap:var(--sp-3)}.dETF1Dx2sDNeYolfhNgm{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.dETF1Dx2sDNeYolfhNgm:active{transform:scale(0.98)}.dETF1Dx2sDNeYolfhNgm{flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-md);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline)}.osBCYV3RGf_boz9tdiYg{font-size:var(--fs-h1);color:var(--text-strong)}.BAENjAu6_ESXLE9u7Tx6{color:var(--text-muted);font-size:var(--fs-sm);margin-top:2px}.pYoh82WGFKZWY8ZVPAdp{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3)}.VzfUYek8vXjBw2_auzJI{display:flex;align-items:center;justify-content:space-between}.VJjPXpHWWtoWBogeztrk{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:700;color:var(--text-strong);font-family:var(--font-display)}.mxR72JMIFx64mfSW6rTN{min-width:24px;height:24px;padding:0 8px;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--brand-500);color:var(--text-on-brand);font-size:var(--fs-xs);font-weight:700}.HANUnGz0cHU6CZobNP2J{color:var(--text-muted);font-size:var(--fs-sm);padding:var(--sp-2) 0}.hrGofYjo6JRGWhrAqfTm{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.jRhwwtRY_n9ud2lNZQPv{display:flex;align-items:center;gap:var(--sp-3)}.p9JLQC7njUZGzts9yfzj{width:48px;height:48px;border-radius:var(--r-md);object-fit:cover;flex:none;background:var(--surface-2)}.Jvf5IVah3kWIJZMQftE2{width:48px;height:48px;border-radius:var(--r-md);flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-2);color:var(--text-muted)}.RwJ8DbPZzaWV5HdKTeOv{display:flex;flex-direction:column;min-width:0;flex:1}.mLp91Fd8ZJwHcT88OmyE{color:var(--text-strong);font-weight:600;font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jdIfAcWK5rGn1znPuYzi{color:var(--text-muted);font-size:var(--fs-xs);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Rexrz2t94jXlvS86MI7w,.Q60g4OcWIdtxb5Dw2pQg{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.Rexrz2t94jXlvS86MI7w:active,.Q60g4OcWIdtxb5Dw2pQg:active{transform:scale(0.98)}.Rexrz2t94jXlvS86MI7w,.Q60g4OcWIdtxb5Dw2pQg{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-md);border:1px solid var(--hairline)}.Rexrz2t94jXlvS86MI7w{color:var(--danger);background:var(--surface)}.Q60g4OcWIdtxb5Dw2pQg{color:var(--text-on-brand);background:var(--brand-500);border-color:rgba(0,0,0,0)}.N4KhmaDC1BWAk9Pp1uE1{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.N4KhmaDC1BWAk9Pp1uE1:active{transform:scale(0.98)}.N4KhmaDC1BWAk9Pp1uE1{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:46px;border-radius:var(--r-md);font-weight:700;font-size:var(--fs-sm);color:var(--brand-300);background:var(--surface);border:1px dashed var(--hairline-strong)}.XGrmWi1iKABxQ_m8cWhk{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.yeQ_wIzvVxoyw3Y97Sa0{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.mKx4SelzVunLjkErL8lv{color:var(--text);font-size:var(--fs-sm)}.xB92eIGlW0kWTVsWEezw{color:var(--text-strong);font-weight:600;font-size:var(--fs-sm)}.vzJb5J78WQGvPkQZmf5a{display:inline-flex;align-items:center;gap:6px;color:var(--danger);font-size:var(--fs-sm);font-weight:600}.mtKAVjxOZiBHfJjiUn3d{color:var(--text-muted);font-size:var(--fs-xs)}.kndpcNV98nM8o4jaRbfe{animation:FRhuD_DcDxsNvh_lWGqT 1s linear infinite}@keyframes FRhuD_DcDxsNvh_lWGqT{to{transform:rotate(360deg)}}.ermqsZ7u47oVHoQetKZH{position:fixed;inset:0;z-index:var(--z-modal, 1000);display:flex;flex-direction:column;background:var(--modal-bg);color:var(--modal-text)}@media(min-width: 720px){.ermqsZ7u47oVHoQetKZH{inset:auto;top:50%;left:50%;transform:translate(-50%, -50%);width:560px;max-width:calc(100vw - 2*var(--sp-4));height:80vh;max-height:720px;border:1px solid var(--modal-border);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.5)}}.dJfstEjubu1n5LnaAIzI{display:flex;align-items:center;gap:var(--sp-2);padding:calc(var(--sp-3) + var(--safe-top)) var(--sp-4) var(--sp-3);border-bottom:1px solid var(--modal-border)}@media(min-width: 720px){.dJfstEjubu1n5LnaAIzI{padding:var(--sp-3) var(--sp-4)}}.YGi0Q2PQAdPXzHw2ptDG{position:relative;flex:1;display:flex;align-items:center}.Ky3XQwJUtzoem5jWcWua{position:absolute;left:12px;color:var(--modal-text-2);pointer-events:none}.lbboU7NbiIQrxyhKXh1l{width:100%;min-height:44px;padding:0 12px 0 36px;color:var(--modal-text);background:var(--modal-surface);border:1px solid var(--modal-border);border-radius:var(--r-md);font-size:var(--fs-body)}.lbboU7NbiIQrxyhKXh1l::placeholder{color:var(--modal-placeholder)}.lbboU7NbiIQrxyhKXh1l:focus{outline:none;border-color:var(--modal-btn-primary)}.Zo3cea6o1BeTiEpvACKk{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-md);color:var(--modal-text-2)}.Zo3cea6o1BeTiEpvACKk:hover{background:var(--modal-surface);color:var(--modal-text)}.BgOZC2aLDpKHPSHej3IK{flex:1;overflow-y:auto;padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2)}.BmX0KzKiXjoVVsMjQw33{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.BmX0KzKiXjoVVsMjQw33:active{transform:scale(0.98)}.BmX0KzKiXjoVVsMjQw33{margin-top:var(--sp-2);min-height:44px;border-radius:var(--r-md);display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);color:var(--modal-text);background:var(--modal-surface);border:1px solid var(--modal-border);font-weight:600;font-size:var(--fs-sm)}.BmX0KzKiXjoVVsMjQw33:disabled{opacity:.6}.sAaOaLQKNeddEK28NyHX{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-4) 0;color:var(--modal-text-2);font-size:var(--fs-sm)}.mP8XTDSL7CT5_gQsRkpg{min-width:22px;height:20px;padding:0 6px;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--modal-surface);color:var(--modal-text-2);font-size:var(--fs-xs);font-weight:600}.j5rfCBRm0PuW65FiKjXi{color:var(--modal-text-2);font-size:var(--fs-xs);text-align:center;padding-top:var(--sp-2)}
.ua3o4MQjk1mivj4_UUbu{min-height:100dvh;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);color:var(--text-muted)}.nzgLOQpZZxbfeh3vPgPj{animation:ZMyc7gH1PuoB4vHYRDeX 1s linear infinite}.vlA8ngpgpJyyLjhtsaBD{min-height:100dvh;padding-bottom:calc(var(--sp-10) + var(--safe-bottom))}.voz6__95eypD_VwEHvsf{position:relative}.bpucHjMoJVgQMPfvjsGi{position:relative;width:100%;height:200px;overflow:hidden;background:linear-gradient(135deg, var(--brand-600) 0%, var(--brand-700) 60%, var(--bg-1) 100%)}.mi0JfroP0LYipjtDPqD5{width:100%;height:100%;object-fit:cover}.vQXukFk5C1QMuh_TPyrr{position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0) 42%),linear-gradient(180deg, rgba(0, 0, 0, 0) 55%, var(--bg-0) 100%)}.Zzb4nlJFlG_eyR3LgwUl{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-1)}.sTAFEBQEozqt0NEgH2yq{width:112px;height:112px;margin-top:-64px;object-fit:contain;border-radius:var(--r-xl);background:var(--surface-solid);border:1px solid var(--hairline-strong);padding:var(--sp-2);box-shadow:var(--shadow-lg);animation:K5hij_6nkcg8ugUDeOLF var(--dur-3) var(--ease-spring) both}.QQEXxgRzixjIh9AZBNU9{font-size:var(--fs-display);margin-top:var(--sp-3);animation:kmhemzr6ccDXsuj9dbww var(--dur-3) var(--ease) both}.jnbERA3BUsAbsYvE1tfs{color:var(--text-muted);font-size:var(--fs-sm);max-width:40ch;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;animation:kmhemzr6ccDXsuj9dbww var(--dur-3) var(--ease) both;animation-delay:40ms}.TZ0MHOf_xuUnl_B4VuRH{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4);margin-top:var(--sp-6)}.TZ0MHOf_xuUnl_B4VuRH>*{animation:kmhemzr6ccDXsuj9dbww var(--dur-3) var(--ease) both}.TZ0MHOf_xuUnl_B4VuRH>*:nth-child(1){animation-delay:60ms}.TZ0MHOf_xuUnl_B4VuRH>*:nth-child(2){animation-delay:120ms}.TZ0MHOf_xuUnl_B4VuRH>*:nth-child(3){animation-delay:180ms}.TZ0MHOf_xuUnl_B4VuRH>*:nth-child(4){animation-delay:240ms}.TZ0MHOf_xuUnl_B4VuRH>*:nth-child(5){animation-delay:300ms}._5Wgjug6WE4ozytofAnOw{display:flex;flex-direction:column;gap:var(--sp-3)}.C586mbzCIAjCJBSluoti{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.C586mbzCIAjCJBSluoti:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.C586mbzCIAjCJBSluoti:active{transform:translateY(1px) scale(0.99)}.C586mbzCIAjCJBSluoti:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.C586mbzCIAjCJBSluoti{position:relative;overflow:hidden;min-height:58px;font-size:var(--fs-h3);border-radius:var(--r-lg)}.C586mbzCIAjCJBSluoti::after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.4);transform:translate(-50%, -50%) scale(0);opacity:0;pointer-events:none}.C586mbzCIAjCJBSluoti:active::after{animation:lfI7DoRKkGQtjxot0Hmy .5s var(--ease)}.GNjJWlAB3byRRD_WWtDp{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.GNjJWlAB3byRRD_WWtDp:hover{background:var(--surface-2);border-color:var(--brand-500)}.GNjJWlAB3byRRD_WWtDp:active{transform:translateY(1px) scale(0.99)}.GNjJWlAB3byRRD_WWtDp{min-height:48px;font-size:var(--fs-sm)}.Oo2zuOhfkp2jCNY16sTI{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5;text-align:center}.Oo2zuOhfkp2jCNY16sTI b{color:var(--text-strong)}.cXCTG5mpvfBBDB4jngSY{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);border-radius:20px;padding:var(--sp-5);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);transition:transform var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}.cXCTG5mpvfBBDB4jngSY:hover{transform:translateY(-2px);border-color:var(--hairline-strong);box-shadow:var(--shadow-lg),inset 0 1px 0 hsla(0,0%,100%,.08)}.qPHXAx7E4uRV3oejTgkB{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4)}.UJlNng_KmPwI0DbfIoCj{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--r-md);color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline)}.qBzcYY8Elmf6q2uiiTK6{font-size:var(--fs-h3);color:var(--text-strong)}.qyhCUBqOKixOPA5cZ4yW{white-space:pre-line;color:var(--text);line-height:1.7}.BAe_FM9vmEhH6MyvCtJR{list-style:none;display:flex;flex-direction:column;gap:var(--sp-1)}.BAe_FM9vmEhH6MyvCtJR li+li{border-top:1px solid var(--hairline);padding-top:var(--sp-1)}.bnK0JxhOEniyWkXpxdEq{transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.bnK0JxhOEniyWkXpxdEq:active{transform:scale(0.98)}.bnK0JxhOEniyWkXpxdEq{display:flex;align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-2) var(--sp-2);border-radius:var(--r-md);color:var(--text)}.bnK0JxhOEniyWkXpxdEq:hover{background:var(--surface-2)}.gNbIaz_FltTxW28Aq6LA{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--r-pill);color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline)}.XI97ZTudzwyuGfqC4EW_{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.OPZNxcuxSBG9Mjkg2IfS{font-size:var(--fs-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.XubUwkLYVbpqtySY89u1{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.XIZVutQe6NHkPiLwGnLP{flex-shrink:0;color:var(--text-faint)}.IqwpwsLJLM39wv5eknBF{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--sp-3)}.UEc2Dp57t55lWQaC471Y{transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.UEc2Dp57t55lWQaC471Y:active{transform:scale(0.98)}.UEc2Dp57t55lWQaC471Y{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);min-height:88px;padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--hairline);color:var(--text-strong);font-size:var(--fs-sm);font-weight:600;text-align:center}.UEc2Dp57t55lWQaC471Y svg{color:var(--brand-300)}.UEc2Dp57t55lWQaC471Y:hover{transform:translateY(-2px);background:var(--surface-2);border-color:var(--brand-500);color:var(--brand-300);box-shadow:var(--shadow-sm)}.iuRAT4GjTp6z3NlCinAw{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);margin-top:var(--sp-4);padding-top:var(--sp-5);border-top:1px solid var(--hairline);text-align:center}.wLYmR91PlnBXcxUmnfAD{font-size:var(--fs-sm);color:var(--text-muted)}.wLYmR91PlnBXcxUmnfAD b{color:var(--brand-300);font-family:var(--font-display);font-weight:700}.g2fayyySHuBxZ8TNLy9A{font-size:var(--fs-xs);color:var(--text-faint)}@keyframes ZMyc7gH1PuoB4vHYRDeX{to{transform:rotate(360deg)}}@keyframes K5hij_6nkcg8ugUDeOLF{from{opacity:0;transform:scale(0.82)}to{opacity:1;transform:scale(1)}}@keyframes kmhemzr6ccDXsuj9dbww{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes lfI7DoRKkGQtjxot0Hmy{0%{transform:translate(-50%, -50%) scale(0);opacity:.5}100%{transform:translate(-50%, -50%) scale(46);opacity:0}}
.ii3WNUtio_ZytVoadhyg{position:fixed;inset:0;z-index:var(--z-modal, 900);display:flex;align-items:center;justify-content:center;padding:calc(16px + var(--safe-top)) 16px calc(16px + var(--safe-bottom));background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:ZjybUh_L52iGIFlehKHE .25s ease both}.EvezindkVZldqvXAHmnF{width:100%;max-width:380px;max-height:100%;animation:Svcg_5Xd1Meff721el2W .32s cubic-bezier(0.34, 1.56, 0.64, 1) both}.ei6vgp79UnxeVbAMBl_I{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Inter",system-ui,sans-serif;width:100%;max-width:380px;max-height:100%;margin:0 auto;padding:18px;border-radius:24px;background:#fff;color:#1c1c1e;box-shadow:0 24px 64px rgba(0,0,0,.28);-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;overflow:hidden}.iTbyn9BZXrMAMvp1ejQT{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;flex-shrink:0}.UoxKDlc4veCb9ouhKnRL{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#1c1c1e;min-width:0}.YTp6Ubx3BnBxf6GcVhYf{width:26px;height:26px;border-radius:7px;object-fit:cover;flex-shrink:0}.Y6h3zvHYt72eEMKQeQco{appearance:none;border:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:999px;color:#8e8e93;background:#f2f2f7;cursor:pointer}.k_kgL2ciDOTKAIOD12Ag{margin-bottom:14px;flex-shrink:0}.cQSvytLJOkIv5e1o9bNH{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.kCjnN77z_2WuEO1K5uZ8{width:100%;height:8px;border-radius:999px;background:#e9e9ee;overflow:hidden}.kKPZn1HBk3Rx6q3cIq6F{height:100%;border-radius:999px;background:linear-gradient(90deg, #0a84ff, #34aadc);transition:width .35s cubic-bezier(0.4, 0, 0.2, 1)}.gCvFxEyf2xCDWllj0YSY{display:flex;align-items:center;justify-content:space-between;margin-top:6px;font-size:12px;font-weight:600;color:#8e8e93}.ZW57csL6P42JLbJCNMo0{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:18px;background:#f2f2f7}.kxcWtWLbF4lG_7yMVNDH{width:100%;height:clamp(150px,30vh,250px);object-fit:contain;display:block;animation:AWr7v3D7KZLbrEmpPp0O .35s ease both}.jyvXJCQ8jLZbp_Z3s9rl{margin:clamp(8px,2vh,16px) 0 4px;font-size:20px;font-weight:700;letter-spacing:-0.01em;text-align:center;color:#1c1c1e}.SPoFvoXyR7CiApDhg4gz{margin:0 auto;max-width:30ch;font-size:14px;line-height:1.4;text-align:center;color:#8e8e93}.AZTnb0jIFqgc8mEVOaiP{display:flex;align-items:center;justify-content:center;gap:7px;margin:clamp(10px,2vh,16px) 0 2px}.zIXxBqkAxBmPNW4NOqoq{width:7px;height:7px;border-radius:999px;background:#d1d1d6;transition:width .25s ease,background .25s ease}.Xkh99hHT6RcvhpVR5IDA{width:22px;background:#0a84ff}.AoeLuaw3nIAk2QqDyyKB{display:flex;gap:10px;flex-shrink:0;padding-top:12px}.eTwAWV7ojSHtnrgHmSkI,.vjCark2v49sD6oQLbQ4Q{appearance:none;border:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:50px;padding:0 18px;border-radius:14px;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:transform .12s ease,opacity .2s ease,background .2s ease}.eTwAWV7ojSHtnrgHmSkI:active,.vjCark2v49sD6oQLbQ4Q:active{transform:scale(0.98)}.eTwAWV7ojSHtnrgHmSkI{flex:0 0 auto;color:#0a84ff;background:#f2f2f7}.eTwAWV7ojSHtnrgHmSkI:disabled{opacity:0;pointer-events:none}.vjCark2v49sD6oQLbQ4Q{flex:1;color:#fff;background:#0a84ff;box-shadow:0 8px 20px rgba(10,132,255,.35)}.vjCark2v49sD6oQLbQ4Q:active{background:#0a76e0}.poMzxzk553hk4yky_6Xn{appearance:none;border:none;background:none;display:block;width:100%;min-height:44px;margin-top:6px;color:#8e8e93;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.CSXO_fBrIN_uuU6MfxHE{display:flex;flex-direction:column;align-items:center;text-align:center;padding:6px 4px 4px}.ckovHw9hSNfVbQcl1T8v{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;margin-bottom:16px;border-radius:20px;color:#0a84ff;background:#eef5ff;animation:Svcg_5Xd1Meff721el2W .4s cubic-bezier(0.34, 1.56, 0.64, 1) both}.ckovHw9hSNfVbQcl1T8v img{width:76px;height:76px;border-radius:20px;object-fit:cover;box-shadow:0 8px 20px rgba(0,0,0,.16)}.oPFbmUHc1Rl1wVf9dAho{margin:0 0 8px;font-size:21px;font-weight:800;letter-spacing:-0.01em;line-height:1.25;color:#1c1c1e;text-wrap:balance}._seyVdlkSxSE7eZ8tjm_{margin:0 auto 14px;max-width:34ch;font-size:14.5px;line-height:1.5;color:#8e8e93}.hgNdvFXuIdb0WnrpgXYA{display:inline-block;margin-bottom:18px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#0a84ff;background:#eef5ff}.CSXO_fBrIN_uuU6MfxHE .vjCark2v49sD6oQLbQ4Q{width:100%}.dClbXL9eYjJdKoSOfG9H{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 6px 4px}.NtAfI0zFaFQMqVwWuGz6{position:relative;display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;margin-bottom:16px;border-radius:22px;color:#0a84ff;background:#eef5ff;animation:Svcg_5Xd1Meff721el2W .4s cubic-bezier(0.34, 1.56, 0.64, 1) both}.NtAfI0zFaFQMqVwWuGz6 img{width:76px;height:76px;border-radius:18px;object-fit:cover;box-shadow:0 8px 20px rgba(0,0,0,.16)}.NtAfI0zFaFQMqVwWuGz6::after{content:"";position:absolute;inset:-6px;border-radius:26px;border:2px solid #0a84ff;opacity:.5;animation:Xoj0e_cfWj4uXXNn4w_Q 1.8s ease-in-out infinite}.R5tqoRwFSOefHfDbKhd1{margin:0 0 6px;font-size:22px;font-weight:800;color:#1c1c1e}.fU7Tmv92LsjdanPwk8n3{margin:0 auto 18px;max-width:32ch;font-size:14.5px;line-height:1.5;color:#8e8e93}.fU7Tmv92LsjdanPwk8n3 b{color:#1c1c1e}.dClbXL9eYjJdKoSOfG9H .vjCark2v49sD6oQLbQ4Q{width:100%}@keyframes ZjybUh_L52iGIFlehKHE{from{opacity:0}to{opacity:1}}@keyframes Xoj0e_cfWj4uXXNn4w_Q{0%,100%{transform:scale(1);opacity:.5}50%{transform:scale(1.08);opacity:.15}}@keyframes Svcg_5Xd1Meff721el2W{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}@keyframes AWr7v3D7KZLbrEmpPp0O{from{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}
.asNE1RH4pHUgbCkO4LAF{display:flex;flex-direction:column;gap:var(--sp-3);width:100%}.mVKwpcubOYv3p8lOWwrw{margin:0;font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5;text-align:center}.mVKwpcubOYv3p8lOWwrw b{color:var(--text-strong)}.xjc2DpnzolLG78R5_FEG{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.xjc2DpnzolLG78R5_FEG:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.xjc2DpnzolLG78R5_FEG:active{transform:translateY(1px) scale(0.99)}.xjc2DpnzolLG78R5_FEG:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.xjc2DpnzolLG78R5_FEG{transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.xjc2DpnzolLG78R5_FEG:active{transform:scale(0.98)}.xjc2DpnzolLG78R5_FEG{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:52px;font-size:var(--fs-md);text-decoration:none}.jQpJrads3u0GMqSeqQKo{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.jQpJrads3u0GMqSeqQKo:hover{background:var(--surface-2);border-color:var(--brand-500)}.jQpJrads3u0GMqSeqQKo:active{transform:translateY(1px) scale(0.99)}.jQpJrads3u0GMqSeqQKo{transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.jQpJrads3u0GMqSeqQKo:active{transform:scale(0.98)}.jQpJrads3u0GMqSeqQKo{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:48px}
.c41I_BPv2SfhhECabW1w{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.CmiTBTuFnGjw2Nxt_cHw{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);text-align:center}.medEUQkGDFw1uIC8wqlC{font-size:var(--fs-h2)}.fNQb29KITJQN3QswUUah{color:var(--text-muted);margin-bottom:var(--sp-2)}.HoUPowUIarVY4mFB0vXv{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.HoUPowUIarVY4mFB0vXv:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.HoUPowUIarVY4mFB0vXv:active{transform:translateY(1px) scale(0.99)}.HoUPowUIarVY4mFB0vXv:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.xv6xZW_LvJxNhK69CRYV{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.xv6xZW_LvJxNhK69CRYV:active{transform:scale(0.98)}.xv6xZW_LvJxNhK69CRYV{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:#1f1f1f;background:#fff;border:1px solid rgba(15,23,42,.18);border-radius:var(--r-md);box-shadow:0 4px 14px rgba(0,0,0,.18)}.xv6xZW_LvJxNhK69CRYV:hover{background:#f6f9fb}.xv6xZW_LvJxNhK69CRYV:disabled{opacity:.6;cursor:not-allowed}.IsNB3DqtLtwD7m1hNEOV{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--text-muted);margin-bottom:var(--sp-2)}.v6aqBlExCEFqW6gZIALf{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.v6aqBlExCEFqW6gZIALf:hover{background:var(--surface-2);border-color:var(--brand-500)}.v6aqBlExCEFqW6gZIALf:active{transform:translateY(1px) scale(0.99)}._xztn9ftw5vWE4hkLLo5{animation:cyrkqEGCPchydhhTKW3g 1s linear infinite}.PLvLWYmxRQI2J6aouLWm{color:var(--danger);font-size:var(--fs-sm)}@keyframes cyrkqEGCPchydhhTKW3g{to{transform:rotate(360deg)}}
.rRUZFcBkFZjH8BJdfvwu{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);min-height:100dvh;padding-top:calc(var(--sp-6) + var(--safe-top));padding-bottom:calc(var(--sp-8) + var(--safe-bottom))}.FA1stqYZCQ_FTjDYnIK7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-5)}.QO5S4LOS27MO6Db9oYzN{color:var(--text-muted);font-size:var(--fs-sm)}.OT0EJMweQOlzbYlI2MhA{font-size:var(--fs-h1)}.RGrYIBihnv8e3Kamw48L{display:inline-flex;align-items:center;gap:var(--sp-2)}.teiUAaFO5AwGVaGBRFhd{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.teiUAaFO5AwGVaGBRFhd:active{transform:scale(0.98)}.teiUAaFO5AwGVaGBRFhd{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.teiUAaFO5AwGVaGBRFhd:hover{color:var(--text-strong);border-color:var(--brand-500)}._8GTcPnEwTfr2lt55HXey{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-muted);padding:var(--sp-6) 0}.boJSojEAe126_OogZyTV{animation:muewrTzZhlw3oehLP5NK 1s linear infinite}.Tl5Ca_PevGi4W2wJN3Em{display:flex;flex-direction:column;gap:var(--sp-3)}.vnAC77O82sfN6tI8BDep{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-4);color:var(--text-muted);text-align:center}.j6Mbg82kqIAQ4pO0jCmp{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.j6Mbg82kqIAQ4pO0jCmp:active{transform:scale(0.98)}.j6Mbg82kqIAQ4pO0jCmp{display:flex;align-items:center;gap:var(--sp-3);width:100%;text-align:left;padding:var(--sp-4);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);color:var(--text)}.j6Mbg82kqIAQ4pO0jCmp:hover{border-color:var(--brand-500)}.aurbjKhzzHKN7qBg2ICS{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto;color:var(--brand-300);background:var(--surface-2);border-radius:var(--r-md);overflow:hidden}.ZS4UK2PS7RHvPPTH8vUm{width:100%;height:100%;object-fit:cover;display:block}._aci5n7xTlPQPof3K_IQ{position:relative}.tD1P99KMrqopyKuK3hws{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.tD1P99KMrqopyKuK3hws:active{transform:scale(0.98)}.tD1P99KMrqopyKuK3hws{position:absolute;top:calc(var(--sp-4) + 24px);left:calc(var(--sp-4) + 24px);width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border:2px solid var(--surface);border-radius:var(--r-pill);box-shadow:var(--glow-brand)}.tS3lVlFkUqhMPUMMVblP{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.tS3lVlFkUqhMPUMMVblP:active{transform:scale(0.98)}.tS3lVlFkUqhMPUMMVblP{position:absolute;top:-8px;right:-8px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--coral-300);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-pill);box-shadow:var(--shadow-sm)}.tS3lVlFkUqhMPUMMVblP:hover{color:var(--text-on-brand);background:var(--danger-soft);border-color:rgba(0,0,0,0)}.azfsXDL7jpEXXohZyQI5{display:flex;align-items:flex-start;gap:var(--sp-3);color:var(--text)}.azfsXDL7jpEXXohZyQI5 svg{flex:0 0 auto;color:var(--coral-300);margin-top:2px}.azfsXDL7jpEXXohZyQI5 p{margin:0;line-height:1.5}.VxlRAMn2ul6IcTaWClXO{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.XLcR8lOeoTRS3LgummnG{font-family:var(--font-display);font-weight:600;color:var(--text-strong)}.VaCW9jQER6okBCeF8I4U{font-size:var(--fs-xs);color:var(--text-muted)}.GLuoG5Ka28cr0mkbPb34{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.GLuoG5Ka28cr0mkbPb34:hover{background:var(--surface-2);border-color:var(--brand-500)}.GLuoG5Ka28cr0mkbPb34:active{transform:translateY(1px) scale(0.99)}.GLuoG5Ka28cr0mkbPb34{margin-top:var(--sp-2)}.wo193D_OgFsAvPFQxKpy{display:flex;gap:var(--sp-1);padding:4px;margin-bottom:var(--sp-4);background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--r-pill)}.kzn30xRX6iM0wLXOq0tq{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);border-radius:var(--r-pill)}.YfGcNadHtkOWcd4LNy8I{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));box-shadow:var(--glow-brand)}.gO07TPHkSKQ47SppzUyQ{display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-4);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg)}.XGnEqxHbafQtjKeGF2HY{display:flex;align-items:center;gap:var(--sp-1);flex:none}.ARVAtpVyut9jkE0OgUKx{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ARVAtpVyut9jkE0OgUKx:active{transform:scale(0.98)}.ARVAtpVyut9jkE0OgUKx{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--r-md)}.ARVAtpVyut9jkE0OgUKx:hover{color:var(--text-strong);border-color:var(--brand-500)}.Lki5bAk9QVq8V9nDictn{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.Lki5bAk9QVq8V9nDictn:active{transform:scale(0.98)}.Lki5bAk9QVq8V9nDictn{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);font-weight:700;color:var(--coral-300);background:var(--danger-soft);border-radius:var(--r-md)}.HhEWPiT8mh4uk_jgvPpA{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);font-weight:600;color:var(--text-muted)}.Ud1eBvPLqtM3Jhhk4jof{font-weight:400;color:var(--text-muted)}.E4DupEOJL3Gzs_x9xCW5{color:var(--danger);font-size:var(--fs-sm)}@keyframes muewrTzZhlw3oehLP5NK{to{transform:rotate(360deg)}}
.EOpDId2l8ScO7k3PSlm4{--brand-300: #7cd7ee;--brand-400: #47c6e6;--brand-500: #1489b0;--brand-600: #10709a;--brand-700: #0d5a7d;--brand-glow: rgba(71, 198, 230, 0.35);--bg-0: #e8fbfa;--bg-1: #ddf6ff;--bg-2: #d2e2f9;--surface: rgba(255, 255, 255, 0.78);--surface-2: rgba(255, 255, 255, 0.6);--surface-3: rgba(255, 255, 255, 0.92);--surface-solid: #ffffff;--hairline: rgba(28, 75, 94, 0.12);--hairline-strong: rgba(28, 75, 94, 0.24);--text-strong: #1c4b5e;--text: #3c6172;--text-muted: #5e7f8e;--text-faint: #7b97a4;--text-on-brand: #ffffff;--success: #2f9e78;--success-soft: rgba(47, 158, 120, 0.14);--warning: #d98a2b;--warning-soft: rgba(217, 138, 43, 0.14);--danger: #d96d6d;--danger-soft: rgba(217, 109, 109, 0.14);--late: #c8673a;--late-soft: rgba(200, 103, 58, 0.14);--internal: #7a5fd0;--internal-soft: rgba(122, 95, 208, 0.12);--shadow-sm: 0 2px 8px rgba(28, 75, 94, 0.1);--shadow-md: 0 10px 28px rgba(28, 75, 94, 0.12);--shadow-lg: 0 20px 56px rgba(28, 75, 94, 0.14);--glow-brand: 0 0 0 1px rgba(71, 198, 230, 0.22), 0 8px 30px rgba(20, 137, 176, 0.25);--modal-overlay: rgba(28, 75, 94, 0.35);--modal-bg: #ffffff;--modal-surface: #f2f9fd;--modal-text: #1c4b5e;--modal-text-2: #5e7f8e;--modal-placeholder: #7b97a4;--modal-border: rgba(28, 75, 94, 0.18);--modal-btn-primary: #1489b0;--modal-btn-primary-text: #ffffff;--modal-btn-secondary: #eaf4fa;--modal-btn-secondary-text: #1c4b5e;color:var(--text);background:repeating-linear-gradient(178deg, rgba(255, 255, 255, 0) 0 26px, rgba(255, 255, 255, 0.35) 26px 30px, rgba(255, 255, 255, 0) 30px 60px),linear-gradient(180deg, #d7fefa 0%, #e8fbfa 45%, #ddf6ff 100%);background-attachment:fixed;min-height:100dvh;padding:calc(var(--sp-6) + var(--safe-top)) 0 calc(var(--sp-8) + var(--safe-bottom))}.tIftX5LGA5HlmAdgXFnS{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-5)}.jNozjRC_HKDvBWhXU5fn{display:flex;flex-direction:column;gap:var(--sp-2)}.Pev3j5yuWQ5srao_7Hw8{display:flex;align-items:center;justify-content:space-between}.DKuxSad_LqXJtVENiIUA{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-display);font-weight:600;color:var(--text-strong)}.VCaWGDCDPDkb25RtBzQi{font-size:var(--fs-xs);color:var(--text-muted)}.IwhuwtZoB8IWadj6yc0Q{height:6px;border-radius:var(--r-pill);background:var(--surface-2);overflow:hidden}.aU2YnmQ1FcJJD7p8YdyZ{display:block;height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg, var(--brand-400), var(--brand-500));transition:width var(--dur-2) var(--ease)}.oF2f4BEPKzyy7OmO6qUr{display:flex;flex-direction:column;gap:var(--sp-5);animation:WBWIqFZTwppmeaZk3QMA var(--dur-3, 0.3s) var(--ease) both}@keyframes WBWIqFZTwppmeaZk3QMA{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion: reduce){.oF2f4BEPKzyy7OmO6qUr{animation:none}}.ZNgVWvZk17zhyCjgzvoQ{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5)}.m7g5GV4Z89cxE7wXDQ1V{font-size:var(--fs-h2)}.hiSZwPvr4pTLVDsP_QOO{color:var(--text-muted);font-size:var(--fs-sm)}.XnLYRLrBMsI3LCSrosk2{display:flex;flex-direction:column;gap:var(--sp-2);position:relative}.S6eJKLgpnvbTjIuNtmpV{font-size:var(--fs-sm);color:var(--text)}.DL4l7CkrsyHjfCTb5PWH{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.DL4l7CkrsyHjfCTb5PWH::placeholder{color:var(--text-faint)}.DL4l7CkrsyHjfCTb5PWH:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}textarea.DL4l7CkrsyHjfCTb5PWH{resize:vertical}.DL4l7CkrsyHjfCTb5PWH[readonly]{background:var(--surface-2);color:var(--text-muted);cursor:default}.uvhI3KaC87B4FBkXnkAQ{border-color:var(--danger)}.uvhI3KaC87B4FBkXnkAQ:focus{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.oebMfltS9VmRuWAZonNT{font-size:var(--fs-xs);color:var(--danger)}.yIBHWuNtiu4ugS7gT3De{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline);font-size:var(--fs-sm);font-weight:600;color:var(--text);text-align:left}.yIBHWuNtiu4ugS7gT3De small{font-weight:400;color:var(--text-muted)}.yIBHWuNtiu4ugS7gT3De .V8PdBQnXyIMMvJg7oXbw{flex-shrink:0;color:var(--text-muted);transition:transform var(--dur-2) var(--ease)}.yIBHWuNtiu4ugS7gT3De:hover{border-color:var(--hairline-strong)}.wFk7PQ_gOGCUngVfqufR .V8PdBQnXyIMMvJg7oXbw{transform:rotate(180deg)}.aq1QYvQx7lZoYUTIDKwj{display:flex;flex-direction:column;gap:var(--sp-4)}.s2AR39jVNhhz5hsrQ4J_{position:relative}.s2AR39jVNhhz5hsrQ4J_ .DL4l7CkrsyHjfCTb5PWH{padding-right:52px}.o6i9vn1TMLQhpVfuKcPS{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;position:absolute;top:0;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:48px;color:var(--text-muted)}.o6i9vn1TMLQhpVfuKcPS:hover{color:var(--text-strong)}.UGaia5M71jWG20rWQplz{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline-strong)}.iz3t3ommNoqvBe4eV0WX{max-height:320px;overflow-y:auto;padding:var(--sp-4);border-radius:var(--r-md);background:#fff;border:1px solid rgba(15,23,42,.12);-webkit-overflow-scrolling:touch}.StT9Vege1EBryFBDbTXC{--surface: #ffffff;--hairline-strong: rgba(6, 32, 43, 0.34);display:flex;align-items:center;gap:var(--sp-3);cursor:pointer;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:#fff;border:1px solid rgba(6,32,43,.12);font-size:var(--fs-sm);color:#0b2233}.StT9Vege1EBryFBDbTXC strong{color:#06202b}.TroAzZTvftrzbyg3KDR4{font-family:var(--font-display);font-weight:600;color:var(--text-strong)}.Zb45QOdYFfMRknAITWVB{font-family:var(--font-display);font-size:var(--fs-h1);color:var(--brand-300)}.nyNBMhu7VyrMtOkWntjz{font-size:var(--fs-xs);color:var(--text-muted)}.kxGndARtWrauSNSAttCa{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}@media(max-width: 380px){.kxGndARtWrauSNSAttCa{grid-template-columns:1fr}}.KJtHBZKamoIH6wAV52Sz{display:flex;align-items:center;gap:var(--sp-3);cursor:pointer;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline-strong);font-size:var(--fs-sm);color:var(--text-muted)}.KJtHBZKamoIH6wAV52Sz strong{color:var(--text-strong)}.ziyu5QY1Hr4wA_71ldsQ{position:absolute;bottom:var(--sp-3);right:var(--sp-3);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%)}.yEB9UWT1p_Mfo1_6H_IG{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.yEB9UWT1p_Mfo1_6H_IG:active{transform:scale(0.98)}.yEB9UWT1p_Mfo1_6H_IG{position:relative;display:flex;flex-direction:column;gap:var(--sp-1);text-align:left;padding:var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);border:1.5px solid var(--hairline-strong);transition:border-color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.ld3XzSSwv0c0DaIxEDm2{border-color:var(--brand-400);background:color-mix(in srgb, var(--brand-500) 14%, var(--surface-2));box-shadow:var(--glow-brand)}.CT7EdiViR8ruB4Xkr0Ou{font-family:var(--font-display);font-weight:600;color:var(--text-strong)}.spWD4S_zEkZBcn_bc1hr{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--brand-300)}.spWD4S_zEkZBcn_bc1hr small{font-size:var(--fs-sm);color:var(--text-muted);margin-left:2px}.yV1O1gCxyApSKMOWtrti{position:absolute;top:calc(-1*var(--sp-2));right:var(--sp-3);padding:2px var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%)}.kXcbSYzniPIpfiIITPtF{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--brand-300)}.t8ZQhZP3nQ50w7Pe3oFu{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline-strong)}.Jd9a5rvBPmDiRaUypyO1{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.pjCl0nCeOTYLMoBkbntX{font-family:var(--font-display);font-weight:600;color:var(--text-strong)}.os1oEldodf3eCyEmFrTb{padding:2px var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%)}.gfRgfvB2aV_iHAzB3aP5{font-size:var(--fs-sm);color:var(--text)}.ppFj1k4BtDa0Ot8fDi_g{display:flex;flex-direction:column;gap:var(--sp-4);margin-top:var(--sp-2)}.ruxYHDbRzfxnnXlxh_QU{display:flex;align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--text-muted)}.ruxYHDbRzfxnnXlxh_QU svg{flex-shrink:0;margin-top:1px}.RDQQOq4BucuI8qp22D6d{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.RDQQOq4BucuI8qp22D6d:active{transform:scale(0.98)}.RDQQOq4BucuI8qp22D6d{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:52px;font-family:var(--font-display);font-weight:700;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand)}.RDQQOq4BucuI8qp22D6d:disabled{opacity:.6;cursor:not-allowed}.i4mwXP6O8SdwSaWfdXtB{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.oW9grWc0nFPqiCznUlzQ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--text-muted);font-size:var(--fs-sm)}.oW9grWc0nFPqiCznUlzQ:hover{color:var(--text-strong)}.YdKtiP74gBikBITvE5wG{color:var(--danger);font-size:var(--fs-sm)}.tFJrVjk_5rF21f_hAhJL{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.tFJrVjk_5rF21f_hAhJL:active{transform:scale(0.98)}.tFJrVjk_5rF21f_hAhJL{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:#1f1f1f;background:#fff;border:1px solid rgba(15,23,42,.18);border-radius:var(--r-md);box-shadow:0 4px 14px rgba(0,0,0,.18)}.tFJrVjk_5rF21f_hAhJL:hover{background:#f6f9fb}.tFJrVjk_5rF21f_hAhJL:disabled{opacity:.6;cursor:not-allowed}.nLjnjrWHwDts6qyTlqGF{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--sp-1);margin-top:var(--sp-1);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);font-weight:600;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md)}.nLjnjrWHwDts6qyTlqGF:disabled{opacity:.6;cursor:not-allowed}.eEjJySrfPQ9ZCY_eoOIr{display:flex;align-items:center;gap:var(--sp-2)}.gSvrQpagZAnyV2N9cKHQ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;align-self:flex-start;margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--brand-300)}.gSvrQpagZAnyV2N9cKHQ:disabled{opacity:.6;cursor:not-allowed}.W4Chj8CqqVgTEUFe7GEp{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-1)}._kCE1dpJN312jBciZJ4g{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);font-weight:600;color:var(--success)}.ah0WUcjShPI808F7KTjW{font-size:var(--fs-sm);color:var(--text-muted)}.GLppzWMBxijl84PXDJHb{display:flex;gap:var(--sp-2);flex-wrap:wrap}.pjpjsbYr_OvyddwBildz{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline);font-size:var(--fs-sm);color:var(--text);cursor:pointer}.pjpjsbYr_OvyddwBildz input{accent-color:var(--brand-400);margin:0}.pjpjsbYr_OvyddwBildz:hover{border-color:var(--hairline-strong)}.pEUGRBvqUaUUpT1mPuyJ{border-color:var(--brand-400)}.h8L1zmugUsW48DYIQ9vL{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-1);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline)}.rt4vOxt4SEQcDXfTdmUF{max-width:200px;text-transform:uppercase;font-family:var(--font-display);font-weight:600;letter-spacing:.12em}.rt4vOxt4SEQcDXfTdmUF::placeholder{letter-spacing:.12em}.tfX2i84B_iJiwj3mhYd8{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-4) 0;color:var(--brand-300)}.N8_iqmAGE31DpCPrz47K{max-width:420px;font-size:var(--fs-sm);color:var(--text-muted)}.QkG61OwtDMLM4mIaSadj{animation:ylbgMKk2QUPCihQfsxdf 1s linear infinite}@keyframes ylbgMKk2QUPCihQfsxdf{to{transform:rotate(360deg)}}
.bfeVxDZz3E5hhVV_Dig8{--brand-300: #7cd7ee;--brand-400: #47c6e6;--brand-500: #1489b0;--brand-600: #10709a;--brand-700: #0d5a7d;--brand-glow: rgba(71, 198, 230, 0.35);--bg-0: #e8fbfa;--bg-1: #ddf6ff;--bg-2: #d2e2f9;--surface: rgba(255, 255, 255, 0.78);--surface-2: rgba(255, 255, 255, 0.6);--surface-3: rgba(255, 255, 255, 0.92);--surface-solid: #ffffff;--hairline: rgba(28, 75, 94, 0.12);--hairline-strong: rgba(28, 75, 94, 0.24);--text-strong: #1c4b5e;--text: #3c6172;--text-muted: #5e7f8e;--text-faint: #7b97a4;--text-on-brand: #ffffff;--success: #2f9e78;--success-soft: rgba(47, 158, 120, 0.14);--warning: #d98a2b;--warning-soft: rgba(217, 138, 43, 0.14);--danger: #d96d6d;--danger-soft: rgba(217, 109, 109, 0.14);--late: #c8673a;--late-soft: rgba(200, 103, 58, 0.14);--internal: #7a5fd0;--internal-soft: rgba(122, 95, 208, 0.12);--shadow-sm: 0 2px 8px rgba(28, 75, 94, 0.1);--shadow-md: 0 10px 28px rgba(28, 75, 94, 0.12);--shadow-lg: 0 20px 56px rgba(28, 75, 94, 0.14);--glow-brand: 0 0 0 1px rgba(71, 198, 230, 0.22), 0 8px 30px rgba(20, 137, 176, 0.25);--modal-overlay: rgba(28, 75, 94, 0.35);--modal-bg: #ffffff;--modal-surface: #f2f9fd;--modal-text: #1c4b5e;--modal-text-2: #5e7f8e;--modal-placeholder: #7b97a4;--modal-border: rgba(28, 75, 94, 0.18);--modal-btn-primary: #1489b0;--modal-btn-primary-text: #ffffff;--modal-btn-secondary: #eaf4fa;--modal-btn-secondary-text: #1c4b5e;color:var(--text);background:repeating-linear-gradient(178deg, rgba(255, 255, 255, 0) 0 26px, rgba(255, 255, 255, 0.35) 26px 30px, rgba(255, 255, 255, 0) 30px 60px),linear-gradient(180deg, #d7fefa 0%, #e8fbfa 45%, #ddf6ff 100%);background-attachment:fixed;min-height:100vh;min-height:100dvh;padding:calc(var(--sp-6) + var(--safe-top)) 0 calc(var(--sp-8) + var(--safe-bottom))}.sayDNeRcKjDOaA4U28n_{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);max-width:560px;display:flex;flex-direction:column;gap:var(--sp-5)}.wEPl1Lb0E6iWatT_0PKk{display:flex;align-items:center;gap:var(--sp-2);font-family:var(--font-display);font-weight:700;color:var(--text-strong)}.wEPl1Lb0E6iWatT_0PKk img{width:32px;height:32px;border-radius:var(--r-sm)}.va27qC2qADi96MzIzS5W{display:flex;flex-direction:column;gap:var(--sp-2)}.va27qC2qADi96MzIzS5W h1{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);line-height:1.15;color:var(--text-strong)}.va27qC2qADi96MzIzS5W p{margin:0;line-height:1.6;color:var(--text)}.q9xsmx7aCmLQN9vAoJAw{margin:0;text-align:center;font-size:var(--fs-sm);color:var(--text-muted)}.q9xsmx7aCmLQN9vAoJAw a{color:var(--brand-600);font-weight:600}
.Usp8g82BS00ZRum898O7{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5);padding-bottom:calc(var(--sp-5) + var(--safe-bottom));background:radial-gradient(120% 80% at 50% -10%, rgba(11, 166, 196, 0.18), transparent 60%),var(--bg, #07131f)}.MjYIWWvTJwIZ2UYYFBQg{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:420px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-4);padding:var(--sp-8) var(--sp-6)}.s3nU4XCR9bVjbztW9k0q{width:96px;height:96px;box-sizing:border-box;padding:12px;display:inline-flex;align-items:center;justify-content:center;border-radius:22px;overflow:hidden;background:var(--surface-2);border:1px solid var(--hairline);color:var(--brand-300);box-shadow:0 10px 30px rgba(0,0,0,.35)}.s3nU4XCR9bVjbztW9k0q img{width:100%;height:100%;object-fit:contain}.HbF2FybrHpkXOyaBVuP6{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);font-weight:800;color:var(--text-strong)}.fYvGGwP8YR5_oiF5euso{margin:0;font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5}.QsolHvRJ9u8sv3votVzK{margin:0;font-size:var(--fs-xs);color:var(--text-faint);line-height:1.5}.jbnKWq4XQGxaIBxNRs0i{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.jbnKWq4XQGxaIBxNRs0i:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.jbnKWq4XQGxaIBxNRs0i:active{transform:translateY(1px) scale(0.99)}.jbnKWq4XQGxaIBxNRs0i:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.jbnKWq4XQGxaIBxNRs0i{transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.jbnKWq4XQGxaIBxNRs0i:active{transform:scale(0.98)}.jbnKWq4XQGxaIBxNRs0i{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:52px;margin-top:var(--sp-2);font-size:var(--fs-md)}.ObRpBqNmup0PiSQ1Oset{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.ObRpBqNmup0PiSQ1Oset:hover{background:var(--surface-2);border-color:var(--brand-500)}.ObRpBqNmup0PiSQ1Oset:active{transform:translateY(1px) scale(0.99)}.ObRpBqNmup0PiSQ1Oset{transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ObRpBqNmup0PiSQ1Oset:active{transform:scale(0.98)}.ObRpBqNmup0PiSQ1Oset{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:48px}.J1bXYGPRLftihS7O8FJu{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;color:var(--text-muted);font-size:var(--fs-sm);text-decoration:underline;cursor:pointer}.kptngTi3UKBJi_QN9wuc{list-style:none;counter-reset:step;margin:var(--sp-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3);text-align:left;width:100%}.kptngTi3UKBJi_QN9wuc li{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm);color:#0b2233;background:#f3fafc;border:1px solid hsla(0,0%,100%,.65);border-radius:var(--r-md)}.kptngTi3UKBJi_QN9wuc li b{color:#06202b}.SEAwaALgBOUyA8DO9FXz{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:var(--r-sm);color:var(--brand-600);background:rgba(11,166,196,.14)}.FDfE_WFS_O1QL_UWXWQd{width:100%;margin:var(--sp-2) 0 0;display:flex;flex-direction:column;align-items:center;gap:var(--sp-3)}.iCDv8UwdaHxdChyKRLWg{width:100%;max-width:300px;height:auto;border-radius:var(--r-lg);border:1px solid var(--hairline);background:var(--bg, #07131f);box-shadow:0 12px 32px rgba(0,0,0,.4)}.ei6JSTdkVdSPWpx2DBow{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px;font-size:var(--fs-xs);line-height:1.5}.OqDsVeqIfxD_IoMfvFp7{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--r-pill);background:#f3fafc;color:#0b2233;font-size:var(--fs-xs);font-weight:700}.OqDsVeqIfxD_IoMfvFp7 svg{color:var(--brand-600);flex:none}.Hd88RrUtpBCxZi0Nxmeo{color:var(--text-faint);font-weight:700}.nkLNZWpALoMmowm8AkF3{width:100%;display:flex;flex-direction:column;gap:var(--sp-3)}.nkLNZWpALoMmowm8AkF3 p{margin:0;font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5}.Usp8g82BS00ZRum898O7.I8a7nWyUaVX7C21qmWd4{--bg: #eaf4f7;--surface: rgba(255, 255, 255, 0.92);--surface-2: #e7f1f5;--surface-3: #dcebf0;--hairline: rgba(6, 32, 43, 0.12);--hairline-strong: rgba(6, 32, 43, 0.2);--shadow-md: 0 14px 34px rgba(6, 32, 43, 0.14);--text-strong: #06202b;--text: #0b2233;--text-muted: #3c5a67;--text-faint: #6b8593;background:radial-gradient(120% 80% at 50% -10%, rgba(11, 166, 196, 0.16), transparent 60%),var(--bg)}.Usp8g82BS00ZRum898O7.I8a7nWyUaVX7C21qmWd4 .MjYIWWvTJwIZ2UYYFBQg{gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);max-height:calc(100dvh - var(--sp-5)*2 - var(--safe-bottom));overflow:auto}.Usp8g82BS00ZRum898O7.I8a7nWyUaVX7C21qmWd4 .s3nU4XCR9bVjbztW9k0q{width:68px;height:68px;padding:9px;border-radius:18px;box-shadow:0 8px 22px rgba(6,32,43,.14)}.Usp8g82BS00ZRum898O7.I8a7nWyUaVX7C21qmWd4 .HbF2FybrHpkXOyaBVuP6{font-size:var(--fs-h2)}.Usp8g82BS00ZRum898O7.I8a7nWyUaVX7C21qmWd4 .FDfE_WFS_O1QL_UWXWQd{gap:var(--sp-2)}.Usp8g82BS00ZRum898O7.I8a7nWyUaVX7C21qmWd4 .iCDv8UwdaHxdChyKRLWg{max-width:240px;max-height:40dvh;width:auto;background:#dcebf0;box-shadow:0 10px 26px rgba(6,32,43,.16)}.Usp8g82BS00ZRum898O7.I8a7nWyUaVX7C21qmWd4 .jbnKWq4XQGxaIBxNRs0i{margin-top:0}.vjZobrj53aIYxKc6EE8A{animation:vjZobrj53aIYxKc6EE8A 1s linear infinite;color:var(--brand-300)}@keyframes vjZobrj53aIYxKc6EE8A{to{transform:rotate(360deg)}}
.qOyRlgFjHPcUPMeWGTQO{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.M7HC2iDYALTod7esJqEF{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);text-align:center}.nbqXYS6piheQ7orADvLH{font-size:var(--fs-h2)}.o3dHbS1Ikm1YkrJUW2Wl{color:var(--text-muted);margin-bottom:var(--sp-2)}.UbHDhMuGaKyXN5SDT40o{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.UbHDhMuGaKyXN5SDT40o:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.UbHDhMuGaKyXN5SDT40o:active{transform:translateY(1px) scale(0.99)}.UbHDhMuGaKyXN5SDT40o:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.TN0XyXj9C8pu85YvggW3{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.TN0XyXj9C8pu85YvggW3:hover{background:var(--surface-2);border-color:var(--brand-500)}.TN0XyXj9C8pu85YvggW3:active{transform:translateY(1px) scale(0.99)}.Sdpc4XsxmswOBtweMssh{animation:rE_0cmHpK7WFmroKWmoA 1s linear infinite}.pvmH6zs291RejtlT9Jij{color:var(--danger);font-size:var(--fs-sm)}@keyframes rE_0cmHpK7WFmroKWmoA{to{transform:rotate(360deg)}}
.FQ8WuT4n51hTiOkLlfZA{min-height:100dvh;background:var(--bg)}.nVlNeEkc8CT0eG_PfUb7{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4);padding-top:var(--sp-5);padding-bottom:calc(var(--sp-14) + var(--safe-bottom))}.RXjg2BVcONyEqmxNQwHR{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.RXjg2BVcONyEqmxNQwHR .xjTxjzDtTGct31IcxdQJ,.RXjg2BVcONyEqmxNQwHR .JrVeIWubIYNa5OEwoIR4,.RXjg2BVcONyEqmxNQwHR .u83bzJQy29axfgxpzYAw,.RXjg2BVcONyEqmxNQwHR .jDyzhURDZkKMnlIf82rw,.RXjg2BVcONyEqmxNQwHR .SEJjhVDZxnwQ4RW8S7ow,.RXjg2BVcONyEqmxNQwHR .LL5ZzlhWhmCBYTDNwmlb{flex:none}.RXjg2BVcONyEqmxNQwHR .LFJEDnRGsj8A4HnU9agL{flex:1;min-height:0;padding-bottom:0}.RXjg2BVcONyEqmxNQwHR .q8hFaK0p3qTrxsEa0a3g,.RXjg2BVcONyEqmxNQwHR .nWvIlWb0UrQHd9QBShCP{flex:1;min-height:0}.RXjg2BVcONyEqmxNQwHR .u9meHrh4mERSjL2l1fNA{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(var(--sp-14) + var(--safe-bottom))}@media(min-width: 1024px){.RXjg2BVcONyEqmxNQwHR .LFJEDnRGsj8A4HnU9agL{padding-bottom:var(--sp-6)}.RXjg2BVcONyEqmxNQwHR .q8hFaK0p3qTrxsEa0a3g{grid-template-rows:minmax(0, 1fr);align-items:stretch}.RXjg2BVcONyEqmxNQwHR .jDyzhURDZkKMnlIf82rw{position:static;min-height:0;overflow-y:auto}.RXjg2BVcONyEqmxNQwHR .tdCnNEzq11DiDBlb8LFl{position:static;max-height:100%}.RXjg2BVcONyEqmxNQwHR .u9meHrh4mERSjL2l1fNA{padding-bottom:var(--sp-4);margin-right:calc(-1*(8px + var(--sp-1)));padding-right:var(--sp-1)}.RXjg2BVcONyEqmxNQwHR .u9meHrh4mERSjL2l1fNA::-webkit-scrollbar{width:8px}.RXjg2BVcONyEqmxNQwHR .u9meHrh4mERSjL2l1fNA::-webkit-scrollbar-thumb{background:var(--hairline-strong);border-radius:var(--r-pill)}.RXjg2BVcONyEqmxNQwHR .u9meHrh4mERSjL2l1fNA::-webkit-scrollbar-track{background:rgba(0,0,0,0)}@supports(-moz-appearance: none){.RXjg2BVcONyEqmxNQwHR .u9meHrh4mERSjL2l1fNA{scrollbar-width:thin;scrollbar-color:var(--hairline-strong) rgba(0,0,0,0)}}}.nYGsKLooWsDOAPfrx61S{animation:rDjRvp92tNBClQDZm39V .9s linear infinite}@keyframes rDjRvp92tNBClQDZm39V{to{transform:rotate(360deg)}}.uerzpELfn6MrCKYjNziD{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-6) var(--sp-4);background:var(--bg)}.Wd05PHqCwyASiHHhQH_p{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:380px;display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-6);text-align:center}.E6k4zBqTGHDIHSX6giG9{width:64px;height:64px;border-radius:var(--r-md);object-fit:cover}.SPAal4u2icDdvnON_Oz4{font-size:var(--fs-h1);color:var(--text-strong)}.GiMVCYj3pPRgZYb8xKlM{color:var(--text-muted);font-size:var(--fs-sm)}.z1ZDE9IR8vUqxOfRLyMr{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.z1ZDE9IR8vUqxOfRLyMr:active{transform:scale(0.98)}.z1ZDE9IR8vUqxOfRLyMr{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:50px;margin-top:var(--sp-2);font-weight:700;font-size:var(--fs-body);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md)}.z1ZDE9IR8vUqxOfRLyMr:disabled{opacity:.6}._og87bWN0QClU8EobjrK{color:var(--danger);font-size:var(--fs-sm);font-weight:500}.xjTxjzDtTGct31IcxdQJ{display:none}@media(min-width: 1024px){.xjTxjzDtTGct31IcxdQJ{display:block;position:sticky;top:0;z-index:10;background:var(--bg-1);border-bottom:1px solid var(--hairline)}}.mUIYfIY3AWMQFqvpeRP_{max-width:1360px;margin:0 auto;min-height:72px;box-sizing:border-box;padding:var(--sp-3) var(--sp-6);display:flex;align-items:center;gap:var(--sp-6)}.IphtMxaIR10bKSHesUex{display:flex;align-items:center;gap:var(--sp-3);min-width:0;flex:none;max-width:300px}.GGD9opbOWmtz9HuiCRZ8{width:40px;height:40px;border-radius:var(--r-sm);object-fit:cover;flex:none}.WAcRrYvJ6SUFruP_0FJx{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uz8wXxXPVtPreIkQPdZT{display:flex;align-items:center;gap:var(--sp-2);min-height:46px;padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--hairline-strong);color:var(--text-muted)}.uz8wXxXPVtPreIkQPdZT:focus-within{border-color:var(--brand-400)}.uz8wXxXPVtPreIkQPdZT input{flex:1;min-width:0;height:44px;border:0;outline:none;background:rgba(0,0,0,0);color:var(--text-strong);font:inherit;font-size:var(--fs-sm)}.uz8wXxXPVtPreIkQPdZT input::placeholder{color:var(--text-faint)}.uz8wXxXPVtPreIkQPdZT{grid-area:search;min-height:40px}.uz8wXxXPVtPreIkQPdZT input{height:38px}@media(min-width: 1024px){.uz8wXxXPVtPreIkQPdZT{flex:1 1 auto;max-width:420px}}.yUlpzHKV_PUx47MV_q5D{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.yUlpzHKV_PUx47MV_q5D:active{transform:scale(0.98)}.yUlpzHKV_PUx47MV_q5D{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);border-radius:var(--r-pill);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));font-size:var(--fs-sm);font-weight:700}.yUlpzHKV_PUx47MV_q5D:disabled{color:var(--text-muted);background:var(--surface-2);cursor:default}.axNDL2wTFXaY5hp7GbfA{padding-left:var(--sp-2);border-left:1px solid currentColor}@media(min-width: 1024px){.JrVeIWubIYNa5OEwoIR4{display:none}}@media(min-width: 1024px){.LFJEDnRGsj8A4HnU9agL,.t0OrpdvRFBfZ3mi0cgO8{padding-left:var(--sp-6);padding-right:var(--sp-6);padding-bottom:var(--sp-12)}}@media(min-width: 1024px){.LFJEDnRGsj8A4HnU9agL{max-width:1360px}}@media(min-width: 1024px){.t0OrpdvRFBfZ3mi0cgO8{max-width:1120px}}.u83bzJQy29axfgxpzYAw{display:flex;flex-direction:column;gap:var(--sp-4)}@media(min-width: 1024px){.u83bzJQy29axfgxpzYAw{flex-direction:row;align-items:center;gap:var(--sp-6)}}.fxqaiqpDvI7srrLKoTSf{display:none}@media(min-width: 1024px){.fxqaiqpDvI7srrLKoTSf{display:block;flex:none;width:360px;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--hairline)}.fxqaiqpDvI7srrLKoTSf>div::after{content:none}}.yFGmtuaAIxNcNGaM6T5A{font-size:var(--fs-h1);color:var(--text-strong)}.HQwMR3nr4_sF0zC3t_jY{color:var(--text-muted);font-size:var(--fs-sm);margin-top:2px}.q8hFaK0p3qTrxsEa0a3g{display:flex;flex-direction:column;gap:var(--sp-4)}@media(min-width: 1024px){.q8hFaK0p3qTrxsEa0a3g{display:grid;grid-template-columns:232px minmax(0, 1fr) 320px;gap:var(--sp-6);align-items:start}}.jDyzhURDZkKMnlIf82rw{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}@media(min-width: 1024px){.jDyzhURDZkKMnlIf82rw{position:sticky;top:calc(72px + var(--sp-4));gap:var(--sp-6)}}.Vm15N_s3zfg2QlP1CvC8{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.fECEh70LetydP3SRGShF{display:flex;align-items:center;justify-content:flex-end}.fECEh70LetydP3SRGShF:not(:has(button)){display:none}@media(min-width: 1024px){.fECEh70LetydP3SRGShF{justify-content:space-between}.fECEh70LetydP3SRGShF:not(:has(button)){display:flex}}.LfpDQZFM2MkBq9gLAKv8{display:none}@media(min-width: 1024px){.LfpDQZFM2MkBq9gLAKv8{display:block;font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}}.wbPQMzfIjhyQmeictJf7{display:flex;gap:var(--sp-2);flex-wrap:wrap}@media(min-width: 1024px){.wbPQMzfIjhyQmeictJf7{flex-direction:column;flex-wrap:nowrap}}.ZFYwFMRb4G8fsekOhzIm{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ZFYwFMRb4G8fsekOhzIm:active{transform:scale(0.98)}.ZFYwFMRb4G8fsekOhzIm{min-height:40px;padding:0 var(--sp-3);font-size:var(--fs-sm);cursor:pointer}@media(min-width: 1024px){.ZFYwFMRb4G8fsekOhzIm{width:100%;min-height:44px;padding:0 var(--sp-3);border-radius:var(--r-sm);gap:var(--sp-2)}.ZFYwFMRb4G8fsekOhzIm:hover:not(.QXlJUHAdt64HfuAAbzAp){background:var(--surface-3)}}.QXlJUHAdt64HfuAAbzAp{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-color:rgba(0,0,0,0)}.gGlwlcOs0HN92usXqtGg{margin-left:2px;font-weight:500;opacity:.75}@media(min-width: 1024px){.gGlwlcOs0HN92usXqtGg{margin-left:auto}}.SkgLbiBIcbgttXX3zZf6{scrollbar-width:none;-ms-overflow-style:none}.SkgLbiBIcbgttXX3zZf6::-webkit-scrollbar{display:none}.SkgLbiBIcbgttXX3zZf6{display:flex;align-items:center;gap:var(--sp-2);overflow-x:auto;margin:0 calc(-1*var(--sp-5));padding:2px var(--sp-5);scroll-padding-inline:var(--sp-5)}@media(min-width: 1024px){.SkgLbiBIcbgttXX3zZf6{flex-direction:column;align-items:stretch;gap:2px;overflow:visible;margin:0;padding:0}}.vovqRL7w3GnrmkYvEJSd{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.vovqRL7w3GnrmkYvEJSd:active{transform:scale(0.98)}.vovqRL7w3GnrmkYvEJSd{flex:none;display:inline-flex;align-items:center;gap:6px;padding:0 var(--sp-3);min-height:36px;font-size:var(--fs-xs);font-weight:600;white-space:nowrap;color:var(--text-muted);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-pill)}@media(min-width: 1024px){.vovqRL7w3GnrmkYvEJSd{width:100%;min-height:40px;gap:10px;padding:0 var(--sp-2);font-size:var(--fs-sm);font-weight:500;text-align:left;white-space:normal;color:var(--text);background:rgba(0,0,0,0);border:0;border-radius:var(--r-sm)}.vovqRL7w3GnrmkYvEJSd:hover{background:var(--surface)}}.vISAtzoPe9Y1B3eV4fO4{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-color:rgba(0,0,0,0)}@media(min-width: 1024px){.vISAtzoPe9Y1B3eV4fO4{color:var(--text-strong);font-weight:600;background:var(--surface-2)}.vISAtzoPe9Y1B3eV4fO4:hover{background:var(--surface-2)}}.j9qnoFHkE_jlRUtisi_e{display:none}@media(min-width: 1024px){.j9qnoFHkE_jlRUtisi_e{display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--hairline-strong);color:var(--text-on-brand)}.vISAtzoPe9Y1B3eV4fO4 .j9qnoFHkE_jlRUtisi_e{background:var(--brand-400);border-color:var(--brand-400)}}@media(min-width: 1024px){.N0hSe00nXGd6E1ztgEmf{flex:1}}.CusjG8YUX3X7WJTjT5Wn{font-weight:500;opacity:.75}@media(min-width: 1024px){.CusjG8YUX3X7WJTjT5Wn{opacity:1;color:var(--text-faint);font-size:var(--fs-xs)}}.M0oKy2ixkhPVKTxpkMpr{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;font-size:var(--fs-xs);font-weight:600;color:var(--brand-300);padding:6px var(--sp-2);min-height:32px}.nWvIlWb0UrQHd9QBShCP{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.SEJjhVDZxnwQ4RW8S7ow{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"count sort" "search search";align-items:center;gap:var(--sp-2) var(--sp-3)}@media(min-width: 1024px){.SEJjhVDZxnwQ4RW8S7ow{display:flex;justify-content:space-between}}.HKJlwUZoLfhcfQZXdR6O{grid-area:count;font-size:var(--fs-sm);color:var(--text-muted);white-space:nowrap}.cuhzOaNsSYuAdOGPcz5H{grid-area:sort;display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}.cuhzOaNsSYuAdOGPcz5H select{min-height:40px;padding:0 var(--sp-3);border-radius:var(--r-sm);border:1px solid var(--hairline);background:var(--surface);color:var(--text-strong);font:inherit;font-size:var(--fs-sm);font-weight:500}.cuhzOaNsSYuAdOGPcz5H select:focus{outline:none;border-color:var(--brand-400)}.cuhzOaNsSYuAdOGPcz5H option{background:var(--bg-1);color:var(--text-strong)}.LL5ZzlhWhmCBYTDNwmlb{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-4);color:var(--text-muted);text-align:center}.wrebDYsQzGZiYAJU9k2_{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;min-height:44px;padding:0 var(--sp-3);color:var(--brand-300);font-weight:600;font-size:var(--fs-sm);text-decoration:underline}.u58hqgsfjj04fPYELv_A{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--sp-3)}@media(min-width: 1024px){.u58hqgsfjj04fPYELv_A{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:var(--sp-4)}}.CwUrW03x5vTedeigxy26{display:flex;flex-direction:column;min-width:0;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md);overflow:hidden}.AaowXFMqWVWdM4N068Ml{position:relative}.wF2NYCA2FulPOaezO_Vg{width:100%;aspect-ratio:1/1;background:var(--surface-2)}.jHVgeJQW3z_LUYhnrYnJ{position:absolute;top:var(--sp-2);right:var(--sp-2);z-index:2;padding:3px 8px;border-radius:var(--r-pill);font-size:var(--fs-2xs);font-weight:700;color:var(--text-on-brand);background:var(--brand-400)}.ukwiiJrUHMFyh76dDYX9{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;padding:var(--sp-3) var(--sp-3) var(--sp-2)}.vWO1P2YWVLqs1MTBCRUC{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.leHGDtzTbTz7dAndfGbg{display:none}@media(min-width: 1024px){.leHGDtzTbTz7dAndfGbg{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.kDSwbkKIpsDrahugcagU{font-size:var(--fs-body);font-weight:700;color:var(--brand-300)}@media(min-width: 1024px){.kDSwbkKIpsDrahugcagU{font-family:var(--font-display);font-size:19px}}.HsMaAIxcsrWR8ABRv3jY{font-size:var(--fs-xs);font-weight:600;color:var(--warning)}.tYU7CFp7XgeFIscxvDTM{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.tYU7CFp7XgeFIscxvDTM:active{transform:scale(0.98)}.tYU7CFp7XgeFIscxvDTM{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin:0 var(--sp-3) var(--sp-3);border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:700;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.LrHJOfWZxPSYQvvVJ9mI{display:flex;align-items:center;min-height:44px;margin:0 var(--sp-3) var(--sp-3);border:1px solid var(--brand-400);border-radius:var(--r-sm);overflow:hidden}.LrHJOfWZxPSYQvvVJ9mI button{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:44px;height:42px;flex:none;color:var(--brand-300)}.LrHJOfWZxPSYQvvVJ9mI button:disabled{opacity:.35;cursor:not-allowed}.LrHJOfWZxPSYQvvVJ9mI span{flex:1;text-align:center;font-weight:700;color:var(--text-strong)}.tdCnNEzq11DiDBlb8LFl{display:none}@media(min-width: 1024px){.tdCnNEzq11DiDBlb8LFl{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5);position:sticky;top:calc(72px + var(--sp-4));max-height:calc(100vh - 72px - var(--sp-8));overflow-y:auto}.tdCnNEzq11DiDBlb8LFl .eynI9CpgtmUxbroVJ62t{grid-template-columns:minmax(0, 1fr) auto}.tdCnNEzq11DiDBlb8LFl .BThp4vTsQPZ0klnyZj2e{grid-column:1/-1}}.eYIdjzfvHCPpb8I42q36{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}._2Op89hvlTrlbi8KwFmg{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--text-strong)}.dA7q8mfRSsVBbJ9g39JG{font-size:var(--fs-xs);color:var(--text-muted)}.QF6Y_4kmOgG_I4ps_Uwz{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5}.dnKhCu3sxI8OU7PTnaz6{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.dnKhCu3sxI8OU7PTnaz6:active{transform:scale(0.98)}.dnKhCu3sxI8OU7PTnaz6{position:fixed;left:var(--sp-4);right:calc(var(--sp-4) + 56px + var(--sp-3));bottom:calc(var(--sp-4) + var(--safe-bottom));max-width:calc(var(--app-max) - 2*var(--sp-4));margin:0 auto;display:flex;align-items:center;gap:var(--sp-2);min-height:54px;padding:0 var(--sp-4);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-radius:var(--r-pill);box-shadow:var(--glow-brand);font-weight:700;font-size:var(--fs-sm);z-index:5}@media(min-width: 1024px){.dnKhCu3sxI8OU7PTnaz6{display:none}}.WhsGLRnY1zhfOQNVzaiy{margin-left:auto}.W_9UC_sU_fRPduFY208E{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;align-self:flex-start}.t0AB_cyThrQ8sgWTWNn4{display:flex;flex-direction:column;gap:var(--sp-4)}@media(min-width: 1024px){.t0AB_cyThrQ8sgWTWNn4{display:grid;grid-template-columns:minmax(0, 1fr) 380px;grid-template-areas:"form summary" "form pay";grid-template-rows:auto 1fr;gap:var(--sp-4) var(--sp-6);align-items:start}}@media(min-width: 1024px){.UKE1L1yr30vhNOEnieJY{grid-area:summary}}.INTh9EOxZP0lqyC2Umu9{display:flex;flex-direction:column;gap:var(--sp-4)}@media(min-width: 1024px){.INTh9EOxZP0lqyC2Umu9{grid-area:form}}.OyCwdY_Bthngyf3ulNMk{display:flex;flex-direction:column;gap:var(--sp-3)}@media(min-width: 1024px){.OyCwdY_Bthngyf3ulNMk{grid-area:pay}}.coXvb3NFAbR25ZZ9zmG4{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}@media(min-width: 1024px){.coXvb3NFAbR25ZZ9zmG4{padding:var(--sp-5)}}.RLKPq6eD6oCuXhRNWOrr{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.r6KQg6OiECTt_tKL4wnA{color:var(--success);align-self:center}.EexrJtSh43a1w_A7tXrk{list-style:none;display:flex;flex-direction:column;gap:var(--sp-3)}.eynI9CpgtmUxbroVJ62t{display:grid;grid-template-columns:minmax(0, 1fr) auto auto;align-items:center;gap:var(--sp-2) var(--sp-3)}.BThp4vTsQPZ0klnyZj2e{display:flex;flex-direction:column;gap:2px;min-width:0;color:var(--text);font-size:var(--fs-sm)}.zwuduwVwx6ARllqlQQD6{font-size:var(--fs-xs);color:var(--text-muted)}.QKV7H6OXk4JLyeCdBOCt{color:var(--text-strong);font-size:var(--fs-sm);font-weight:600;text-align:right;white-space:nowrap}.qXHVI7khTD0E0w5VqNEr{display:inline-flex;align-items:center;gap:var(--sp-2)}.qXHVI7khTD0E0w5VqNEr button{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-strong)}.qXHVI7khTD0E0w5VqNEr button:disabled{opacity:.4;cursor:not-allowed}.qXHVI7khTD0E0w5VqNEr span{min-width:18px;text-align:center;font-weight:600;font-size:var(--fs-sm)}.nCXQ5fRwC0eBsFHhKN0C{display:flex;justify-content:space-between;color:var(--text-muted);font-size:var(--fs-sm)}.sNDmdlQuGtZjkYD1SFqx{display:flex;justify-content:space-between;align-items:baseline;padding-top:var(--sp-3);border-top:1px solid var(--hairline);color:var(--text-strong);font-size:var(--fs-body)}.sNDmdlQuGtZjkYD1SFqx strong{color:var(--text-strong);font-size:var(--fs-h3)}.lLzeTEFgr2NmzWFjWuM6{display:grid;gap:var(--sp-3)}@media(min-width: 860px){.lLzeTEFgr2NmzWFjWuM6{grid-template-columns:repeat(2, minmax(0, 1fr))}}.atmzjxR38iyTtDuD9ZvA{display:flex;flex-direction:column;gap:6px}.S2NHxrTrWLjidCAOITOq{font-size:var(--fs-xs);color:var(--text-muted);font-weight:600}._WB53XQC2TT4rsB9rUps{width:100%;min-height:46px;padding:var(--sp-3);border-radius:var(--r-sm);border:1px solid var(--hairline);background:var(--surface);color:var(--text);font-size:var(--fs-sm)}._WB53XQC2TT4rsB9rUps:focus{outline:none;border-color:var(--brand-400)}.z0kdv06bMeZbmIbr2_x0{display:flex;flex-direction:column;gap:var(--sp-3)}.eZTPXFUK_PF0hEpf1dL8{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.eZTPXFUK_PF0hEpf1dL8:active{transform:scale(0.98)}.eZTPXFUK_PF0hEpf1dL8{display:flex;align-items:center;gap:var(--sp-3);width:100%;text-align:left;padding:var(--sp-3) var(--sp-4);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.VYdpCcNAS2Bd7IVwrD4C{border-color:var(--brand-500);background:var(--surface-2);box-shadow:var(--glow-brand)}.rlEDeE2umQc2LRLDVYBz{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border-radius:var(--r-sm);color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline)}.QjuUb6yNVuanwYgtgT8g{display:flex;flex-direction:column;gap:1px;flex:1}.QjuUb6yNVuanwYgtgT8g strong{color:var(--text-strong);font-size:var(--fs-sm)}.QjuUb6yNVuanwYgtgT8g span{color:var(--text-muted);font-size:var(--fs-xs)}.S2vXLGRiSzOvewqirEAb{width:22px;height:22px;flex:none;border-radius:var(--r-pill);border:2px solid var(--hairline-strong);background:rgba(0,0,0,0)}.t2iiFhcNoNc96em2rbPD{border-color:var(--brand-400);background:radial-gradient(circle at center, var(--brand-400) 0 6px, transparent 7px)}.iZ4tnSEC9XX4Qld_HOgG{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.iZ4tnSEC9XX4Qld_HOgG:active{transform:scale(0.98)}.iZ4tnSEC9XX4Qld_HOgG{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;font-weight:700;font-size:var(--fs-body);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-radius:var(--r-md);box-shadow:var(--glow-brand)}.iZ4tnSEC9XX4Qld_HOgG:disabled{opacity:.6}
.lNGa1cgPNjevIS7QtULr{display:flex;align-items:center;gap:var(--sp-3)}.b1BtMs4Nj8NzYX6u0mcP{width:52px;height:52px;flex:none;border-radius:var(--r-md);object-fit:contain;background:var(--surface);border:1px solid var(--hairline)}.lpKMzQ214HGdUSSs1IpA{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:var(--fs-xs);color:var(--brand-300);font-weight:600}.ShS6m5SPaZv201iq0t9v{width:100%;padding:var(--sp-3);border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--surface);color:var(--text);font-size:var(--fs-sm)}.ShS6m5SPaZv201iq0t9v:focus{outline:none;border-color:var(--brand-400)}.CHGxujMypu9W_ZxxyzO6{margin-left:6px;font-size:var(--fs-xs);color:var(--text-muted);text-decoration:line-through;font-weight:400}.rJEpy1AeUA4xm8ZB1Fg8{font-size:var(--fs-xs);color:var(--text-muted)}.Fg50oC6jCs30oF__OhQ6{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}@media(max-width: 480px){.Fg50oC6jCs30oF__OhQ6{grid-template-columns:1fr}}.a81NdaQUxCvlUeGm9oSZ{display:flex;flex-direction:column;gap:4px;min-width:0}.xe9b2CLHIcZWekZGrkbw{grid-column:1/-1}.WWu7n3mv10Xk9NsWlBg6{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5;padding:var(--sp-3);border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--hairline)}.kVTvkBtwdYiKh5zr6Jgu{white-space:pre-wrap;font-size:var(--fs-sm);color:var(--text)}.coSyFdlH4NnfFu44oYFs{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline)}.RHNn65sFpWqjkzeEZpwL{color:var(--success, #22c55e)}.kdrPiyn967d8CoCznF6e{display:flex;justify-content:center;padding:var(--sp-3);background:#fff;border-radius:var(--r-md)}.kdrPiyn967d8CoCznF6e img{width:220px;height:220px;max-width:100%}.qBLvvX5gG68mMGxgdL7B{width:100%;padding:var(--sp-3);border-radius:var(--r-sm);resize:none;font-family:monospace;font-size:var(--fs-xs);word-break:break-all;border:1px solid var(--hairline);background:var(--surface);color:var(--text)}.nO823B1P2jwK9G18feNA{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.nO823B1P2jwK9G18feNA:active{transform:scale(0.98)}.nO823B1P2jwK9G18feNA{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:46px;font-weight:600;font-size:var(--fs-sm);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);text-decoration:none}.nO823B1P2jwK9G18feNA:disabled{opacity:.6}.KtBAwi0wnewB61zgnwZg{font-size:var(--fs-xs);color:var(--text-muted)}
.nuXcaz0j2yT_WyaA5dKq{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg-1)}.nkExqysF0nwPn65Bq4tU{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-6) var(--sp-4) var(--sp-8);max-width:480px;margin:0 auto;width:100%;text-align:center}.C3HJ_EO2cC6QJexGfGuK{width:64px;height:64px;border-radius:var(--r-pill);overflow:hidden;border:1px solid var(--hairline-strong);background:var(--surface-2)}.C3HJ_EO2cC6QJexGfGuK img{width:100%;height:100%;object-fit:cover}.jES7zkDBhbf0wZtXCp5u{font-family:var(--font-display);font-weight:700;color:var(--text-strong);margin-bottom:var(--sp-4)}.sbn2XTwNaiXJYh2rjRVg{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;color:var(--text-strong)}.Huxo_P6pejK8aPlGuCL0{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted)}.iiKtMTogPJwzAosqUKN9{font-size:var(--fs-body);color:var(--text-muted);padding:var(--sp-4) 0}.JUGLbi6uk1XwDq4zd0CP{display:flex;gap:var(--sp-2);margin:var(--sp-4) 0}._9mvhJchP26Wmvi7Ij3s{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}._9mvhJchP26Wmvi7Ij3s:active{transform:scale(0.98)}._9mvhJchP26Wmvi7Ij3s{display:inline-flex;padding:var(--sp-1)}.kCVQKwFWcH__hBl0s9SK{color:var(--text-faint)}.QmG8f0X_0F1F6Spk_DdB{color:var(--brand-400)}.JV2EjcOcmeTJClQaCpBv{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.JV2EjcOcmeTJClQaCpBv::placeholder{color:var(--text-faint)}.JV2EjcOcmeTJClQaCpBv:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.JV2EjcOcmeTJClQaCpBv{width:100%;min-height:96px;padding:var(--sp-3) var(--sp-4);resize:vertical;margin-bottom:var(--sp-3)}.zDS6TVYAwbiZMZ4asUWh{color:var(--danger);font-size:var(--fs-sm);margin-bottom:var(--sp-2)}.eYqEgAQdcaMlo1dtca9Z{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.eYqEgAQdcaMlo1dtca9Z:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.eYqEgAQdcaMlo1dtca9Z:active{transform:translateY(1px) scale(0.99)}.eYqEgAQdcaMlo1dtca9Z:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.eYqEgAQdcaMlo1dtca9Z{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%}.eYqEgAQdcaMlo1dtca9Z:disabled{opacity:.5;cursor:not-allowed}.zRlM4TKybNeUvLvMcYrn{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-6) 0}.Ms72vMh0zjOpkUdmSDYQ{color:var(--brand-400)}.WSXXC_9y03XKPlEvnhqg{animation:HIB_QPuxkopXyoxks0i7 .8s linear infinite}@keyframes HIB_QPuxkopXyoxks0i7{to{transform:rotate(360deg)}}
.cxuu2PaMkZ2rhOpeMdsx{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.XNhFgxXAtu6JmGYDr1Bm{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);text-align:center}.eLgfcdIb7wSnmotBKy30{align-self:center;color:var(--brand-400)}.SeienW4P1kAs3dufOeYV{font-size:var(--fs-h2)}.jx8co8zyHNhs24ILvD_Q{color:var(--text-muted);margin-bottom:var(--sp-2)}.sn5qyCZ9WiXX43ZLd5ia{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.sn5qyCZ9WiXX43ZLd5ia::placeholder{color:var(--text-faint)}.sn5qyCZ9WiXX43ZLd5ia:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.f9QvjY5a7GTweZOYLTH_{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.f9QvjY5a7GTweZOYLTH_:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.f9QvjY5a7GTweZOYLTH_:active{transform:translateY(1px) scale(0.99)}.f9QvjY5a7GTweZOYLTH_:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.WWSSm0ZQD56jpJaYv7EL{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.WWSSm0ZQD56jpJaYv7EL:hover{background:var(--surface-2);border-color:var(--brand-500)}.WWSSm0ZQD56jpJaYv7EL:active{transform:translateY(1px) scale(0.99)}.EWkWtGmWMRSYOOPWRcTZ{color:var(--danger);font-size:var(--fs-sm)}
.c6cHTwscRccc23gtdjtZ{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5);background-color:var(--bg-0);background-image:radial-gradient(120% 70% at 50% -10%, rgba(11, 166, 196, 0.1) 0%, rgba(11, 166, 196, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(14, 124, 139, 0.08) 0%, rgba(14, 124, 139, 0) 60%),linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 100%)}.y6sINiZNP4qdgk0PDp0w{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-6)}.W1zJ22R4DLR521f8PDNI{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:var(--r-pill)}.cJogffDogsHR8PrS6kUz{margin:0;font-size:var(--fs-h2);color:var(--text-strong)}.DBvsh16odb95dWiaduAP{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted)}.YRBLGbmX6TfX8aG5oiAb{width:100%;display:flex;flex-direction:column;gap:var(--sp-2);text-align:left}.iSESoGrqYAsPGScGGd59{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.K978S_fbUVMzYM5BgZ90{position:relative;display:flex;align-items:center}.K978S_fbUVMzYM5BgZ90 .Y3URedAABTP2fctqKdzG{position:absolute;left:14px;color:var(--text-faint);pointer-events:none}.K978S_fbUVMzYM5BgZ90 .H0qRSWZbVVZ7tJe67CRk{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.K978S_fbUVMzYM5BgZ90 .H0qRSWZbVVZ7tJe67CRk::placeholder{color:var(--text-faint)}.K978S_fbUVMzYM5BgZ90 .H0qRSWZbVVZ7tJe67CRk:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.K978S_fbUVMzYM5BgZ90 .H0qRSWZbVVZ7tJe67CRk{width:100%;padding-left:42px}.QWks6ptVuPNe140Cm5Hw{font-size:var(--fs-sm);color:var(--danger);font-weight:500}.uhkp7emICvVgdMIGizqA{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.uhkp7emICvVgdMIGizqA:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.uhkp7emICvVgdMIGizqA:active{transform:translateY(1px) scale(0.99)}.uhkp7emICvVgdMIGizqA:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.uhkp7emICvVgdMIGizqA{width:100%;margin-top:var(--sp-2)}.kB7CRyYf633zMoQmXMMf{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;font-size:var(--fs-sm);color:var(--text-muted);padding:var(--sp-2)}.kB7CRyYf633zMoQmXMMf:hover{color:var(--brand-300)}
.vUeEbgzjemQOiTTk1Cja{display:flex;min-height:100vh;min-height:100dvh;background-color:var(--bg-0);background-image:radial-gradient(120% 70% at 50% -10%, rgba(11, 166, 196, 0.1) 0%, rgba(11, 166, 196, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(14, 124, 139, 0.08) 0%, rgba(14, 124, 139, 0) 60%),linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 100%)}.eb9R3fSWphYef6bzp4gI{position:fixed;top:0;left:0;bottom:0;width:248px;display:flex;flex-direction:column;gap:var(--sp-2);padding:calc(var(--sp-5) + var(--safe-top)) var(--sp-4) calc(var(--sp-5) + var(--safe-bottom));background:var(--bg-1);border-right:1px solid var(--hairline);z-index:var(--z-modal)}.AaUZXcwlIYRSKIbJrEwh{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-2) var(--sp-5)}.AaUZXcwlIYRSKIbJrEwh .Wr4nPAoYR2aqz0Ogxu0g{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--r-md);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));overflow:hidden;flex-shrink:0}.AaUZXcwlIYRSKIbJrEwh .qD4wfKzQ0LN1tED4mrdY{width:56px;height:56px;background:none}.AaUZXcwlIYRSKIbJrEwh .y3UbNYFBJwMVO7LZnCTi{width:100%;height:100%;object-fit:contain}.AaUZXcwlIYRSKIbJrEwh .KvHXzLWfhPgBNKp8jdn5{display:flex;flex-direction:column}.AaUZXcwlIYRSKIbJrEwh .KvHXzLWfhPgBNKp8jdn5 strong{font-family:var(--font-display);color:var(--text-strong);font-size:var(--fs-h3)}.AaUZXcwlIYRSKIbJrEwh .KvHXzLWfhPgBNKp8jdn5 span{font-size:var(--fs-xs);color:var(--text-muted)}.N9c0ccRAsQ8M8VkfCRlK{display:flex;flex-direction:column;gap:var(--sp-3);flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.N9c0ccRAsQ8M8VkfCRlK::-webkit-scrollbar{display:none}.X42nGbzc28IbWWoJ0l9M{display:flex;flex-direction:column;gap:4px}.HS_8oNLodlVbfpAj13Wt{padding:0 var(--sp-3);margin-bottom:2px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.ilPbqWzYqz2mBpP5z9dv{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3);border-radius:var(--r-md);font-weight:500;font-size:var(--fs-sm);color:var(--text-muted);transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.ilPbqWzYqz2mBpP5z9dv:hover{background:var(--surface);color:var(--text-strong)}.wQAW0V0U56sRKlMLze_z{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.wQAW0V0U56sRKlMLze_z:hover{color:var(--text-on-brand)}.T6_4Fd9fFmfELICaRcAY{margin-left:auto;min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff;background:var(--brand-500);border-radius:var(--r-pill)}.aJoWPI1afdGSpiAaWlmr{cursor:default;opacity:.55}.aJoWPI1afdGSpiAaWlmr:hover{background:none;color:var(--text-muted)}.aJoWPI1afdGSpiAaWlmr .XXbfOxrDDmY4ATkxmTIW{margin-left:auto;font-style:normal;font-size:var(--fs-xs);color:var(--text-faint)}.wHtmqt5o54OXsXmE1uQL{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);color:var(--coral-400);font-weight:600;font-size:var(--fs-sm)}.wHtmqt5o54OXsXmE1uQL:hover{background:var(--danger-soft)}.r6xRqpoihZV8BFqQKlo4{position:fixed;inset:0;background:rgba(4,12,20,.6);z-index:var(--z-overlay)}.iVje60rPUYri4o12hubr{flex:1;margin-left:248px;display:flex;flex-direction:column;min-width:0}.Zg0sOZ_xBcPCMcdqZ7LM{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:calc(var(--sp-4) + var(--safe-top)) var(--sp-6) var(--sp-4);background:rgba(244,250,252,.85);backdrop-filter:blur(12px);border-bottom:1px solid var(--hairline)}.Zg0sOZ_xBcPCMcdqZ7LM .g87EE1CGNAaiFoqh6sLg{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.Zg0sOZ_xBcPCMcdqZ7LM .g87EE1CGNAaiFoqh6sLg:active{transform:scale(0.98)}.Zg0sOZ_xBcPCMcdqZ7LM .g87EE1CGNAaiFoqh6sLg{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-md);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline)}.Zg0sOZ_xBcPCMcdqZ7LM .g87EE1CGNAaiFoqh6sLg:hover{background:var(--surface-2)}.Zg0sOZ_xBcPCMcdqZ7LM .NzbfPd6z47jD5RP8BSlQ{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.Zg0sOZ_xBcPCMcdqZ7LM .NzbfPd6z47jD5RP8BSlQ .TsDt9mWiXraJNRoDrKAR{font-weight:600;color:var(--text-strong);font-size:var(--fs-sm)}.qfyF2GIPIb4IMq3jZIwP{flex:1;padding:var(--sp-6);max-width:1200px;width:100%}.aHLfjfbi1Dypgs8FU3n5{padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-5);border-radius:var(--r-md);background:var(--warning-soft, rgba(245, 158, 11, 0.14));color:var(--text-strong);font-size:var(--fs-sm);border:1px solid var(--hairline)}@media(max-width: 860px){.eb9R3fSWphYef6bzp4gI{transform:translateX(-100%);transition:transform var(--dur-2) var(--ease)}.UJZKQGIcCoipbFpWlF_4{transform:translateX(0)}.iVje60rPUYri4o12hubr{margin-left:0}.Zg0sOZ_xBcPCMcdqZ7LM .g87EE1CGNAaiFoqh6sLg{display:flex}.qfyF2GIPIb4IMq3jZIwP{padding:var(--sp-4)}}
.fguuMmttXwNwJxcTG74H{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5);background-color:var(--bg-0);background-image:radial-gradient(120% 70% at 50% -10%, rgba(11, 166, 196, 0.1) 0%, rgba(11, 166, 196, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(14, 124, 139, 0.08) 0%, rgba(14, 124, 139, 0) 60%),linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 100%)}.Z6zZVyx0ymwnDjZXnQNv{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-6)}.DtWvsl_vUrMZ25IlKNvJ{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:var(--r-pill);overflow:hidden}.fkOUqy9jU4w7Byv79N0s{width:100%;height:100%;object-fit:cover}.x8sh6zd4YMACsCa5Itsa{margin:calc(var(--sp-2)*-1) 0 0;font-size:var(--fs-h3, var(--fs-h2));font-weight:700;color:var(--text-strong)}.vqAybG3RgX9nDstKlUI8{margin:0;font-size:var(--fs-h2);color:var(--text-strong)}.SL4Z0lkRuw5R5B64dBZ9{margin:0 0 var(--sp-2);color:var(--text-muted);font-size:var(--fs-sm)}.eXVICvwodrQT0gjGWin2{display:flex;width:100%;gap:var(--sp-1);padding:4px;background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:var(--r-pill);margin-bottom:var(--sp-1)}.xDuTabHlWajrfJanxTFb{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;flex:1;padding:var(--sp-2) var(--sp-2);font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);border-radius:var(--r-pill);text-align:center}.xDuTabHlWajrfJanxTFb:hover{color:var(--text-strong)}.z1fjEkRM2CvihG8mFWtm{color:#fff;background:var(--brand-400)}.r8R8ykHkAyVjDbZ7tlWO{width:100%;display:flex;flex-direction:column;gap:var(--sp-2);text-align:left}.RyCYN0XSYmzV2HQ9MtC5{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.rm0ZgjbX6J7d76uRY428{position:relative;display:flex;align-items:center}.rm0ZgjbX6J7d76uRY428 .Tn6CeQO60iga91vH4ItA{position:absolute;left:14px;color:var(--text-faint);pointer-events:none}.rm0ZgjbX6J7d76uRY428 .McOELJBuog4tw2LXcO3L{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.rm0ZgjbX6J7d76uRY428 .McOELJBuog4tw2LXcO3L::placeholder{color:var(--text-faint)}.rm0ZgjbX6J7d76uRY428 .McOELJBuog4tw2LXcO3L:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.rm0ZgjbX6J7d76uRY428 .McOELJBuog4tw2LXcO3L{width:100%;padding-left:42px}.xQz6CZJW9B_opBmGI2vm{font-size:var(--fs-sm);color:var(--danger);font-weight:500}.CmDunBsJbQul3fsKMelA{font-size:var(--fs-sm);color:var(--text);font-weight:500}.WfQejvmfGNJE7U6gsHtv{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.WfQejvmfGNJE7U6gsHtv:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.WfQejvmfGNJE7U6gsHtv:active{transform:translateY(1px) scale(0.99)}.WfQejvmfGNJE7U6gsHtv:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.WfQejvmfGNJE7U6gsHtv{width:100%;margin-top:var(--sp-2)}.fFdJ22HlklJXAchzWYoQ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted);padding:var(--sp-2)}.fFdJ22HlklJXAchzWYoQ:hover{color:var(--brand-300)}
.VJlmW_Ho3MbKcbiXfbAT{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5);background-color:var(--bg-0);background-image:radial-gradient(120% 70% at 50% -10%, rgba(11, 166, 196, 0.1) 0%, rgba(11, 166, 196, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(14, 124, 139, 0.08) 0%, rgba(14, 124, 139, 0) 60%),linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 100%)}.oHiU6dr1BF25U9tLerB4{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-6)}.MfCTEDNzyemqN9c4ziLs{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:var(--r-pill)}.CcCWryFqqYHcc7ojpaUo{margin:0;font-size:var(--fs-h2);color:var(--text-strong)}._EY0vpOQ82bTEyefRqQv{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted)}.UwApR_Hd3X5OHIUuLBkW{width:100%;display:flex;flex-direction:column;gap:var(--sp-2);text-align:left}.af9ugol8ChmW3Nw8dSjn{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.YqeD6xpWoltWGdAMZNGQ{position:relative;display:flex;align-items:center}.YqeD6xpWoltWGdAMZNGQ .AugqbztYMtYDbvOTUz9e{position:absolute;left:14px;color:var(--text-faint);pointer-events:none}.YqeD6xpWoltWGdAMZNGQ .VMcYJTdMiDAemLvhf7jY{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.YqeD6xpWoltWGdAMZNGQ .VMcYJTdMiDAemLvhf7jY::placeholder{color:var(--text-faint)}.YqeD6xpWoltWGdAMZNGQ .VMcYJTdMiDAemLvhf7jY:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.YqeD6xpWoltWGdAMZNGQ .VMcYJTdMiDAemLvhf7jY{width:100%;padding-left:42px}.gV1Mb40_DOXYCpysmrNt{font-size:var(--fs-sm);color:var(--danger);font-weight:500}.Io3pP_gbxL2Z9iZ_Jg5Q{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.Io3pP_gbxL2Z9iZ_Jg5Q:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.Io3pP_gbxL2Z9iZ_Jg5Q:active{transform:translateY(1px) scale(0.99)}.Io3pP_gbxL2Z9iZ_Jg5Q:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.Io3pP_gbxL2Z9iZ_Jg5Q{width:100%;margin-top:var(--sp-2)}.vEZno6RLdWkRe9ACvzQB{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;font-size:var(--fs-sm);color:var(--text-muted);padding:var(--sp-2)}.vEZno6RLdWkRe9ACvzQB:hover{color:var(--brand-300)}
.YB8oABtp81x8leKxnBDV{display:flex;min-height:100vh;min-height:100dvh;background-color:var(--bg-0);background-image:radial-gradient(120% 70% at 50% -10%, rgba(11, 166, 196, 0.1) 0%, rgba(11, 166, 196, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(14, 124, 139, 0.08) 0%, rgba(14, 124, 139, 0) 60%),linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 100%)}.DnpxG0os5dNSagOIvnJQ{position:fixed;top:0;left:0;bottom:0;width:224px;display:flex;flex-direction:column;gap:var(--sp-2);padding:calc(var(--sp-5) + var(--safe-top)) var(--sp-4) calc(var(--sp-5) + var(--safe-bottom));background:var(--bg-1);border-right:1px solid var(--hairline);z-index:var(--z-modal)}.d477sUkZBvkOw4gzbfn0{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-2) var(--sp-5)}.d477sUkZBvkOw4gzbfn0 .jSVZCcA7KEGsishFgEph{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--r-md);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));overflow:hidden;flex-shrink:0}.d477sUkZBvkOw4gzbfn0 .VI8jEdCKAvvmFH583jHP{width:100%;height:100%;object-fit:contain}.d477sUkZBvkOw4gzbfn0 .TwjPBZXddKrGeSDTiImc{display:flex;flex-direction:column}.d477sUkZBvkOw4gzbfn0 .TwjPBZXddKrGeSDTiImc strong{font-family:var(--font-display);color:var(--text-strong);font-size:var(--fs-h3)}.d477sUkZBvkOw4gzbfn0 .TwjPBZXddKrGeSDTiImc span{font-size:var(--fs-xs);color:var(--text-muted)}.FF0ihCaiJjdmQrsXDj2g{display:flex;flex-direction:column;gap:4px;flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.FF0ihCaiJjdmQrsXDj2g::-webkit-scrollbar{display:none}.NIUdBMIGLH_bYeFgUblo{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3);border-radius:var(--r-md);font-weight:500;font-size:var(--fs-sm);color:var(--text-muted);transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.NIUdBMIGLH_bYeFgUblo:hover{background:var(--surface);color:var(--text-strong)}.QP9Tk8DJTeUpwRHaaCQg{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.QP9Tk8DJTeUpwRHaaCQg:hover{color:var(--text-on-brand)}.OZFtjQ90TmpYu2emsCVK{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);color:var(--coral-400);font-weight:600;font-size:var(--fs-sm)}.OZFtjQ90TmpYu2emsCVK:hover{background:var(--danger-soft)}.iU6VaCfHn7Irc9fSyMMR{position:fixed;inset:0;background:rgba(4,12,20,.6);z-index:var(--z-overlay)}.FcgEt4u8Ino66UHKuU7b{flex:1;margin-left:224px;display:flex;flex-direction:column;min-width:0}.Jock1kETQN7YKRjcrjBn{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:calc(var(--sp-4) + var(--safe-top)) var(--sp-6) var(--sp-4);background:rgba(244,250,252,.85);backdrop-filter:blur(12px);border-bottom:1px solid var(--hairline)}.Jock1kETQN7YKRjcrjBn .lbqQpeBqQwXp6Hzojm9z{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.Jock1kETQN7YKRjcrjBn .lbqQpeBqQwXp6Hzojm9z:active{transform:scale(0.98)}.Jock1kETQN7YKRjcrjBn .lbqQpeBqQwXp6Hzojm9z{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-md);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline)}.Jock1kETQN7YKRjcrjBn .lbqQpeBqQwXp6Hzojm9z:hover{background:var(--surface-2)}.Jock1kETQN7YKRjcrjBn .PzqEY6KSbaThqRz02iGA{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.Jock1kETQN7YKRjcrjBn .PzqEY6KSbaThqRz02iGA .Wa4zUn8TvWUJW5W8RGFZ{font-weight:600;color:var(--text-strong);font-size:var(--fs-sm)}.ENFMJXRx1_KYpy2claXm{flex:1;padding:var(--sp-6);max-width:1000px;width:100%}@media(max-width: 860px){.DnpxG0os5dNSagOIvnJQ{transform:translateX(-100%);transition:transform var(--dur-2) var(--ease)}.JiaU2bW2L1xSQ0z0C62g{transform:translateX(0)}.FcgEt4u8Ino66UHKuU7b{margin-left:0}.Jock1kETQN7YKRjcrjBn .lbqQpeBqQwXp6Hzojm9z{display:flex}.ENFMJXRx1_KYpy2claXm{padding:var(--sp-4)}}
.fiTRvOvsMSVwvOuNDbZV{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5);background-color:var(--bg-0);background-image:radial-gradient(120% 70% at 50% -10%, rgba(11, 166, 196, 0.1) 0%, rgba(11, 166, 196, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(14, 124, 139, 0.08) 0%, rgba(14, 124, 139, 0) 60%),linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 100%)}.z5bq4fVtviFzia7JJTTd{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-6)}.WS2vEHDg4pViuCbClYpS{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:var(--r-pill)}.pf6JGQfAlwzhv3zjSuhf{margin:0;font-size:var(--fs-h2);color:var(--text-strong)}.PgQSWWXKiw7Pl_CXDO44{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted)}.ppQH8XylDkQD77ZegUwf{width:100%;display:flex;flex-direction:column;gap:var(--sp-2);text-align:left}.ejuEItv2u3mp0gI6XaH0{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.PqbAhW5J4vncp9ZhhN4l{position:relative;display:flex;align-items:center}.PqbAhW5J4vncp9ZhhN4l .ufS9SlHuQRWJW0ZJMq6E{position:absolute;left:14px;color:var(--text-faint);pointer-events:none}.PqbAhW5J4vncp9ZhhN4l .X__tCPz4YJeuyLm7VXFR{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.PqbAhW5J4vncp9ZhhN4l .X__tCPz4YJeuyLm7VXFR::placeholder{color:var(--text-faint)}.PqbAhW5J4vncp9ZhhN4l .X__tCPz4YJeuyLm7VXFR:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.PqbAhW5J4vncp9ZhhN4l .X__tCPz4YJeuyLm7VXFR{width:100%;padding-left:42px}.Tr0HJtM5sBJZee_1HLDh{font-size:var(--fs-sm);color:var(--danger);font-weight:500}.YBbs47GE_qGl3UNmEii2{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.YBbs47GE_qGl3UNmEii2:hover{filter:brightness(1.05);box-shadow:0 0 0 1px rgba(34,201,227,.35),0 12px 36px rgba(11,166,196,.5)}.YBbs47GE_qGl3UNmEii2:active{transform:translateY(1px) scale(0.99)}.YBbs47GE_qGl3UNmEii2:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}.YBbs47GE_qGl3UNmEii2{width:100%;margin-top:var(--sp-2)}.Va77MKa547Bugxl6B1Jp{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;font-size:var(--fs-sm);color:var(--text-muted);padding:var(--sp-2)}.Va77MKa547Bugxl6B1Jp:hover{color:var(--brand-300)}
.Q4yZqI7rYSCbGBnIA0pq{min-height:100dvh;display:flex;flex-direction:column;background-color:var(--bg-0)}.lLHnGlG0fueoaXwHHDvA{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);background:var(--surface-1);border-bottom:1px solid var(--hairline);position:sticky;top:0;z-index:5}.KCxINO9ianlVvSzecvLt{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.IUJrlGbEuQOJKtRG19ij{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:var(--r-pill);overflow:hidden}._RyJrHCU962k0KMVvrQY{width:100%;height:100%;object-fit:cover}.EEjWPrUzEnPyzGqsOIlw{display:flex;flex-direction:column;min-width:0}.EEjWPrUzEnPyzGqsOIlw strong{font-size:var(--fs-md);color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EEjWPrUzEnPyzGqsOIlw span{font-size:var(--fs-xs);color:var(--text-muted)}.y4oB_W6qtDBTljwsqFWs{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);flex-shrink:0}.y4oB_W6qtDBTljwsqFWs:hover{color:var(--danger);background:var(--surface-2)}.WIH5OY687p5r_FWVqZqt{flex:1;width:100%;max-width:640px;margin:0 auto;padding:var(--sp-5)}
.rVyIvDHxlTPMaCgVGbOb{position:fixed;left:0;right:0;top:0;z-index:var(--z-toast);display:flex;justify-content:center;padding:var(--sp-3);padding-top:calc(var(--sp-3) + var(--safe-top));pointer-events:none;animation:exs3SQL3TrIEzNhtB4Ao var(--dur-3) var(--ease-spring)}.pVEeFdIB4_MMukg6Y8lf{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);pointer-events:auto;width:100%;max-width:var(--app-max);display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4)}.nnewHthQZ0jy8MSDfx2w{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto;border-radius:var(--r-sm);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.T_kJbh2i396oatIN8quA{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.T_kJbh2i396oatIN8quA strong{font-family:var(--font-display);font-size:var(--fs-sm);color:var(--text-strong)}.T_kJbh2i396oatIN8quA span{font-size:var(--fs-xs);color:var(--text-muted)}.TkabSGx_1AU616xxh9kN{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.TkabSGx_1AU616xxh9kN:active{transform:scale(0.98)}.TkabSGx_1AU616xxh9kN{display:inline-flex;align-items:center;gap:var(--sp-2);flex:0 0 auto;padding:var(--sp-2) var(--sp-4);min-height:40px;font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400) 0%, var(--brand-500) 100%);border-radius:var(--r-md);box-shadow:var(--glow-brand);white-space:nowrap}.TkabSGx_1AU616xxh9kN:disabled{opacity:.7;cursor:progress}.DbB5kudjr1YKKZKa3nL5{animation:MxLM5ZnQXwgUrhG0vlpn .9s linear infinite}@keyframes exs3SQL3TrIEzNhtB4Ao{from{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes MxLM5ZnQXwgUrhG0vlpn{to{transform:rotate(360deg)}}
:root{--brand-300: #5FE3F5;--brand-400: #22C9E3;--brand-500: #0BA6C4;--brand-600: #0E7C8B;--brand-700: #0A5E6B;--brand-glow: rgba(34, 201, 227, 0.45);--coral-300: #FFA295;--coral-400: #FF8779;--coral-500: #FF6B5C;--coral-600: #F0503F;--bg-0: #07131F;--bg-1: #0A1B2A;--bg-2: #0E2536;--surface: rgba(255, 255, 255, 0.05);--surface-2: rgba(255, 255, 255, 0.08);--surface-3: rgba(255, 255, 255, 0.12);--surface-solid: #102634;--hairline: rgba(173, 216, 230, 0.12);--hairline-strong: rgba(173, 216, 230, 0.24);--modal-overlay: rgba(0, 0, 0, 0.55);--modal-bg: #18232F;--modal-surface: #26303B;--modal-text: #F3FAFC;--modal-text-2: #AEB9C0;--modal-placeholder: #8A97A0;--modal-border: rgba(243, 250, 252, 0.28);--modal-btn-primary: #0BA6C4;--modal-btn-primary-text: #08222B;--modal-btn-secondary: #26303B;--modal-btn-secondary-text: #F3FAFC;--modal-danger: #FF6B6B;--modal-success: #34D399;--text-strong: #F3FAFC;--text: #C6DAE2;--text-muted: #9DB4BF;--text-faint: #748E9B;--text-on-brand: #04222B;--success: #2BD4A0;--success-soft: rgba(43, 212, 160, 0.14);--warning: #FFC15E;--warning-soft: rgba(255, 193, 94, 0.14);--danger: #FF6B6B;--danger-soft: rgba(255, 107, 107, 0.14);--late: #FF9461;--late-soft: rgba(255, 148, 97, 0.14);--internal: #B9A7FF;--internal-soft: rgba(167, 139, 250, 0.14);--info: var(--brand-400);--font-display: 'Sora', 'Inter', system-ui, sans-serif;--font-body: 'Inter', system-ui, -apple-system, sans-serif;--fs-display: clamp(28px, 7vw, 38px);--fs-h1: clamp(23px, 5.5vw, 30px);--fs-h2: clamp(19px, 4.6vw, 23px);--fs-h3: 17px;--fs-body: 16px;--fs-sm: 14px;--fs-xs: 12px;--fs-2xs: 11px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--r-sm: 10px;--r-md: 14px;--r-lg: 18px;--r-xl: 24px;--r-pill: 999px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.28);--shadow-md: 0 10px 28px rgba(0, 0, 0, 0.38);--shadow-lg: 0 20px 56px rgba(0, 0, 0, 0.5);--glow-brand: 0 0 0 1px rgba(34, 201, 227, 0.25), 0 8px 30px rgba(11, 166, 196, 0.35);--app-max: 480px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--header-h: 56px;--tabbar-h: 64px;--touch: 44px;--page-bottom: calc(var(--tabbar-h) + var(--safe-bottom) + var(--sp-4));--card-pad: var(--sp-4);--ease: cubic-bezier(0.4, 0, 0.2, 1);--ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--dur-1: 0.15s;--dur-2: 0.25s;--dur-3: 0.4s;--z-base: 1;--z-sticky: 100;--z-overlay: 800;--z-modal: 900;--z-toast: 1000}@media(max-width: 359px){:root{--card-pad: var(--sp-3)}}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--font-body);color:var(--text)}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:1.5;color:var(--text);background-color:var(--bg-0);background-image:radial-gradient(120% 70% at 50% -10%, rgba(11, 166, 196, 0.18) 0%, rgba(11, 166, 196, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(14, 124, 139, 0.16) 0%, rgba(14, 124, 139, 0) 60%),linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 100%);background-attachment:fixed;min-height:100vh;min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5{font-family:var(--font-display);color:var(--text-strong);line-height:1.2;font-weight:700;letter-spacing:-0.01em}a{color:var(--brand-400);text-decoration:none}img{max-width:100%;display:block}button{font-family:var(--font-body);cursor:pointer;border:none;background:none;color:inherit}input,textarea,select{font-family:var(--font-body);font-size:var(--fs-body);color:var(--text-strong)}option,optgroup{color:var(--text-strong);background-color:var(--surface-solid)}:focus-visible{outline:2px solid var(--brand-400);outline-offset:2px;border-radius:4px}::selection{background:var(--brand-500);color:#fff}*{scrollbar-width:thin;scrollbar-color:var(--hairline-strong) rgba(0,0,0,0)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:var(--hairline-strong);border-radius:var(--r-pill)}*::-webkit-scrollbar-track{background:rgba(0,0,0,0)}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;scroll-behavior:auto !important}}
.iK8m88tgoPMBDmdl4dmF{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-6);min-height:100vh;min-height:100dvh;padding-top:calc(var(--sp-8) + var(--safe-top));padding-bottom:calc(var(--sp-8) + var(--safe-bottom));text-align:center}.soTNuvbMwKCJW_H7flGw{position:relative;display:flex;align-items:center;justify-content:center;animation:uK6dco98MioKZufJvIFE var(--dur-3) var(--ease-spring) both}.soTNuvbMwKCJW_H7flGw::before{content:"";position:absolute;inset:-28%;border-radius:var(--r-pill);background:radial-gradient(circle at 50% 50%, var(--brand-glow) 0%, rgba(34, 201, 227, 0) 68%);filter:blur(8px);z-index:-1;animation:hj_A5wbcHANOXrFg8pUg 3s var(--ease) infinite}.soTNuvbMwKCJW_H7flGw img{width:clamp(140px,46vw,220px);height:auto;object-fit:contain;filter:drop-shadow(0 10px 30px rgba(11, 166, 196, 0.35))}.RYZUDl1FRrrO6hMRfVLf{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;letter-spacing:-0.01em;color:var(--text-strong);animation:uK6dco98MioKZufJvIFE var(--dur-3) var(--ease) 80ms both}.jO9_wyRLyjhtBP16ahGx{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-1)}.jO9_wyRLyjhtBP16ahGx .RDuaKARtWKQL8yZuJA0Y{width:8px;height:8px;border-radius:var(--r-pill);background:var(--brand-400);opacity:.35;animation:hBWebCz5fnXdX6hx0ygU 1.2s var(--ease) infinite}.jO9_wyRLyjhtBP16ahGx .RDuaKARtWKQL8yZuJA0Y:nth-child(2){animation-delay:.18s}.jO9_wyRLyjhtBP16ahGx .RDuaKARtWKQL8yZuJA0Y:nth-child(3){animation-delay:.36s}.TzLo9y_2Zi2VtUQD7_xA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@keyframes uK6dco98MioKZufJvIFE{from{opacity:0;transform:translateY(12px) scale(0.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hj_A5wbcHANOXrFg8pUg{0%,100%{opacity:.55;transform:scale(0.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes hBWebCz5fnXdX6hx0ygU{0%,100%{opacity:.3;transform:scale(0.8)}50%{opacity:1;transform:scale(1)}}
.WLNy9D2kwUMoLqt9Tcpv{min-height:100vh;min-height:100dvh;padding-bottom:calc(var(--sp-12) + var(--safe-bottom))}.IDnsyrieZNxFzQ2fCIvN{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);margin-top:calc(-1*var(--sp-6));position:relative;z-index:var(--z-base)}.BNkN7mE8zwEiulqd8wtr{display:flex;flex-direction:column;gap:var(--sp-2)}.UNoPymOdD9IWp17IhiBe{display:flex;align-items:baseline;justify-content:space-between}.h8tC5HvE1cvlw2aaHaLZ{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:700;color:var(--text-strong)}.ylLIW6wppzCP_9PA7Z_Y{font-size:var(--fs-xs);font-weight:600;color:var(--brand-300)}.BPXek5SHX6GXHSXKHbcZ{width:100%;height:6px;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);overflow:hidden}.e_H9q8jHTgMpbKkqcLPg{display:block;height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg, var(--brand-500), var(--brand-300));box-shadow:0 0 12px var(--brand-glow);transition:width var(--dur-3) var(--ease)}.zpbbxNYY98SuCOGUb9mp{display:flex;flex-direction:column;gap:var(--sp-1)}.PNOEpjgA2Oz_0MWxW4nt{font-size:var(--fs-h1);font-weight:800;color:var(--text-strong)}.jQg9vU_HTFauf0BepDZ2{font-size:var(--fs-sm);color:var(--text-muted)}.xEiTeWwLUWGeXe5bygt_{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3)}.mKCupKLx7eONQQGhmNSW{display:flex;flex-direction:column;gap:var(--sp-2)}.ePd4a0o5YwL7ywqFUFl8{display:flex;align-items:center;gap:var(--sp-2);min-height:20px}.NAdaU88kD6S5n9L6z2yw{font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.eSFAh0EFaTGyLjiUipJg{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.eSFAh0EFaTGyLjiUipJg::placeholder{color:var(--text-faint)}.eSFAh0EFaTGyLjiUipJg:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.HCudBvOAdW8BXglB5VHj{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.3}select.eSFAh0EFaTGyLjiUipJg{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:var(--sp-10);cursor:pointer}select.eSFAh0EFaTGyLjiUipJg option{color:var(--text-strong);background:var(--surface-solid)}.VAT0njU5CyJhivCYRPVA{position:relative}.aXSQJ_T4B1jnuuMJwV6p{position:absolute;top:50%;right:var(--sp-4);transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.UvG55qFfeechxBwONGhQ{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);min-height:56px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--hairline);cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.UvG55qFfeechxBwONGhQ:active{transform:scale(0.98)}.UvG55qFfeechxBwONGhQ:hover{border-color:var(--hairline-strong)}.GVuShDyRquc0CjJZdqAN{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--r-sm);color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline)}.FGwas6LRsTrA43zXNxmS{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.XC7OH0zIrfJN4lMMTPJu{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong)}.J7nV6RJpZ70AGb2Gzt0Q{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.3}.FS57VchcG_tX6HiKd3nZ{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-1)}.p03MDRI95PYqvR5c9UHf{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.p03MDRI95PYqvR5c9UHf:hover{background:var(--surface-2);border-color:var(--brand-500)}.p03MDRI95PYqvR5c9UHf:active{transform:translateY(1px) scale(0.99)}
.mD_LyFm2a4k_KdXpE5nl{min-height:100vh;min-height:100dvh;padding-bottom:calc(var(--sp-12) + var(--safe-bottom))}.lquBf4D9ASiAlUx163_g{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);margin-top:calc(-1*var(--sp-6));position:relative;z-index:var(--z-base)}.d0hLG65eroTrrZPeek1N{display:flex;flex-direction:column;gap:var(--sp-2)}.d0hLG65eroTrrZPeek1N .gAn0i7XJ8y44zI5_KYKm{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3)}.d0hLG65eroTrrZPeek1N .CYY_abvpwAbozIxEC4_7{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.d0hLG65eroTrrZPeek1N .BQGTLEcsjFcJT4N1DN2f{display:flex;align-items:center;gap:var(--sp-2);flex:0 0 auto}.d0hLG65eroTrrZPeek1N .IRouyMUZDV8wZvPbio3a{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.d0hLG65eroTrrZPeek1N .IRouyMUZDV8wZvPbio3a:active{transform:scale(0.98)}.d0hLG65eroTrrZPeek1N .IRouyMUZDV8wZvPbio3a{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.d0hLG65eroTrrZPeek1N .IRouyMUZDV8wZvPbio3a:hover{color:var(--text-strong);border-color:var(--brand-500)}.d0hLG65eroTrrZPeek1N .hJYJ4liEvQwG7X03wq3d{font-size:var(--fs-sm);color:var(--text-muted);font-weight:500}.d0hLG65eroTrrZPeek1N .wrZWmxHL8WQPBaVpZVXe{font-size:var(--fs-h1);font-weight:800;color:var(--text-strong)}.d0hLG65eroTrrZPeek1N .Mx7Y_vkb0heQtlQ8MPdm{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);align-self:flex-start;color:var(--brand-300);border-color:var(--hairline-strong)}.wPo9_fE1wG8P_aQRZlKj{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-1)}.wPo9_fE1wG8P_aQRZlKj.b2QhP0FgYJzOukfS1_SB{border-color:rgba(255,107,92,.4);box-shadow:var(--shadow-md),inset 0 0 0 1px rgba(255,107,92,.15)}.wPo9_fE1wG8P_aQRZlKj .Ev8R2Pdnd1mYkwPgRx1j{display:flex;align-items:flex-start;justify-content:space-between}.wPo9_fE1wG8P_aQRZlKj .KTeQAZOdyHzaAw361M0Q{display:flex;flex-direction:column;gap:var(--sp-2)}.wPo9_fE1wG8P_aQRZlKj .TvyagbSHN_rJ03c8mAAQ{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.wPo9_fE1wG8P_aQRZlKj .UlcvudVBINQgFN_PecHN{display:inline-flex;align-items:center;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;color:var(--text-strong)}.wPo9_fE1wG8P_aQRZlKj .molAt4tzzADcPhrvoCLB,.wPo9_fE1wG8P_aQRZlKj .f9FFNaSq92zumeufW1af{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);align-self:flex-start}.wPo9_fE1wG8P_aQRZlKj .molAt4tzzADcPhrvoCLB{color:var(--coral-400);background:var(--danger-soft);border-color:rgba(255,107,92,.3)}.wPo9_fE1wG8P_aQRZlKj .f9FFNaSq92zumeufW1af{color:var(--success);background:var(--success-soft);border-color:rgba(43,212,160,.3)}.wPo9_fE1wG8P_aQRZlKj .CRb1pcNEOsQKTB0OXi1j{height:1px;background:var(--hairline);margin:var(--sp-1) 0}.wPo9_fE1wG8P_aQRZlKj .R2dBHSDbdT_cKTsZIbU6{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);min-height:44px;padding:var(--sp-2) 0;text-align:left;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.wPo9_fE1wG8P_aQRZlKj .R2dBHSDbdT_cKTsZIbU6:active{transform:scale(0.98)}.wPo9_fE1wG8P_aQRZlKj .R2dBHSDbdT_cKTsZIbU6 .sukAQuTZSGUKxVro5ASS{color:var(--brand-300);flex-shrink:0}.wPo9_fE1wG8P_aQRZlKj .R2dBHSDbdT_cKTsZIbU6 .LtUtQXpcYzSxnv8C4LfH{font-size:var(--fs-sm);color:var(--text);font-weight:500}.wPo9_fE1wG8P_aQRZlKj .R2dBHSDbdT_cKTsZIbU6 .KbZrHLUZq8MbD4Hm37x8{margin-left:auto;font-size:var(--fs-sm);font-weight:600;color:var(--text-strong)}.wPo9_fE1wG8P_aQRZlKj .R2dBHSDbdT_cKTsZIbU6 .XvRX6ydCaDqliJdlsI6i{color:var(--text-faint);flex-shrink:0}.wPo9_fE1wG8P_aQRZlKj .R2dBHSDbdT_cKTsZIbU6:hover .KbZrHLUZq8MbD4Hm37x8{color:var(--brand-300)}.wPo9_fE1wG8P_aQRZlKj .R2dBHSDbdT_cKTsZIbU6+.R2dBHSDbdT_cKTsZIbU6{border-top:1px solid var(--hairline)}.ymtoge38TpTjOuXfWIkI{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:linear-gradient(135deg, rgba(11, 166, 196, 0.16), rgba(34, 201, 227, 0.08));border:1px solid var(--hairline-strong)}.ymtoge38TpTjOuXfWIkI .hPU6I7qWO_rggKG8WyfA{display:flex;flex-shrink:0;color:var(--brand-300);margin-top:1px}.ymtoge38TpTjOuXfWIkI .YTbOFJm9CjFp3fojBLqO{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ymtoge38TpTjOuXfWIkI .jljijI1NJLdZEu0Q0evi{font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);color:var(--text-strong)}.ymtoge38TpTjOuXfWIkI .wYrzr86ssb2gRT4sDoj3{font-size:var(--fs-sm);color:var(--text)}.ymtoge38TpTjOuXfWIkI .mybpHNDQRuDNvHXUp8lE{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;font:inherit;font-weight:700;color:var(--brand-300);text-decoration:underline}.ymtoge38TpTjOuXfWIkI .FmP9p2OuQREHhH7KKxkw{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-pill);color:var(--text-muted)}.ymtoge38TpTjOuXfWIkI .FmP9p2OuQREHhH7KKxkw:hover{background:var(--surface-2);color:var(--text-strong)}.dpS_iC4bcvUUejnmNhl4{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--warning-soft);border:1px solid rgba(255,193,94,.32)}.dpS_iC4bcvUUejnmNhl4.U_3heYsB_uwDdGK3iKtu{background:var(--danger-soft);border-color:rgba(255,107,92,.36)}.dpS_iC4bcvUUejnmNhl4 .FZIdWCFEusHIg5onjZxU{display:flex;flex-shrink:0;color:var(--warning)}.dpS_iC4bcvUUejnmNhl4.U_3heYsB_uwDdGK3iKtu .FZIdWCFEusHIg5onjZxU{color:var(--coral-400)}.dpS_iC4bcvUUejnmNhl4 .gM4is4_RkUpAtMaQ7L2q{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.dpS_iC4bcvUUejnmNhl4 .ZsXLCug84scBDuhYS2BA{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:700;color:var(--text-strong)}.dpS_iC4bcvUUejnmNhl4 .ZZ02FxgMkEVB4gtW9a4B{font-size:var(--fs-xs);color:var(--text-muted)}.dpS_iC4bcvUUejnmNhl4 .DOLuAEvxsyAs0yNYbnaM{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;flex-shrink:0;min-height:38px;padding:0 var(--sp-4);border-radius:var(--r-pill);font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.dpS_iC4bcvUUejnmNhl4 .DOLuAEvxsyAs0yNYbnaM:active{transform:scale(0.98)}.OasMdmSjp3YDRp6RTc7n{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);text-align:left;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.OasMdmSjp3YDRp6RTc7n:active{transform:scale(0.98)}.OasMdmSjp3YDRp6RTc7n:hover{border-color:var(--hairline-strong)}.OasMdmSjp3YDRp6RTc7n .vgtvNM7_MAIYDbNTV_gd{display:flex;align-items:center;justify-content:space-between}.OasMdmSjp3YDRp6RTc7n .arBFcqVRjjEjMXxvgICP{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-xs);font-weight:600;color:var(--brand-300)}.OasMdmSjp3YDRp6RTc7n .V7WbtytdSMBhDROKs5ht{display:flex;align-items:baseline;gap:var(--sp-2)}.OasMdmSjp3YDRp6RTc7n .Lotwwr4dDMLt1B_iR_FH{font-family:var(--font-display);font-size:30px;font-weight:800;line-height:1}.OasMdmSjp3YDRp6RTc7n .Lotwwr4dDMLt1B_iR_FH small{font-size:var(--fs-body);font-weight:700;color:var(--text-muted)}.OasMdmSjp3YDRp6RTc7n .bSAe5WE7Fa8lcRN7GbF7{color:var(--success)}.OasMdmSjp3YDRp6RTc7n .yF5XvHMCOgUuLumDUyCY{color:var(--warning)}.OasMdmSjp3YDRp6RTc7n .QhoVFwbzauSpYyzGgJ47{color:var(--coral-400)}.OasMdmSjp3YDRp6RTc7n .RnvIyrb_1vt8o75eU7dJ{font-size:var(--fs-sm);color:var(--text-muted)}.OasMdmSjp3YDRp6RTc7n .OFIXzlTHBPfca63iU45T{display:flex;flex-wrap:wrap;gap:6px}.OasMdmSjp3YDRp6RTc7n .zqMeqiz3UAt7kIyrWyJV{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);font-weight:700}.OasMdmSjp3YDRp6RTc7n .mrvp58yW9BCFYcRs6e7h{color:var(--warning);background:var(--warning-soft);border-color:rgba(255,193,94,.3)}.OasMdmSjp3YDRp6RTc7n ._365rC6RAjH_hbMH5xd5{color:var(--coral-400);background:var(--danger-soft);border-color:rgba(255,107,92,.3)}.OasMdmSjp3YDRp6RTc7n .vbIMpCQIvpRPSIXcv7ag{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:600;color:var(--success)}.NSmTIULY2wa_d77JNnvV{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;align-self:center;display:inline-flex;align-items:center;gap:6px;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);font-weight:500;color:var(--text-muted);transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.NSmTIULY2wa_d77JNnvV:active{transform:scale(0.98)}.NSmTIULY2wa_d77JNnvV:hover{color:var(--brand-300)}.R6ZRATOOR3RgHWk16YQz{display:flex;gap:4px;padding:4px;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.R6ZRATOOR3RgHWk16YQz .SRdAT4lLh6WPpcLMD1ym{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:var(--r-sm);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);transition:color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.R6ZRATOOR3RgHWk16YQz .vHBxv9ud7QvfLboKPV1X{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));box-shadow:0 4px 14px rgba(11,166,196,.35)}.QqCz29mwwLapil9OiPEa{font-size:var(--fs-h3);font-weight:700;color:var(--text-strong);margin-bottom:var(--sp-2)}.AVQATT7mQf7kWJsb1ekh{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg)}.OsLCqofvMhqBOKAXBvCj{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.wZql0G4hRiAuaWRVn2rN{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.wZql0G4hRiAuaWRVn2rN:active{transform:scale(0.98)}.wZql0G4hRiAuaWRVn2rN{display:inline-flex;align-items:center;gap:6px;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);font-weight:600;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-radius:var(--r-pill);box-shadow:var(--glow-brand)}.QLM6SQs18zeUBh8aZPV9{color:var(--text-muted);font-size:var(--fs-sm)}.ad0zOMRxifeEtSfXTCog{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ad0zOMRxifeEtSfXTCog:active{transform:scale(0.98)}.ad0zOMRxifeEtSfXTCog{width:100%;text-align:left;color:var(--text-muted);font-size:var(--fs-sm);line-height:1.4}.NfMpNifnr77HU7svwqwE{display:flex;gap:var(--sp-2);overflow-x:auto;padding-bottom:var(--sp-1);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.nPxrhnUx3fiz2txw8CAm{position:relative;flex:0 0 auto;scroll-snap-align:start}.NP5A0xLvHXd3W0rUc15m{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.NP5A0xLvHXd3W0rUc15m:active{transform:scale(0.98)}.NP5A0xLvHXd3W0rUc15m{display:block;flex:0 0 auto;width:132px;height:99px;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--hairline);scroll-snap-align:start}.VoOIqDQkKF2kXN9TvUwE{width:100%;height:100%;object-fit:cover;display:block}.Pm0rVUsoL5aB48MYoQPU{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.Pm0rVUsoL5aB48MYoQPU:active{transform:scale(0.98)}.Pm0rVUsoL5aB48MYoQPU{position:absolute;top:4px;right:4px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.55);border-radius:var(--r-pill)}.ZTOLX5jqsHAVxy96fbCA{padding:var(--sp-4);border-radius:var(--r-lg);border:1px solid var(--brand-500);background:var(--surface);box-shadow:var(--glow-brand)}.gs2sWsUtwLnazgvzGg4Q{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-3)}.yVbfrALZDFEZ2QtA54jg{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-display);font-weight:700;font-size:var(--fs-body);color:var(--text-strong)}._ZudtWDmvr4To1gToblv{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-pill);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.sJhooeDPebQ5j6RvL7rE{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.sJhooeDPebQ5j6RvL7rE:active{transform:scale(0.98)}.sJhooeDPebQ5j6RvL7rE{display:inline-flex;align-items:center;gap:2px;font-size:var(--fs-sm);font-weight:600;color:var(--brand-300);white-space:nowrap}.ZkCAAubsSi48iInxROJc{display:flex;gap:var(--sp-3);overflow-x:auto;padding-bottom:var(--sp-1);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.cJPtrdPrNvAK6Dhdl3QQ{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.cJPtrdPrNvAK6Dhdl3QQ:active{transform:scale(0.98)}.cJPtrdPrNvAK6Dhdl3QQ{display:flex;flex-direction:column;gap:var(--sp-2);flex:0 0 auto;width:144px;min-height:200px;padding:var(--sp-2);text-align:left;background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--r-md);scroll-snap-align:start}.cJPtrdPrNvAK6Dhdl3QQ:hover{border-color:var(--brand-500)}.uSx2op80I49sjEN5r2rZ{width:100%;height:108px;object-fit:cover;border-radius:var(--r-sm);background:var(--surface);flex-shrink:0}.wMtRRCXHtesvKwL4QROS{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._VJ0_VW7yCXeiZtUwbls{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-top:auto}.UKIqsoacvtELcHfi1c5C{font-size:var(--fs-body);font-weight:700;color:var(--brand-300)}.SabZvjzmpTJ_WsJLDfx_{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--r-pill);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.vVdvCYSyW6ARnXnf7LRs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);flex:1;color:var(--success);font-weight:600;font-size:var(--fs-sm)}.vwuL3lUEVdVx3WfrOlrd{display:flex;flex-direction:column}.iz9UnBw6ItX_sgp6_Ie_{display:flex;flex-direction:column;gap:var(--sp-3)}.txqM_j9UGLm7tAuXCLhX{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3);min-height:84px;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md);text-align:left;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.txqM_j9UGLm7tAuXCLhX:active{transform:scale(0.98)}.txqM_j9UGLm7tAuXCLhX:hover{border-color:var(--hairline-strong);background:var(--surface-2)}.txqM_j9UGLm7tAuXCLhX .Ppwj6_x3Y7KTmNnjssae{width:60px;height:60px;object-fit:cover;border-radius:var(--r-sm);flex-shrink:0;background:var(--surface-2)}.txqM_j9UGLm7tAuXCLhX .nUPJvwwyWpWO_Lc6vhOs{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.txqM_j9UGLm7tAuXCLhX .DirmzDTiHIdkAc8rQPhL{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong);line-height:1.3}.txqM_j9UGLm7tAuXCLhX .qiWMW5FjXV0PIuBReB39{font-size:var(--fs-body);font-weight:700;color:var(--brand-300)}.txqM_j9UGLm7tAuXCLhX .nCh_N3kas_gvZecdJvWT{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--r-pill);color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.txqM_j9UGLm7tAuXCLhX .SHoFirmAHzzy8o2gndGe{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:60px;color:var(--success);font-weight:600;font-size:var(--fs-sm)}.txqM_j9UGLm7tAuXCLhX .G4a4nrdtud9pAu5_AZoK{flex-shrink:0;padding:4px 10px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;color:var(--danger);background:var(--danger-soft)}.icUfjybgvSH51mGFy2S2{opacity:.55;cursor:not-allowed}.icUfjybgvSH51mGFy2S2:hover{border-color:var(--hairline);background:var(--surface)}.icUfjybgvSH51mGFy2S2 .Ppwj6_x3Y7KTmNnjssae{filter:grayscale(0.6)}.WQFHOti3RUfgmYdmQvI4{overflow:hidden;width:100%;position:relative;border-radius:var(--r-lg);border:1px solid var(--hairline);box-shadow:var(--shadow-md);touch-action:pan-y}.WQFHOti3RUfgmYdmQvI4 .mmXzTVUeALsU0QBMc8IS{display:flex;transition:transform .5s var(--ease)}.WQFHOti3RUfgmYdmQvI4 .mmXzTVUeALsU0QBMc8IS img{width:100%;flex-shrink:0;height:auto;object-fit:cover;cursor:pointer;display:block}.WQFHOti3RUfgmYdmQvI4 .ohxS7aNm5pNBMhjz0mg4{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:6px;padding:6px 8px;background:rgba(4,12,20,.45);border-radius:var(--r-pill);backdrop-filter:blur(6px)}.WQFHOti3RUfgmYdmQvI4 .ohxS7aNm5pNBMhjz0mg4 .mg3_d8ao27ZLTV8HBvgr{width:6px;height:6px;border-radius:var(--r-pill);background:hsla(0,0%,100%,.4);transition:all var(--dur-2) var(--ease)}.WQFHOti3RUfgmYdmQvI4 .ohxS7aNm5pNBMhjz0mg4 .U4ndL5qHFGcXC4U0Vt5d{width:18px;background:var(--brand-300)}
.tXVmw5W2SigBjNJhHUJv{min-height:100vh;min-height:100dvh;padding-bottom:calc(var(--sp-12) + var(--safe-bottom))}.yPkkbf2WjDIP96r1uBs3{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);margin-top:calc(-1*var(--sp-6));position:relative;z-index:var(--z-base)}.TH324etL7zcxQJqT8cZ5{display:flex;flex-direction:column;gap:var(--sp-2)}.TH324etL7zcxQJqT8cZ5 .qKyb7Mpj5iaZ3kpuTI5r{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);align-self:flex-start;color:var(--brand-300);border-color:var(--hairline-strong);text-transform:uppercase;letter-spacing:.04em}.TH324etL7zcxQJqT8cZ5 .a3N0crhvEorYxnboEVCg{font-size:var(--fs-h1);font-weight:800;color:var(--text-strong)}.TH324etL7zcxQJqT8cZ5 .UbosSFlbATZHeh7_tDS7{display:flex;gap:var(--sp-2);margin-top:var(--sp-1)}.TH324etL7zcxQJqT8cZ5 .UbosSFlbATZHeh7_tDS7 .vXsmdlLdAstpyo6pPnJt{flex:1;height:4px;border-radius:var(--r-pill);background:var(--surface-2);transition:background var(--dur-2) var(--ease)}.TH324etL7zcxQJqT8cZ5 .UbosSFlbATZHeh7_tDS7 .mevzYh9mQTSMneX_m05g{background:linear-gradient(90deg, var(--brand-400), var(--brand-500))}.MA2PEYvOOCPbUTY8M9kl{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4)}.QPk5h6Wcx2cyhPVploIJ{display:flex;align-items:center;justify-content:space-between;padding:0 var(--sp-1) var(--sp-1)}.QPk5h6Wcx2cyhPVploIJ .gmp4nI2tB3l59Xi9zrBo,.QPk5h6Wcx2cyhPVploIJ .avEsN0wgaAJMNrgEs5vT{font-size:var(--fs-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.Sd01VEgzf_FeDXmjss0J{display:flex;flex-direction:column;gap:var(--sp-2)}.kCw8Yc_Jb21VQmtHRI44{display:flex;align-items:stretch}.kCw8Yc_Jb21VQmtHRI44 .DTX8jmxbV0AeL01MupYo{flex:1;min-width:0;display:flex;align-items:center;gap:var(--sp-3);min-height:52px;padding:var(--sp-2) var(--sp-3);font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);color:var(--text-strong);background:var(--surface-2);border:1px solid var(--hairline-strong);border-right:none;border-radius:var(--r-md) 0 0 var(--r-md)}.kCw8Yc_Jb21VQmtHRI44 .xzEY40EtOnwA0QIe4sJC{display:flex;flex-direction:column;min-width:0}.kCw8Yc_Jb21VQmtHRI44 .uOdCmn86c8qBN8XmoACz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kCw8Yc_Jb21VQmtHRI44 .TukokkxeeyrVcSLOpeix{font-size:var(--fs-2xs);font-weight:500;color:var(--text-muted);white-space:nowrap}.kCw8Yc_Jb21VQmtHRI44 .b8OYwwzm_2OCwbkphkul{flex-shrink:0;width:104px}.ZSzp63TFt1kkudbNkCDd{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-1)}.ZSzp63TFt1kkudbNkCDd .rWyQLe9CYgrCLh5IXmMd{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.ZSzp63TFt1kkudbNkCDd .rWyQLe9CYgrCLh5IXmMd:hover{background:var(--surface-2);border-color:var(--brand-500)}.ZSzp63TFt1kkudbNkCDd .rWyQLe9CYgrCLh5IXmMd:active{transform:translateY(1px) scale(0.99)}.ZAVhX3g0ddHxFLSeEzBw{display:flex;flex-direction:column;gap:var(--sp-2)}.jzJCDLyYbdy3mvW7AuPn{font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.rxX4csl1bsNwdEIQoxr5{width:100%;min-height:52px;padding:0 var(--sp-4);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);font-size:var(--fs-body);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.rxX4csl1bsNwdEIQoxr5::placeholder{color:var(--text-faint)}.rxX4csl1bsNwdEIQoxr5:focus{outline:none;border-color:var(--brand-400);background:var(--surface-2);box-shadow:0 0 0 3px var(--brand-glow)}.JE1uB22O6GwxMEBsQXXN{border-color:var(--danger)}.XdZEOXyuyxpniqRcTUcT{font-size:var(--fs-xs);color:var(--danger)}.hG3ChRLTZ9t_n7xde_dd{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.iNXr07F10rwsuYhmGLFN{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.iNXr07F10rwsuYhmGLFN:active{transform:scale(0.98)}.iNXr07F10rwsuYhmGLFN{min-width:52px;min-height:40px;padding:0 var(--sp-3);border-radius:var(--r-pill);font-weight:600;font-size:var(--fs-sm);color:var(--text);background:var(--surface-2);border:1px solid var(--hairline-strong)}.hKQFHfjR9wJkegzr0lRy{color:var(--text-on-brand);background:var(--brand-500);border-color:rgba(0,0,0,0)}.PQYqVFzT5hrYU8349_AO{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);color:var(--text)}.PQYqVFzT5hrYU8349_AO strong{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:800;color:var(--text-strong)}.vfg034ITIN0opYs9076Q{width:100%;font-size:var(--fs-xs);color:var(--text-muted)}.ZiERtTeuwOfRGJafCW3e{font-size:var(--fs-xs);color:var(--text-muted)}.UEU4aqqPum8HwVQewTB3{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.mI2HzrltggshQ_Ituymb{font-size:var(--fs-sm);color:var(--text-muted)}.mI2HzrltggshQ_Ituymb strong{font-weight:700;color:var(--text-strong)}
.cYrRWgHOYQ6CKG7_4jDs{min-height:100vh;min-height:100dvh;padding-bottom:calc(var(--sp-12) + var(--safe-bottom))}.QgcJfZck4V3gJpD2aXzw{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);margin-top:calc(-1*var(--sp-6));position:relative;z-index:var(--z-base)}.zwUgrZK7VmIHYbXDtjc2{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.UKjeYZ0NVngXpAIMkO5c{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.acIBV_Q0HcSxxvExeXXw{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--r-md);color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline)}.b45IH4CMdzKGLlM4h_iY{font-size:var(--fs-h1);font-weight:800;color:var(--text-strong)}.Z_XakpUiejEycQptGFhI{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);flex-shrink:0;font-size:var(--fs-sm);font-weight:700;color:var(--brand-300);border-color:var(--hairline-strong)}.CuivS1snqAuARk4L_EAy{display:flex;justify-content:center;padding:var(--sp-8) 0}._mJqU0p2dfM9K8uOaZ6s{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-2);padding:var(--sp-10) var(--sp-4) var(--sp-6)}.RS6y_Fv6wkkmCFkhyRBV{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;margin-bottom:var(--sp-1);border-radius:var(--r-pill);color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline)}.zBSRc0TcZZfu764cwhEi{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;color:var(--text-strong)}.CpoXCuPgOfHUwK0NvV0f{font-size:var(--fs-sm);color:var(--text-muted);max-width:30ch}.TinQP1Hehr17IOX_aot_{font-size:var(--fs-xs);color:var(--text-muted)}.ip9co0W3FfpCYmdok1ND{width:100%;margin-top:var(--sp-3)}.mdtd6BHd3owRRhWX_Ffi{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.SMz3yZx__Q2qpHAXEh_0{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;align-items:stretch;gap:var(--sp-3);padding:var(--sp-2)}.iUqK2bvwJVDoIH1H1mxp{width:72px;height:72px;flex-shrink:0;object-fit:cover;border-radius:var(--r-md);background:var(--surface-2);align-self:center}.aBl8uyhViTV2zgHpy8zM{display:flex;flex-direction:column;gap:var(--sp-1);flex:1;min-width:0}.B_4YYnHFJk_u57RnRLEG{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2)}.nIUGNTlQWW7GZbtcZdQ5{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong);line-height:1.3;min-width:0}.ThJko3o_IGa6WG32cIu1{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:calc(-1*var(--sp-2)) calc(-1*var(--sp-2)) 0 0;flex-shrink:0;border-radius:var(--r-sm);color:var(--text-faint);transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ThJko3o_IGa6WG32cIu1:active{transform:scale(0.98)}.ThJko3o_IGa6WG32cIu1:hover{color:var(--danger);background:var(--danger-soft)}.rUGH3LLlfP6o0UtzAQ6L{font-size:var(--fs-xs);color:var(--text-muted)}.IIoP49SSzqZEQs8OOLVa{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-top:auto}.TTPMvJ3AWbFrVcNVKLz0{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1);border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline)}.dmVtRNNHQyOi6ZGbPqQX{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-pill);color:var(--brand-300);transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.dmVtRNNHQyOi6ZGbPqQX:active{transform:scale(0.98)}.dmVtRNNHQyOi6ZGbPqQX:hover{background:var(--surface-3)}.dmVtRNNHQyOi6ZGbPqQX:disabled{color:var(--text-faint);opacity:.5;cursor:not-allowed}._E_OyoJ_twUV8HI4TN7Y{min-width:28px;text-align:center;font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;color:var(--text-strong)}.F5b2WzYyGkWQJFM21M_F{font-size:var(--fs-body);font-weight:700;color:var(--brand-300);white-space:nowrap}.OauapV7hu5NBZzfnwPlo{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);position:sticky;bottom:0;z-index:var(--z-sticky);display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);margin-top:var(--sp-1);margin-bottom:var(--safe-bottom);border-radius:var(--r-lg)}.u4oynUNqZknFcxYHCJyG{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.ISxiUBHf_Yj4BrWmjlsi{font-size:var(--fs-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.fFTijO921ogLymcPsYjg{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:800;color:var(--text-strong)}.f6tIY4FRx4b9ah8MUtJB{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.f6tIY4FRx4b9ah8MUtJB:hover{background:var(--surface-2);border-color:var(--brand-500)}.f6tIY4FRx4b9ah8MUtJB:active{transform:translateY(1px) scale(0.99)}
.p4g8Vu6wJuHKl9eQkNGU{min-height:100vh;min-height:100dvh;padding-bottom:calc(var(--sp-12) + var(--safe-bottom))}.LDieUuowiMrswBOvnrso{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);margin-top:calc(-1*var(--sp-6));position:relative;z-index:var(--z-base)}.xh04c2S99B5JujM3JTxe{display:flex;flex-direction:column;gap:var(--sp-2)}.xh04c2S99B5JujM3JTxe .U3eHrmTIgdAWNhC64xr8{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);align-self:flex-start;color:var(--brand-300);border-color:var(--hairline-strong);text-transform:uppercase;letter-spacing:.04em}.xh04c2S99B5JujM3JTxe .rwfyql1o0KuekEtPTBjC{font-size:var(--fs-h1);font-weight:800;color:var(--text-strong)}.xh04c2S99B5JujM3JTxe .HLzrPugmQDnzFfEbWTb2{font-size:var(--fs-sm);color:var(--text-muted)}.V0o7hsNXx9_JXu2bdjIa{display:flex;gap:4px;padding:4px;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.V0o7hsNXx9_JXu2bdjIa .nJh5kNlvVDLR6MVmQa2t{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.V0o7hsNXx9_JXu2bdjIa .nJh5kNlvVDLR6MVmQa2t:active{transform:scale(0.98)}.V0o7hsNXx9_JXu2bdjIa .nJh5kNlvVDLR6MVmQa2t{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:var(--r-sm);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);transition:color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.V0o7hsNXx9_JXu2bdjIa .BdSr8FZ3F2OJaZ4DZifD{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));box-shadow:0 4px 14px rgba(11,166,196,.35)}.uY00JRWMQ8UzCXxvEcN7{display:flex;flex-direction:column;gap:var(--sp-2)}.NLPqx0CYzkM02joQczNX{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4) var(--sp-2);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.NLPqx0CYzkM02joQczNX .oAU1iit_tJ2zrz4OSqQK{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.NLPqx0CYzkM02joQczNX .Ft2HVKR0Sgrup10uKwZl{font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;color:var(--text-strong)}.NLPqx0CYzkM02joQczNX .BtD12TvvftCiwB0g_Etk{font-family:var(--font-display);font-size:var(--fs-body);font-weight:700}.NLPqx0CYzkM02joQczNX .g_1BPu9aJn4nV00HOmA4{font-size:var(--fs-2xs);color:var(--text-faint)}.vLuizaHTEp_fSi1TxS3h{display:flex;align-items:center;justify-content:center;padding:var(--sp-8) 0}.W6_10a_LepVMdfKGJHp2{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.W6_10a_LepVMdfKGJHp2:active{transform:scale(0.98)}.W6_10a_LepVMdfKGJHp2{display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3);min-height:72px;text-align:left;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.W6_10a_LepVMdfKGJHp2:hover{background:var(--surface-2);border-color:var(--hairline-strong)}.W6_10a_LepVMdfKGJHp2 .LGH3cSBk2_ycRhPr5PcH{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:var(--r-sm);color:var(--brand-300);background:var(--surface-2);border:1px solid var(--hairline)}.W6_10a_LepVMdfKGJHp2 .ovXHmvEKv9V4Lyhv_AuL{display:flex;flex-direction:column;gap:var(--sp-1);flex:1;min-width:0}.W6_10a_LepVMdfKGJHp2 .X2fZV8G994foIudYu5ze{font-family:var(--font-display);font-size:var(--fs-body);font-weight:700;color:var(--text-strong)}.W6_10a_LepVMdfKGJHp2 .d3HrDf7bKwgExf6WO90w{color:var(--text-faint);flex-shrink:0}.W6_10a_LepVMdfKGJHp2:hover .d3HrDf7bKwgExf6WO90w{color:var(--brand-300)}.BLrb2ArRUDwAn0lYvF7z{border-color:var(--brand-500);background:var(--surface-2);box-shadow:var(--glow-brand)}.BLrb2ArRUDwAn0lYvF7z .LGH3cSBk2_ycRhPr5PcH{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:rgba(0,0,0,0)}.BLrb2ArRUDwAn0lYvF7z .d3HrDf7bKwgExf6WO90w{color:var(--brand-300)}.ujpWW2gbybVL2D1JI2Dg{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);align-self:flex-start;color:var(--brand-300);background:var(--surface-3);border-color:rgba(34,201,227,.3)}.ZGkSM0o_Xhv2Jh_vLgm5{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3);color:var(--text);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md)}.ZGkSM0o_Xhv2Jh_vLgm5 svg{flex-shrink:0;margin-top:2px;color:var(--brand-300)}.ZGkSM0o_Xhv2Jh_vLgm5 strong{display:block;font-size:var(--fs-sm);color:var(--text-strong)}.AlPPFqryFL8JuombyuzQ{border-color:var(--warning)}.AlPPFqryFL8JuombyuzQ svg{color:var(--warning)}.PYSo8gX1Uu6rOXxplOR2{font-size:var(--fs-xs);color:var(--text-muted)}.QQFCDp9SQqN0G4PdDRuI{font-size:var(--fs-xs);color:var(--text-muted)}.vQ7vP57K7br09pk6y6P5{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-2);padding:var(--sp-6) var(--sp-4) var(--sp-5)}.vQ7vP57K7br09pk6y6P5 .i4yuQewJscnpfrkETVO6{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:var(--r-pill);color:var(--brand-300);background:var(--surface);border:1px solid var(--hairline)}.vQ7vP57K7br09pk6y6P5 .eEkczEZgPTOFEtuoAY5d{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;color:var(--text-strong)}.vQ7vP57K7br09pk6y6P5 .hcmHcLCE4kvK7qh5DsYW{font-size:var(--fs-sm);color:var(--text-muted);max-width:32ch}.vQ7vP57K7br09pk6y6P5>:last-child{width:100%;margin-top:var(--sp-2)}.cUHegS8y0P6Z7iscnMgY{margin-top:var(--sp-1)}.F1PiHhYXY1wdm5bPDIkA{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.F1PiHhYXY1wdm5bPDIkA:hover{background:var(--surface-2);border-color:var(--brand-500)}.F1PiHhYXY1wdm5bPDIkA:active{transform:translateY(1px) scale(0.99)}.F1PiHhYXY1wdm5bPDIkA{transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.F1PiHhYXY1wdm5bPDIkA:active{transform:scale(0.98)}.F1PiHhYXY1wdm5bPDIkA .ZiVk9_vl92as9nGq33YU{transform:rotate(180deg)}
.NWYJPnlr8GjpCyWDoShC{position:fixed;inset:0;z-index:var(--z-modal);display:flex;flex-direction:column;background-color:var(--bg-0);background-image:radial-gradient(120% 70% at 50% -10%, rgba(11, 166, 196, 0.18) 0%, rgba(11, 166, 196, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(14, 124, 139, 0.16) 0%, rgba(14, 124, 139, 0) 60%),linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 100%)}.IONoQUJIqNRmY6qDj5n6{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--sp-5)}.Cy28NUBLJXYjGMq4226R{width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);margin-top:calc(-1*var(--sp-6));position:relative;z-index:var(--z-base)}.JpebltHLZKKB37ojP_Qp{display:flex;flex-direction:column;gap:var(--sp-2)}.JpebltHLZKKB37ojP_Qp .A5PKpVcgaF6IpS0L3Lyw{display:inline-flex;align-items:center;gap:var(--sp-1);padding:4px 10px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-muted);align-self:flex-start;color:var(--brand-300);border-color:var(--hairline-strong);text-transform:uppercase;letter-spacing:.04em}.JpebltHLZKKB37ojP_Qp .sU10rkdRDW85XlbbxgeR{font-size:var(--fs-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.JpebltHLZKKB37ojP_Qp .uH3YwNdYU9XA0rWzLMzF{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:800;color:var(--text-strong)}.ZjCe_NVhuoD_8uDCkH5Y{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4)}.h4K16za8axPTYqg713Sa{display:flex;align-items:center;justify-content:space-between;padding:0 var(--sp-1) var(--sp-1)}.h4K16za8axPTYqg713Sa .Tj12sV0nTMTBtIH1nsh5,.h4K16za8axPTYqg713Sa .phBx3X_BGMN_zyocQiMi{font-size:var(--fs-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.mvDzBwMXHR5uHCyGMQEs{display:flex;flex-direction:column;gap:var(--sp-2)}.Mlrjb5mDLodWnXZ3Dw0A{display:flex;align-items:stretch}.Mlrjb5mDLodWnXZ3Dw0A .MYL5iblh2aPs7Ook06p5{flex:1;min-width:0;display:flex;align-items:center;gap:var(--sp-2);min-height:52px;padding:0 var(--sp-4);font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);color:var(--text-strong);background:var(--surface-2);border:1px solid var(--hairline-strong);border-right:none;border-radius:var(--r-md) 0 0 var(--r-md)}.Mlrjb5mDLodWnXZ3Dw0A .AWVWQ0MDZ4jeRpDs_Q2R{flex-shrink:0;width:9px;height:9px;border-radius:var(--r-pill);box-shadow:0 0 0 3px hsla(0,0%,100%,.04)}.Mlrjb5mDLodWnXZ3Dw0A .zUbua32xR4go5ilvFJgn{flex-shrink:0;width:104px}.Mlrjb5mDLodWnXZ3Dw0A .U3PRYWHoD0cZkG0fgFXK{display:flex;flex-direction:column;min-width:0}.Mlrjb5mDLodWnXZ3Dw0A .NM2kjQt3AlwWFuaNrIsy{font-size:var(--fs-2xs);font-weight:500;color:var(--text-muted);white-space:nowrap}.dPHjmB7bHmpQFBThwsNx{display:flex;flex-wrap:wrap;gap:var(--sp-3);padding:var(--sp-2) var(--sp-1) 0;border-top:1px solid var(--hairline)}.dPHjmB7bHmpQFBThwsNx .BXfRIvVmo_0dGfYUygcJ{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-2xs);color:var(--text-muted)}.dPHjmB7bHmpQFBThwsNx .KWJCSeaR_CsbpTeXAmgQ{width:8px;height:8px;border-radius:var(--r-pill)}.bj4YeUyDC7ZQsdwcQTwI{flex-shrink:0;width:100%;max-width:var(--app-max);margin:0 auto;padding-left:var(--sp-5);padding-right:var(--sp-5);padding-top:var(--sp-2);padding-bottom:calc(var(--sp-3) + var(--safe-bottom));background:linear-gradient(180deg, rgba(7, 19, 31, 0) 0%, var(--bg-0) 40%)}.bj4YeUyDC7ZQsdwcQTwI .N5SWPNvCYfKc9iWWiCLz{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;min-height:54px;padding:0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.bj4YeUyDC7ZQsdwcQTwI .N5SWPNvCYfKc9iWWiCLz:hover{background:var(--surface-2);border-color:var(--brand-500)}.bj4YeUyDC7ZQsdwcQTwI .N5SWPNvCYfKc9iWWiCLz:active{transform:translateY(1px) scale(0.99)}
.kakQxILARIaf7uW80MYa{--brand-300: #9dd6ee;--brand-400: #47a3cc;--brand-500: #2b7fa3;--coral-400: #ff8fa3;--coral-500: #e4566e;--success: #2f9e78;--danger: #d96d6d;--text-on-brand: #ffffff;--text-faint: #7b97a4;--surface-solid: #ffffff;--shadow-lg: 0 20px 56px rgba(28, 75, 94, 0.12);--glow-brand: 0 0 0 1px rgba(71, 198, 230, 0.22), 0 8px 30px rgba(20, 137, 176, 0.25);--bg-page: #faf7f5;--bg-alt: #ddf6ff;--bg-card: rgba(255, 255, 255, 0.78);--bg-card-strong: rgba(255, 255, 255, 0.9);--line: rgba(28, 75, 94, 0.12);--line-strong: rgba(28, 75, 94, 0.22);--text-strong: #1c4b5e;--text: #3c6172;--text-muted: #5e7f8e;--accent: #47c6e6;--accent-deep: #1489b0;--accent-soft: #187fa6;--accent-wash: rgba(71, 198, 230, 0.14);--accent-line: rgba(20, 137, 176, 0.35);--on-accent: #ffffff;--water-link: #2b7fa3;position:relative;z-index:0;background:var(--bg-page);color:var(--text);min-height:100vh;overflow-x:hidden}.kakQxILARIaf7uW80MYa::before{content:"";position:fixed;inset:0;background:var(--bg-page);z-index:-1}.kakQxILARIaf7uW80MYa a{color:inherit}.kakQxILARIaf7uW80MYa ::selection{background:var(--accent);color:var(--on-accent)}.kakQxILARIaf7uW80MYa :focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px;border-radius:6px}.xSTcdLC5uQDjKIM7Utom{position:absolute;left:-9999px;top:0;z-index:200;padding:12px 18px;background:var(--text-strong);color:var(--bg-page);border-radius:0 0 10px 0;font-size:14px;font-weight:600}.xSTcdLC5uQDjKIM7Utom:focus{left:0}.tkcoSm5V8QsFg0xOxbnq{max-width:1160px;margin-inline:auto;padding-inline:24px}@media(max-width: 560px){.tkcoSm5V8QsFg0xOxbnq{padding-inline:20px}}@media(max-width: 380px){.tkcoSm5V8QsFg0xOxbnq{padding-inline:16px}}.trwLBy3d5FIfGgPUjNOg{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(0.16, 1, 0.3, 1),transform .7s cubic-bezier(0.16, 1, 0.3, 1)}.VRKUPSFUvyqpGy7TsY8P{opacity:1;transform:none}@media(prefers-reduced-motion: reduce){.trwLBy3d5FIfGgPUjNOg{opacity:1;transform:none;transition:none}}.ITVGYzqXZ_uremDbUnIM{position:sticky;top:0;z-index:100;background:linear-gradient(180deg, rgba(226, 247, 255, 0.95) 0%, rgba(190, 229, 250, 0.88) 100%);backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid rgba(0,0,0,0);transition:border-color .25s ease,box-shadow .25s ease;padding-top:env(safe-area-inset-top, 0px)}.R4ha_wOLVoL4nUqVxp0m{border-bottom-color:rgba(43,127,163,.22);box-shadow:0 8px 24px rgba(28,75,94,.08)}.R9dr0JspV8rBDuX1Dx4v{max-width:1160px;margin-inline:auto;padding:14px 24px;display:flex;align-items:center;gap:20px}@media(max-width: 560px){.R9dr0JspV8rBDuX1Dx4v{padding:10px 20px;gap:10px}}@media(max-width: 380px){.R9dr0JspV8rBDuX1Dx4v{padding:10px 16px;gap:8px}}.EJxx2Q1DKV0PJzHD6FCx{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.ayFgN83Neodf6aG_PhYh{width:56px;height:56px;border-radius:12px}@media(max-width: 560px){.ayFgN83Neodf6aG_PhYh{width:42px;height:42px}}@media(max-width: 380px){.ayFgN83Neodf6aG_PhYh{width:36px;height:36px}}.qofXob5RGLAmqXCnbM5j{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:-0.02em;color:var(--text-strong);white-space:nowrap}@media(max-width: 380px){.qofXob5RGLAmqXCnbM5j{font-size:16px}}@media(max-width: 339px){.qofXob5RGLAmqXCnbM5j{display:none}}.h6tH7li9QUZrsjhn4SP8{margin-inline:auto;display:flex;gap:4px}@media(max-width: 900px){.h6tH7li9QUZrsjhn4SP8{display:none}}.j8qj8BxIvumKZkBC0pMg{border:none;background:none;cursor:pointer;font-family:var(--font-body);padding:8px 14px;border-radius:8px;font-size:15px;font-weight:500;color:var(--text);transition:color .18s ease,background .18s ease}.j8qj8BxIvumKZkBC0pMg:hover{color:var(--text-strong);background:rgba(47,106,143,.08)}.YEMh4RfBJ7C7IuLrLJwx{margin-left:auto;display:flex;align-items:center;gap:8px}.ILBm7p2MtwMAVFeD81zl{display:inline-flex;align-items:center;gap:7px;border:none;background:none;cursor:pointer;font-family:var(--font-body);padding:9px 12px;border-radius:9px;font-size:15px;font-weight:500;color:var(--text);transition:color .18s ease,background .18s ease}.ILBm7p2MtwMAVFeD81zl:hover{color:var(--text-strong);background:rgba(47,106,143,.08)}@media(max-width: 900px){.ILBm7p2MtwMAVFeD81zl{display:none}}.sbWzmBsL6Z1_KTdtj4G0{border:none;cursor:pointer;font-family:var(--font-body);padding:10px 18px;border-radius:999px;font-size:15px;font-weight:700;letter-spacing:-0.01em;color:var(--on-accent);background:linear-gradient(135deg, var(--accent), var(--accent-deep));transition:transform .16s ease,filter .2s ease}.sbWzmBsL6Z1_KTdtj4G0:hover{filter:brightness(1.06)}.sbWzmBsL6Z1_KTdtj4G0:active{transform:translateY(1px)}.sbWzmBsL6Z1_KTdtj4G0{white-space:nowrap}@media(max-width: 560px){.sbWzmBsL6Z1_KTdtj4G0{padding:10px 14px;font-size:14px}}@media(max-width: 380px){.sbWzmBsL6Z1_KTdtj4G0{padding:10px 12px;font-size:13.5px}}@media(max-width: 480px){.M8l6qXLz78wtY76DLWAS{display:none}}.wSbFBh4ztb0TD3AK2cCP{display:none;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border:1px solid var(--line);background:hsla(0,0%,100%,.6);border-radius:12px;cursor:pointer;color:var(--text-strong);transition:background .18s ease}.wSbFBh4ztb0TD3AK2cCP:hover{background:hsla(0,0%,100%,.9)}@media(max-width: 900px){.wSbFBh4ztb0TD3AK2cCP{display:inline-flex}}@media(max-width: 380px){.wSbFBh4ztb0TD3AK2cCP{width:40px;height:40px}}.F4WubnkYVNrtsXH887AA{display:none;flex-direction:column;gap:2px;padding:8px 20px calc(16px + env(safe-area-inset-bottom, 0px));border-top:1px solid rgba(43,127,163,.18);background:linear-gradient(180deg, rgba(226, 247, 255, 0.98), rgba(215, 240, 252, 0.98));animation:sw4tmBGaPLz2NEwSrjo9 .22s cubic-bezier(0.16, 1, 0.3, 1)}@media(max-width: 900px){.F4WubnkYVNrtsXH887AA{display:flex}}@keyframes sw4tmBGaPLz2NEwSrjo9{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.BMOUp1wD9tHsoo9G3u4o{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 8px;border:none;background:none;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:16px;font-weight:600;color:var(--text-strong);border-bottom:1px solid rgba(43,127,163,.12)}.BMOUp1wD9tHsoo9G3u4o:last-child{border-bottom:none}.BMOUp1wD9tHsoo9G3u4o:active{background:rgba(47,106,143,.08)}.flcMVf_f4noZahAEceHe{position:fixed;inset:0;z-index:99;background:rgba(28,75,94,.28)}@media(min-width: 901px){.flcMVf_f4noZahAEceHe{display:none}}.rCwPMz5Dj1fgp7gbEIff{position:relative;padding-block:clamp(64px,11vw,132px);scroll-margin-top:76px}.VwEsbmiwVkQP9v91wpN5{border-block:none}.xxmZvsuKM4VKRsSLofDC{background:linear-gradient(180deg, #e8fbfa 0%, #dceefa 55%, #d2e2f9 100%)}.Ax1roY0PcCHbV9jYfIl1{background:linear-gradient(180deg, #d2e2f9 0%, #e0e7fa 55%, #ece9f9 100%);overflow:hidden}.B8qFUetxQqBl_OOYKYZQ{background:linear-gradient(180deg, #ece9f9 0%, #f3eaf9 100%)}.PLHWcAwiHgCtO__v7far{background:linear-gradient(180deg, #f3eaf9 0%, #f9edf7 55%, #fff0f2 100%)}.d2XClAcrMN5UWxSeiW0P{background:linear-gradient(180deg, #fff0f2 0%, #ffe6e6 60%, #ffdcdc 100%)}.FodV8PKyj5Ro_EgiaRbr{background:linear-gradient(180deg, #ffdcdc 0%, #fde1d7 50%, #fbe6d3 100%)}.Hem36Ez_qAvU1oMSSRa7{background:linear-gradient(180deg, #fbe6d3 0%, #fdefdf 55%, #fff2e2 100%)}.jEZHwcqtXbR5RJB0ZteP{background:linear-gradient(180deg, #fff2e2 0%, #eaf7ec 50%, #fff2e2 100%)}.K8LBgePvPpIVoHnMij2v{background:linear-gradient(180deg, #fff2e2 0%, #fff7ea 100%)}.IkrQlp9KOwiv_c8zGfHa{background:linear-gradient(180deg, #fff7ea 0%, #fffaf1 100%)}.suRiT3xGmstzLRl54MUs{display:block;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-soft);margin-bottom:18px}.sLcEJbhwa670oBQ9tkF4{font-family:var(--font-display);font-size:clamp(27px,4.4vw,46px);line-height:1.1;letter-spacing:-0.032em;font-weight:700;color:var(--text-strong);max-width:26ch;text-wrap:balance}.g9u9iK6WVUxCYxOlxInw{margin-top:18px;font-size:clamp(16px,1.5vw,18px);line-height:1.62;color:var(--text-muted);max-width:54ch}.wWB2GQBWReQTkhaeDbWR{margin-bottom:clamp(36px,6vw,72px);max-width:840px}.R0nJj2Zle9AqAkWE9Bqz{color:var(--accent-soft);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;text-decoration-color:var(--accent-line);transition:text-decoration-color .2s ease}.R0nJj2Zle9AqAkWE9Bqz:hover{text-decoration-color:currentColor}.BzKqp8ua4zQp1Cl1Nlv3{position:relative;padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(96px,12vw,168px);overflow:hidden;background:repeating-linear-gradient(178deg, rgba(255, 255, 255, 0) 0 26px, rgba(255, 255, 255, 0.35) 26px 30px, rgba(255, 255, 255, 0) 30px 60px),linear-gradient(180deg, #d7fefa 0%, #e0fcf9 55%, #e8fbfa 100%)}.BzKqp8ua4zQp1Cl1Nlv3::after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:clamp(56px,9vw,120px);background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1440 120%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 50 C 180 8 320 8 480 46 C 640 84 760 88 940 50 C 1120 12 1280 16 1440 52 L 1440 120 L 0 120 Z%27 fill=%27%23ffffff%27 opacity=%27.45%27/%3E%3Cpath d=%27M0 72 C 200 34 360 32 540 64 C 720 96 860 98 1040 66 C 1220 34 1330 38 1440 70 L 1440 120 L 0 120 Z%27 fill=%27%23ffffff%27 opacity=%27.55%27/%3E%3Cpath d=%27M0 96 C 220 62 420 60 640 88 C 860 116 1080 112 1440 88 L 1440 120 L 0 120 Z%27 fill=%27%23e8fbfa%27/%3E%3C/svg%3E") bottom center/100% 100% no-repeat;pointer-events:none}@keyframes T0IXAx3c5LmzXQopU3mQ{from{background-position:12px 100%,60px 80%,34px 60%}to{background-position:12px -20%,60px -50%,34px -30%}}.J3rR3vZbaTQZEZay8YER{position:absolute;top:0;bottom:0;right:clamp(24px,8vw,140px);width:90px;background-image:radial-gradient(circle, rgba(255, 255, 255, 0.75) 0 4px, rgba(255, 255, 255, 0) 5px),radial-gradient(circle, rgba(255, 255, 255, 0.55) 0 7px, rgba(255, 255, 255, 0) 8px),radial-gradient(circle, rgba(255, 255, 255, 0.6) 0 3px, rgba(255, 255, 255, 0) 4px);background-size:90px 340px,90px 520px,90px 260px;background-repeat:repeat-y;animation:T0IXAx3c5LmzXQopU3mQ 22s linear infinite;opacity:.7;pointer-events:none}@media(max-width: 720px){.J3rR3vZbaTQZEZay8YER{display:none}}@media(prefers-reduced-motion: reduce){.J3rR3vZbaTQZEZay8YER{animation:none}}.fGZ_dpdqHLNTOtUZWcmw{max-width:1160px;margin-inline:auto;padding-inline:24px;display:grid;grid-template-columns:minmax(0, 0.95fr) minmax(0, 1.05fr);align-items:center;gap:clamp(40px,5vw,72px)}@media(max-width: 940px){.fGZ_dpdqHLNTOtUZWcmw{grid-template-columns:1fr;gap:40px;justify-items:center;text-align:center}}@media(max-width: 560px){.fGZ_dpdqHLNTOtUZWcmw{padding-inline:20px;gap:32px}}@media(max-width: 380px){.fGZ_dpdqHLNTOtUZWcmw{padding-inline:16px}}@media(max-width: 940px){.wTJSaWvMjubIliwY6JN9{display:flex;flex-direction:column;align-items:center;max-width:620px}}.jYcT7LZljFMVb08wkfH6{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 11px;border-radius:999px;background:var(--accent-wash);border:1px solid var(--accent-line);color:var(--accent-soft);font-size:13.5px;font-weight:600;letter-spacing:-0.01em}.Qec2MBOaGNv_L7GMM2wU{width:7px;height:7px;border-radius:50%;background:var(--accent)}.vhk8vy7X_MZZeaSyDwcF{margin-top:26px;font-family:var(--font-display);font-size:clamp(33px,5.6vw,62px);line-height:1.06;letter-spacing:-0.04em;font-weight:700;color:var(--text-strong);text-wrap:balance}@media(max-width: 560px){.vhk8vy7X_MZZeaSyDwcF{margin-top:20px}}.mXKiNZqXSO_YQ3L7bz6B{background:linear-gradient(180deg, #5fe3f5 0%, #0ba6c4 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#22c9e3}.wSMx16qTJdjg8lSpZwcN{margin-top:24px;font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--text-muted);max-width:46ch}@media(max-width: 560px){.wSMx16qTJdjg8lSpZwcN{margin-top:18px}}.lMYOGKpyVK8O_Qa_PVOe{margin-top:26px;padding-left:16px;border-left:3px solid var(--accent);font-family:var(--font-display);font-size:clamp(16px,1.7vw,19px);line-height:1.45;letter-spacing:-0.02em;font-weight:600;color:var(--text-strong);max-width:42ch}@media(max-width: 520px){.J479E9C6b2uQrEPXqNGJ{display:none}}.esBgbrSpX2HDe7VYAqm4{margin-top:36px;display:flex;flex-wrap:wrap;gap:12px}@media(max-width: 560px){.esBgbrSpX2HDe7VYAqm4{margin-top:28px;width:100%;flex-direction:column;align-items:stretch}}.QmE2BV3LDcsuJK4xgPpA{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;border:none;cursor:pointer;font-family:var(--font-body);padding:15px 26px;border-radius:999px;font-size:16px;font-weight:700;letter-spacing:-0.01em;color:var(--on-accent);background:linear-gradient(135deg, var(--accent), var(--accent-deep));box-shadow:var(--glow-brand);transition:transform .16s ease,box-shadow .22s ease,filter .2s ease}.QmE2BV3LDcsuJK4xgPpA svg{transition:transform .22s cubic-bezier(0.16, 1, 0.3, 1)}.QmE2BV3LDcsuJK4xgPpA:hover{filter:brightness(1.05) saturate(1.06);transform:scale(1.02);box-shadow:var(--glow-brand),0 16px 36px rgba(20,137,176,.32)}.QmE2BV3LDcsuJK4xgPpA:hover svg{transform:translateX(3px)}.QmE2BV3LDcsuJK4xgPpA:active{transform:translateY(1px) scale(1)}.S5VRXsKIXR0CpagFr7h2{display:inline-flex;align-items:center;justify-content:center;min-height:52px;cursor:pointer;text-decoration:none;font-family:var(--font-body);padding:15px 24px;border-radius:999px;font-size:16px;font-weight:600;letter-spacing:-0.01em;color:var(--accent-soft);background:hsla(0,0%,100%,.8);border:1.5px solid var(--accent-line);transition:border-color .2s ease,background .2s ease,transform .16s ease}.S5VRXsKIXR0CpagFr7h2:hover{border-color:var(--accent-deep);background:#e9f7fd}.S5VRXsKIXR0CpagFr7h2:active{transform:translateY(1px)}.Po5rVb70xAHPOxa1KKH0{margin-top:22px;font-size:14.5px;color:var(--text-muted)}.TJpN2y1K7YLLJdi70Ig4{position:relative}@media(max-width: 940px){.TJpN2y1K7YLLJdi70Ig4{max-width:640px;width:100%;margin-inline:auto}}.EyXBf37jROYR1wBeSwPT{width:100%;height:auto;filter:drop-shadow(0 24px 48px rgba(31, 74, 102, 0.22))}.m9R_NuvCN69jdHpvRp57{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(18px,3vw,36px);align-items:start}@media(max-width: 760px){.m9R_NuvCN69jdHpvRp57{grid-template-columns:1fr}}.xma2hKpSmaJJsC3qE3Dg{padding:clamp(24px,3vw,34px);border-radius:22px;border:1px solid var(--line)}.C6jtZBWhEs0SuRKEtJzG{background:hsla(0,0%,100%,.42)}.Ue1zcXwK5snvyfZeMWSo{background:var(--bg-card-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:hsla(0,0%,100%,.75);box-shadow:0 14px 34px rgba(28,75,94,.1)}.zR55iAHy4kRSTIkaLo22{font-family:var(--font-display);font-size:17px;line-height:1.3;letter-spacing:-0.02em;font-weight:700;color:var(--text-strong);padding-bottom:16px;border-bottom:1px solid var(--line)}.C6jtZBWhEs0SuRKEtJzG .zR55iAHy4kRSTIkaLo22{color:var(--text-muted)}.jaIUtFAv57C1ppHG6f6L{list-style:none;margin-top:18px;display:grid;gap:14px}.jaIUtFAv57C1ppHG6f6L li{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start;font-size:15.5px;line-height:1.55;color:var(--text-muted)}.jaIUtFAv57C1ppHG6f6L li::before{content:"";width:6px;height:6px;margin:9px 0 0 7px;border-radius:50%;background:var(--line-strong)}.Z_dcHlnni5HUBMm8LSxv li{color:var(--text)}.Z_dcHlnni5HUBMm8LSxv li::before{content:none}.NiI00aViIvAL0_cbH0NC{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:clamp(36px,4vw,64px)}@media(max-width: 1040px){.NiI00aViIvAL0_cbH0NC{grid-template-columns:1fr;gap:44px}}.awTPcCwGIq45JqaJYEax{display:flex;justify-content:center;gap:clamp(18px,2.6vw,30px)}@media(max-width: 760px){.awTPcCwGIq45JqaJYEax{align-items:flex-end;gap:12px}}.mYjiv42jlxXVNd9USv4v{display:block;height:clamp(360px,44vw,520px);width:auto}@media(max-width: 760px){.mYjiv42jlxXVNd9USv4v{height:auto;width:100%;min-width:0}}@media(min-width: 761px){.mYjiv42jlxXVNd9USv4v:nth-child(2){transform:translateY(28px)}}.p_aQb2NKfMKvgVVWMpwW{font-family:var(--font-display);font-size:clamp(18px,2vw,22px);line-height:1.35;letter-spacing:-0.02em;font-weight:600;color:var(--text-strong);max-width:26ch}.CZ0vCP73cgTHna14VHFm{margin-top:28px;padding-top:18px;border-top:1px solid var(--line);font-size:13px;letter-spacing:.02em;color:var(--text-faint)}.f8OPOrnlaWeE3WuZXMPx{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}@media(max-width: 960px){.f8OPOrnlaWeE3WuZXMPx{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 620px){.f8OPOrnlaWeE3WuZXMPx{grid-template-columns:1fr;gap:12px}}.RBksaZWLDkhAGoeG4mlQ{padding:26px;border-radius:20px;background:var(--bg-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.75);box-shadow:0 8px 24px rgba(28,75,94,.08)}@media(max-width: 620px){.RBksaZWLDkhAGoeG4mlQ{padding:22px;border-radius:18px}}.FJWd90Rna46cGDYTruF7{font-family:var(--font-display);font-size:18px;line-height:1.3;letter-spacing:-0.02em;font-weight:700;color:var(--text-strong)}.YGhLwnpwx2jAJ7Z_52dW{margin-top:10px;font-size:15px;line-height:1.6;color:var(--text-muted)}.VEkcmAJLKuxCdBAtBbV5{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:28px}@media(max-width: 860px){.VEkcmAJLKuxCdBAtBbV5{grid-template-columns:1fr;gap:24px}}.W10WfxM8eyXxnmY1_xuW{padding-top:22px;border-top:2px solid var(--line-strong)}.HgPKH29vglwBHzxofFSs{display:block;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--accent-soft)}.N7xdbvdWofr5_d4lb6Ew{margin-top:14px;font-family:var(--font-display);font-size:18px;line-height:1.3;letter-spacing:-0.02em;font-weight:600;color:var(--text-strong)}.IOGrF0UH_E5uIES5L0AI{margin-top:10px;font-size:15px;line-height:1.6;color:var(--text-muted)}.CKLYwBnFniCGmGtP1538{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;gap:clamp(40px,6vw,88px)}@media(max-width: 940px){.CKLYwBnFniCGmGtP1538{grid-template-columns:1fr;gap:40px}}@media(max-width: 560px){.CKLYwBnFniCGmGtP1538{gap:32px}}.e5vs7u6gH3cQYbvHnBRH .sLcEJbhwa670oBQ9tkF4{max-width:15ch}.lmyvyFTmsJcFZv4v8GmL{display:flex;justify-content:center}@media(max-width: 940px){.CTZyZTYgHjLCFASG3BgD{order:2}}.orH7K6QtUdwBqvbdtUmA{width:100%;height:auto;filter:drop-shadow(0 22px 44px rgba(31, 74, 102, 0.2))}.bTdagKsIlZsA7s4SMyEC{width:100%;max-width:494px;height:auto;border-radius:18px;box-shadow:0 22px 44px rgba(31,74,102,.22)}.FhX94pvszH3u31_T8kfz{list-style:none;margin-top:30px;display:grid;gap:14px}.FhX94pvszH3u31_T8kfz li{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start;font-size:16px;line-height:1.55;color:var(--text)}@media(max-width: 560px){.FhX94pvszH3u31_T8kfz li{font-size:15.5px;gap:10px}}@media(max-width: 560px){.FhX94pvszH3u31_T8kfz{margin-top:24px;gap:12px}}.N2DfaNU1ZI30tdJi0RII{color:var(--success);margin-top:2px}.jrkQElh1hk65SucjzGoK{margin-top:36px;padding-top:26px;border-top:1px solid var(--line)}@media(max-width: 560px){.jrkQElh1hk65SucjzGoK{margin-top:28px;padding-top:20px}}.D1c3RzwM7PYHBEuLkV6k{display:block;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px}.fAJelUNKFnkOXVknLd7D{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.pSpqELh4PNZGawG69cwY{display:inline-flex;align-items:center;gap:8px;height:44px;padding-inline:16px;border-radius:12px;background:#fff;border:1px solid var(--line);box-shadow:0 4px 12px rgba(31,74,102,.06)}.pSpqELh4PNZGawG69cwY img{height:20px;width:auto;object-fit:contain}@media(max-width: 380px){.pSpqELh4PNZGawG69cwY{height:40px;padding-inline:12px}.pSpqELh4PNZGawG69cwY img{height:18px}}.djAe67tDJnd1U3RxPLXk{font-weight:700;font-size:15px;letter-spacing:-0.01em;color:#0b7d7b}.GtKYymbXOPqV6z8M5WiQ{font-weight:700;font-size:15px;letter-spacing:-0.01em;color:#128c4b}.M9KcTEBsCRqo7urk3Uod{font-weight:700;font-size:15px;letter-spacing:-0.01em;color:#0668e1}.nsN75V2JAlLCydoW1aKI{width:100%;max-width:480px;padding:clamp(24px,3.4vw,40px);border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:0 22px 44px rgba(31,74,102,.16)}.SsgGoTtR5qk0a1jxuivi{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.6vw,16px)}.Ca9ByGHg3xZQ7Ir_oGmm{display:grid;place-items:center;width:clamp(64px,8vw,84px);aspect-ratio:1;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:0 8px 20px rgba(31,74,102,.1);overflow:hidden}.Ca9ByGHg3xZQ7Ir_oGmm img{width:78%;height:78%;object-fit:contain}.qwtivsMjAtyV4z1Gj19n{flex:0 0 clamp(18px,3vw,34px);height:2px;border-radius:2px;background:linear-gradient(90deg, var(--accent-line), var(--success))}.Md2soMbnK1EWM7UyZyjT{margin-top:14px;text-align:center;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.ISYQGeFCSk0eRsVWuSyQ{margin-top:22px;padding:18px;border-radius:16px;background:#e7f6e9}.dRkVas8XSRf1ZsqeXVK6{position:relative;max-width:34ch;padding:10px 14px 20px;border-radius:4px 14px 14px 14px;background:#fff;box-shadow:0 2px 6px rgba(31,74,102,.08)}.dRkVas8XSRf1ZsqeXVK6 p{font-size:14.5px;line-height:1.5;color:var(--text)}.UgFgCmDiNESID8U0YYct{display:block;font-size:13px;font-weight:700;color:#128c4b;margin-bottom:4px}.IOTct1RPnprJlby9kLzo{position:absolute;right:10px;bottom:6px;font-size:11px;color:var(--text-muted)}.wttGzYbnDV79Me92nxg9{display:block;margin-top:10px;text-align:center;font-size:12px;color:var(--text-muted)}.JF1mukmzAbszYe2Iw0ga{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px}@media(max-width: 960px){.JF1mukmzAbszYe2Iw0ga{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 620px){.JF1mukmzAbszYe2Iw0ga{grid-template-columns:1fr;gap:12px}}.NkGF8tpeU814HzeN6Clv{padding:28px;border-radius:22px;background:var(--bg-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.75);box-shadow:0 8px 24px rgba(28,75,94,.08);transition:transform .28s cubic-bezier(0.16, 1, 0.3, 1),box-shadow .24s ease,filter .24s ease}.NkGF8tpeU814HzeN6Clv:hover{transform:translateY(-3px) scale(1.01);filter:brightness(1.02);box-shadow:0 16px 36px rgba(28,75,94,.13)}@media(max-width: 620px){.NkGF8tpeU814HzeN6Clv{padding:22px;border-radius:18px}}.mxzsSqr9HJ397YtJTq0S{grid-column:span 2;grid-row:span 2;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 40%),var(--bg-card-strong);border-color:var(--line-strong);padding:34px}.mxzsSqr9HJ397YtJTq0S .n9HsEA5LMd482_jFEpL7{font-size:26px}.mxzsSqr9HJ397YtJTq0S .D7XQzegr0hHZUwHAIT3a{font-size:16px;max-width:34ch}@media(max-width: 960px){.mxzsSqr9HJ397YtJTq0S{grid-row:span 1}}@media(max-width: 620px){.mxzsSqr9HJ397YtJTq0S{grid-column:span 1;padding:24px}.mxzsSqr9HJ397YtJTq0S .n9HsEA5LMd482_jFEpL7{font-size:21px}.mxzsSqr9HJ397YtJTq0S .D7XQzegr0hHZUwHAIT3a{font-size:15.5px}}.TlKjSTikgnlYItZST3TO{grid-column:1/-1;display:flex;align-items:baseline;gap:28px}.TlKjSTikgnlYItZST3TO .n9HsEA5LMd482_jFEpL7{flex-shrink:0}.TlKjSTikgnlYItZST3TO .D7XQzegr0hHZUwHAIT3a{margin-top:0;max-width:62ch}@media(max-width: 780px){.TlKjSTikgnlYItZST3TO{display:block}.TlKjSTikgnlYItZST3TO .D7XQzegr0hHZUwHAIT3a{margin-top:10px}}.QukMibTaAmp6QaBe84pw{grid-column:span 1}.n9HsEA5LMd482_jFEpL7{font-family:var(--font-display);font-size:18px;line-height:1.3;letter-spacing:-0.02em;font-weight:600;color:var(--text-strong)}.D7XQzegr0hHZUwHAIT3a{margin-top:10px;font-size:15px;line-height:1.6;color:var(--text-muted)}.wztaJyiXyLfRuEq8neup{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch;max-width:880px;margin-inline:auto}@media(max-width: 640px){.wztaJyiXyLfRuEq8neup{grid-template-columns:1fr;gap:34px;max-width:460px}}.uaVcqcmxifGPyutNeYii{position:relative;display:flex;flex-direction:column;padding:clamp(24px,4vw,40px);padding-top:clamp(30px,4vw,46px);border-radius:var(--r-xl);background:radial-gradient(130% 90% at 50% 0%, rgba(110, 198, 232, 0.14), transparent 62%),var(--surface-solid);border:2px solid var(--brand-400);box-shadow:0 0 0 5px rgba(110,198,232,.12),0 24px 60px -18px rgba(43,127,163,.3),var(--shadow-lg)}@media(max-width: 640px){.uaVcqcmxifGPyutNeYii{margin-inline:4px;box-shadow:0 0 0 4px rgba(110,198,232,.12),0 16px 34px -14px rgba(43,127,163,.3)}}.vDGpD2_9x4tBMN9lAjQ2{position:absolute;top:-14px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:800;white-space:nowrap;color:var(--text-on-brand);background:linear-gradient(135deg, var(--coral-400), var(--coral-500));box-shadow:0 6px 18px rgba(226,100,122,.4)}.vDGpD2_9x4tBMN9lAjQ2 svg{flex:none}.KshOeSn63mNlUirYAbLS{background:linear-gradient(135deg, var(--brand-400), var(--brand-500));box-shadow:0 6px 18px rgba(47,127,174,.35)}.CgidgqCvkz6_Szin58Ad{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:800;color:var(--text-strong);margin-top:var(--sp-4)}.cXnVYLgeVaTuSp4kN5fy{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);flex-wrap:nowrap;margin-top:var(--sp-4);min-height:52px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:linear-gradient(135deg, rgba(47, 158, 120, 0.12), rgba(142, 232, 226, 0.2));border:1px solid rgba(47,158,120,.4)}@media(max-width: 640px){.cXnVYLgeVaTuSp4kN5fy{flex-wrap:wrap;min-height:0}}.nKPk9NkbEqvMKRuvU_ug{background:linear-gradient(135deg, rgba(110, 198, 232, 0.18), rgba(221, 246, 255, 0.4));border-color:rgba(71,163,204,.4)}.nKPk9NkbEqvMKRuvU_ug .gZ2WqwqFZqurxulnHZfW{color:var(--brand-500)}.gZ2WqwqFZqurxulnHZfW{font-family:var(--font-display);font-weight:800;font-size:var(--fs-body);color:var(--success);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 640px){.gZ2WqwqFZqurxulnHZfW{white-space:normal;overflow:visible}}.wfKeBeoorUrc8UY7xAoV{flex:none;padding:3px 10px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:800;letter-spacing:.02em;white-space:nowrap;color:var(--text-on-brand);background:linear-gradient(135deg, var(--coral-400), var(--coral-500))}.C9imaUBcPi8046qhNQyM{background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.MwnfaWXLagMHh7oRCnyz{margin-top:var(--sp-4)}.OVgrG80LB9xD_YRxSfSs{display:flex;align-items:baseline;gap:7px}.MP0dYLZXmWUpW6PT94K1{font-size:var(--fs-sm);color:var(--text-faint)}.k7WG3DH6J8C0zZlwZCGu{font-size:var(--fs-body);color:var(--text-muted);text-decoration:line-through;text-decoration-color:var(--danger);text-decoration-thickness:2px}.dBW8pk1FMQqDmhS0yidc{visibility:hidden}@media(max-width: 640px){.dBW8pk1FMQqDmhS0yidc{display:none}}.hf4BNWCGJNAZoveHz3nB{display:block;margin-top:6px;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted)}.G5aIJA2IQuVEmUmMYU_N{display:flex;align-items:baseline;gap:8px;margin-top:var(--sp-3);flex-wrap:wrap}.gVgvY3dlDPHBBdvYiZ3Z{font-family:var(--font-display);font-size:clamp(42px,8vw,60px);line-height:1;font-weight:800;color:var(--text-strong)}.vvfX_O_uMI2dkhLsqkhn{font-size:var(--fs-body);color:var(--text-muted)}.eutar_Dojk4DvqzjsWCE{margin:8px 0 0;font-size:var(--fs-sm);color:var(--brand-500)}.eutar_Dojk4DvqzjsWCE strong{color:var(--text-strong);font-weight:800}.zxLOqjVzjF3G4EQIj8pd{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2);margin:var(--sp-5) 0}.zxLOqjVzjF3G4EQIj8pd li{display:flex;align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-sm);line-height:1.45;color:var(--text)}.zxLOqjVzjF3G4EQIj8pd strong{color:var(--text-strong);font-weight:700}.zxLOqjVzjF3G4EQIj8pd svg{color:var(--success);flex:none;margin-top:2px}.OK54TUcidW4MlpIuyZQX{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);margin-top:auto;width:100%;min-height:56px;border:none;cursor:pointer;text-decoration:none;font-family:var(--font-display);font-weight:700;font-size:var(--fs-body);color:var(--text-on-brand);background:linear-gradient(135deg, var(--accent), var(--accent-deep));border-radius:var(--r-pill);box-shadow:var(--glow-brand),0 8px 24px rgba(20,137,176,.25);transition:filter .2s ease,transform .16s ease}.OK54TUcidW4MlpIuyZQX svg{color:currentColor;transition:transform .22s cubic-bezier(0.16, 1, 0.3, 1)}.OK54TUcidW4MlpIuyZQX:hover{filter:brightness(1.05)}.OK54TUcidW4MlpIuyZQX:hover svg{transform:translateX(3px)}.OK54TUcidW4MlpIuyZQX:active{transform:translateY(1px)}.x6eUjarWbotRIRi7w9YX{max-width:880px;margin:var(--sp-6) auto 0;padding:var(--sp-5);border-radius:var(--r-xl);border:1px solid var(--line);background:var(--bg-card)}.qxZrpN8MYSCbRw8Enpsk{margin:0 0 var(--sp-4);font-family:var(--font-display);font-size:var(--fs-body);font-weight:800;color:var(--text-strong)}.AwbBBliy5lVoAw0iyFUw{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3) var(--sp-5)}@media(max-width: 640px){.AwbBBliy5lVoAw0iyFUw{grid-template-columns:1fr}}.AwbBBliy5lVoAw0iyFUw li{display:flex;align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-sm);line-height:1.45;color:var(--text)}.AwbBBliy5lVoAw0iyFUw strong{color:var(--text-strong);font-weight:700}.AwbBBliy5lVoAw0iyFUw svg{color:var(--success);flex:none;margin-top:2px}.pg_ga1zWoByfKpyt9shL{display:block;color:var(--text-muted)}.KtYkCJQkUFY4E91emhXC svg{color:var(--text-faint)}.WDhuPgPSmxpxwMN9Kzp8{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:var(--r-pill);font-size:10px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;vertical-align:1px;color:var(--text-muted);border:1px solid var(--line)}.grnTZjLC6vJwdLvlLXjA{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--sp-4);font-size:var(--fs-xs);color:var(--text-faint)}.m2eu2rH8GIW3PU6orRak{display:flex;justify-content:center;margin-bottom:clamp(28px,4vw,44px)}.pSReLd2YhGPf8VxLsKjP{display:inline-flex;align-items:center;gap:14px;padding:10px 20px 10px 10px;border-radius:var(--r-pill);background:var(--surface-solid);border:1px solid var(--line);box-shadow:var(--shadow-sm);cursor:pointer}.pSReLd2YhGPf8VxLsKjP input{position:absolute;opacity:0;width:1px;height:1px}.YlqPaygQoQzd2UL0Pvuj{flex:none;width:40px;height:24px;border-radius:var(--r-pill);background:var(--line);transition:background .2s ease;position:relative}.IqXzyDN4dMV_RHQhHbWw{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .2s ease}.pSReLd2YhGPf8VxLsKjP input:checked+.YlqPaygQoQzd2UL0Pvuj{background:linear-gradient(135deg, var(--coral-400), var(--coral-500))}.pSReLd2YhGPf8VxLsKjP input:checked+.YlqPaygQoQzd2UL0Pvuj .IqXzyDN4dMV_RHQhHbWw{transform:translateX(16px)}.pSReLd2YhGPf8VxLsKjP input:focus-visible+.YlqPaygQoQzd2UL0Pvuj{outline:2px solid var(--accent-soft);outline-offset:2px}.FN2foIUjBr1fLrxlQ46k{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:var(--fs-sm);font-weight:600;color:var(--text)}.FN2foIUjBr1fLrxlQ46k strong{color:var(--text-strong)}.wsbpywXatyOhBXNB0f37{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--r-pill);font-size:11px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--text-on-brand);background:linear-gradient(135deg, var(--coral-400), var(--coral-500))}.wsbpywXatyOhBXNB0f37 svg{flex:none}.MBJcRIvJEIyZ46crwzKQ{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);gap:clamp(40px,6vw,88px);align-items:start}@media(max-width: 940px){.MBJcRIvJEIyZ46crwzKQ{grid-template-columns:1fr;gap:40px}}.YEza6yT8RXTfKRc9YSEO{position:sticky;top:100px}.YEza6yT8RXTfKRc9YSEO .sLcEJbhwa670oBQ9tkF4{max-width:12ch}@media(max-width: 940px){.YEza6yT8RXTfKRc9YSEO{position:static}}.V8nufCBgbgaztja1qV7U{border-top:1px solid var(--line)}.Pm_UyzA22uYhUJ6PIoH3{border-bottom:1px solid var(--line)}.RAdlKnWcNdAo87B4MlKS{margin:0}.p71SEHF6LifUIgd1ehiY{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;border:none;background:none;cursor:pointer;text-align:left;font-family:var(--font-display);padding:22px 0;font-size:17px;line-height:1.4;letter-spacing:-0.02em;font-weight:600;color:var(--text-strong);transition:color .18s ease}.p71SEHF6LifUIgd1ehiY:hover{color:var(--accent-soft)}@media(max-width: 560px){.p71SEHF6LifUIgd1ehiY{gap:12px;padding:18px 0;font-size:16px}}.cjds9Nmu9txp0i6hJVLY{flex-shrink:0;color:var(--text-muted);transition:transform .3s cubic-bezier(0.16, 1, 0.3, 1)}.n40Af2nXNQQKrXR1lNb4 .cjds9Nmu9txp0i6hJVLY{transform:rotate(180deg)}.Z55RJluXg3rcVtfc9bD0{padding-bottom:24px}@media(max-width: 560px){.Z55RJluXg3rcVtfc9bD0{padding-bottom:18px}}.Z55RJluXg3rcVtfc9bD0 p{font-size:15.5px;line-height:1.65;color:var(--text-muted);max-width:62ch}.p1IEZS_liam4hRwitPkh{position:relative;overflow:hidden;background:repeating-linear-gradient(178deg, rgba(255, 255, 255, 0) 0 26px, rgba(255, 255, 255, 0.22) 26px 30px, rgba(255, 255, 255, 0) 30px 60px),linear-gradient(180deg, #fffaf1 0%, #ffe9ec 40%, #faf7f5 66%, #f6e4d2 100%);padding-top:clamp(76px,10vw,128px)}.bgnk8NyqKF9Pb8OBvqTa{max-width:720px;padding-bottom:clamp(64px,9vw,108px)}.Qx0oAYZ5AeHP5PD6er7V{font-family:var(--font-display);font-size:clamp(28px,4.4vw,48px);line-height:1.08;letter-spacing:-0.035em;font-weight:700;color:var(--text-strong)}@media(max-width: 640px){.KqJ55bXPKjgrIKbsm8qC{display:none}}.a8Iu57UyD0Sp_yvoJo85{margin-top:20px;font-size:clamp(16px,1.5vw,18px);line-height:1.62;color:var(--text-muted);max-width:52ch}.Zuf1J9AOkUzblrZbV9Xn{margin-top:36px;display:flex;flex-wrap:wrap;gap:12px}@media(max-width: 560px){.Zuf1J9AOkUzblrZbV9Xn{margin-top:28px;flex-direction:column;align-items:stretch}}.Y6gmXyZpmI6HEaSltpwL{position:relative;overflow:hidden;background:linear-gradient(180deg, #58aed4 0%, #3e88b0 45%, #2e6e92 100%);padding-block:64px 44px;padding-bottom:calc(44px + env(safe-area-inset-bottom, 0px))}@media(max-width: 560px){.Y6gmXyZpmI6HEaSltpwL{padding-top:44px}}.Y6gmXyZpmI6HEaSltpwL>*{position:relative;z-index:1}.B0DfPh5B4UwwdRAI54mm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}@media(max-width: 640px){.B0DfPh5B4UwwdRAI54mm{align-items:flex-start;gap:20px}}.wdkrGdpZee86CkAwUsVB{display:inline-flex;align-items:center;gap:10px}.yfGYeAu3zKOUujnj8c3m{width:44px;height:44px;border-radius:10px}.WWLlvuVNQPjytkibURRM{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:-0.02em;color:#f2fafd}.aXnXrUx4IeBt9Hhmzg2t{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.aXnXrUx4IeBt9Hhmzg2t a{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;color:rgba(240,250,253,.85);text-decoration:none;transition:color .18s ease;min-height:40px;word-break:break-word}.aXnXrUx4IeBt9Hhmzg2t a:hover{color:#fff}@media(max-width: 640px){.aXnXrUx4IeBt9Hhmzg2t{flex-direction:column;align-items:flex-start;gap:4px}}.fkp4ISjku895N3WMThWk{margin-top:32px;font-size:13.5px;color:rgba(240,250,253,.75)}
