.fB7OOZIypf5_K38Jpz8S{background-color:#b61956;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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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)}
.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.qfyDqKiKMPNpb_Iw1MBJ:hover{background:var(--brand-600)}.qfyDqKiKMPNpb_Iw1MBJ:active{transform:translateY(1px) scale(0.99)}.qfyDqKiKMPNpb_Iw1MBJ:disabled{opacity:.5;filter:saturate(0.5);box-shadow:none;cursor:not-allowed}
.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(182, 25, 86, 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:var(--fw-display, 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: #e585a9;--brand-400: #da5386;--brand-500: #a42050;--brand-600: #901a44;--brand-700: #751537;--brand-glow: rgba(218, 83, 134, 0.35);--bg-0: #fae9f1;--bg-1: #fce0ea;--bg-2: #f6d5de;--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(89, 33, 53, 0.12);--hairline-strong: rgba(89, 33, 53, 0.24);--text-strong: #592135;--text: #6e4050;--text-muted: #8a6270;--text-faint: #a17e8a;--text-on-brand: #ffffff;--success: #963768;--success-soft: rgba(150, 55, 104, 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(89, 33, 53, 0.1);--shadow-md: 0 10px 28px rgba(89, 33, 53, 0.12);--shadow-lg: 0 20px 56px rgba(89, 33, 53, 0.14);--glow-brand: 0 0 0 1px rgba(218, 83, 134, 0.22), 0 8px 30px rgba(164, 32, 80, 0.25);--modal-overlay: rgba(89, 33, 53, 0.35);--modal-bg: #ffffff;--modal-surface: #fcf3f6;--modal-text: #592135;--modal-text-2: #8a6270;--modal-placeholder: #a17e8a;--modal-border: rgba(89, 33, 53, 0.18);--modal-btn-primary: #a42050;--modal-btn-primary-text: #ffffff;--modal-btn-secondary: #f9ebf0;--modal-btn-secondary-text: #592135;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, #fbdae9 0%, #fae9f1 45%, #fce0ea 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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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-body);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);border:1px solid var(--hairline-strong);color:var(--text);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);border:1px solid var(--hairline-strong);color:var(--text);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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.rlvCqyF_mMpSN9gqw6iS:hover{background:var(--brand-600)}.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);border:1px solid var(--hairline-strong);color:var(--text);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.zJ_O9ph_MRhHe9N4EXw0{flex:1;min-width:0;min-height:44px;padding-inline:12px;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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);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-body);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:var(--fw-display, 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:var(--fw-display, 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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.WT1qpM91rCVXwdo6IHrZ:hover{background:var(--brand-600)}.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);box-shadow:var(--shadow-md);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.TNxooCHAJUxTHGBg3MHw:hover{background:var(--brand-600)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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)}}
.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: #821742;--td-accent-soft: rgba(130, 23, 66, 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:var(--fw-display, 700);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:var(--fw-display, 700);font-size:var(--fs-xs);color:#fff;background:linear-gradient(135deg, #bb2260, var(--td-accent));border-radius:999px}.dypiNKamgJxw3uDmWhmv{display:inline-flex;color:var(--td-accent)}.sMjzu0HYcfomR6yHWMZZ{margin:0;font-family:var(--font-display);font-weight:var(--fw-display, 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);box-shadow:var(--shadow-md);--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:var(--fw-display, 700);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)}}
.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:var(--fw-display, 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);box-shadow:var(--shadow-md);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:var(--fw-display, 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);box-shadow:var(--shadow-md);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:var(--fw-display, 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);border:1px solid var(--hairline-strong);color:var(--text);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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);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:var(--fw-display, 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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.FASZf5eGnk2wLB3WVC0J:hover{background:var(--brand-600)}.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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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);box-shadow:var(--shadow-md);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);border:1px solid var(--hairline-strong);color:var(--text);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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);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);box-shadow:var(--shadow-md);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:var(--fw-display, 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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.ofH0qonj2hbxRwUu68vg:hover{background:var(--brand-600)}.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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.ZQY8zULTyyf87Z2ng3qi:hover{background:var(--brand-600)}.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)}}
.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-body);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);box-shadow:var(--shadow-md);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-body);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);box-shadow:var(--shadow-md);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);box-shadow:var(--shadow-md);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(251, 244, 247, 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(251,244,247,.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(251,244,247,.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(188,160,170,.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(182, 25, 86, 0.16))}.udibzrXYvc8I2lpl59L7{align-self:flex-start;background:rgba(251,244,247,.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(251, 244, 247, 0.12))}.DgNIlFlYusp9FiLCbMKi{width:100%;min-height:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.DgNIlFlYusp9FiLCbMKi{flex:1;resize:none;font-family:var(--font-body);line-height:1.4}.PUl6Dc1LmDgYiwRUXUTL{width:100%;min-height:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.ZS7FKbLbAKW7Vh61aOdg:hover{background:var(--brand-600)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.cdbKBG_vpO2OpPmIr2oJ:hover{background:var(--brand-600)}.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(251,244,247,.06)}.HF3XihjO5xPbRCsZVlX8:hover{color:var(--text-strong);background:rgba(251,244,247,.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(251,244,247,.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);box-shadow:var(--shadow-md);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);border:1px solid var(--hairline-strong);color:var(--text);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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.rslLXt8QGQoxHQOjjH1S:hover{background:var(--brand-600)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);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:var(--fw-display, 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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);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);box-shadow:var(--shadow-md);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.AcBRTOJRq4WWgtrr7HJ4:hover{background:var(--brand-600)}.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);box-shadow:var(--shadow-md);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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.rEt_DZkIVGf0LIJCb0gR:hover{background:var(--brand-600)}.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:256px;display:flex;flex-direction:column;gap:var(--sp-2);padding:calc(var(--sp-5) + var(--safe-top)) var(--sp-3) calc(var(--sp-5) + var(--safe-bottom));background:var(--surface);border-right:1px solid var(--hairline);z-index:var(--z-modal)}.y9jmoblsEqi312MfSDSh{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-1) var(--sp-2) var(--sp-4)}.y9jmoblsEqi312MfSDSh .l7Ma63jWJQz_oS_LCwbF{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:13px;font:600 15px var(--font-display);color:var(--bg-0);background:var(--text-strong)}.y9jmoblsEqi312MfSDSh .d13NR1C7bCXj2ZDcHkaI{width:40px;height:40px;flex:0 0 auto;border-radius:13px;object-fit:cover;background:var(--surface-2)}.y9jmoblsEqi312MfSDSh .ex0lOqFa7RHPFRmVauU5{display:flex;flex-direction:column;min-width:0}.y9jmoblsEqi312MfSDSh .ex0lOqFa7RHPFRmVauU5 strong{font-family:var(--font-display);font-weight:var(--fw-display, 600);color:var(--text-strong);font-size:16px;line-height:1.2;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.y9jmoblsEqi312MfSDSh .ex0lOqFa7RHPFRmVauU5 span{font-size:var(--fs-xs);color:var(--text-muted)}.b7pEelm8ZgGg7HOw1QGu{display:flex;flex-direction:column;gap:2px;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:2px}.W6jOaui0LwD7d2KbyhF8{padding:14px 12px 4px;font-size:10px;font-weight:700;letter-spacing:.1em;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:11px;height:38px;padding:0 12px;border-radius:11px;font-weight:600;font-size:var(--fs-sm);color:var(--text);transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.f6qGwJs584RZyEiOqXOc:hover{background:var(--surface-2);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:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill)}.JAFp8QnJc8Yw7CtuuCVW{color:var(--brand-300);background:color-mix(in srgb, var(--brand-500) 13%, var(--surface))}.JAFp8QnJc8Yw7CtuuCVW:hover{color:var(--brand-300);background:color-mix(in srgb, var(--brand-500) 18%, var(--surface))}.FBCV3ONzYIUvbLU52BJb{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--sp-2);width:100%;padding:10px 12px;border-radius:11px;font-weight:600;font-size:var(--fs-sm);color:var(--brand-300);border:1px dashed var(--hairline-strong)}.FBCV3ONzYIUvbLU52BJb:hover{border-color:var(--brand-500)}.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(--text-muted);font-weight:600;font-size:var(--fs-sm)}.mH8ASwozW_6gfBx96cfD:hover{background:var(--danger-soft);color:var(--danger)}._HzdlpRDVG7Rwu_QIqfn{position:fixed;inset:0;background:var(--modal-overlay);z-index:var(--z-overlay)}.NcIzBMVHdUpvEVwDpDui{flex:1;margin-left:256px;display:flex;flex-direction:column;min-width:0}.dl7aD1i7D91qYaJHPUJv{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--sp-3);padding:calc(var(--sp-3) + var(--safe-top)) var(--sp-6) var(--sp-3);background:color-mix(in srgb, var(--bg-0) 88%, transparent);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:14px;color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline)}.F4bXT6uxdLORQvUWAmV7{flex:1}.KqacVwfoATNZI_Y6djrB{display:flex;align-items:center;gap:10px}.FtY_55DPXZPx061H7277{width:36px;height:36px;border-radius:var(--r-pill);display:grid;place-items:center;font:600 14px var(--font-display);color:var(--brand-300);background:color-mix(in srgb, var(--brand-500) 14%, var(--surface))}.QlzyedMw9GMby6Vf1KeA{display:flex;flex-direction:column;line-height:1.2}.QlzyedMw9GMby6Vf1KeA .Wfsd1zjw3Ard8xQfE9al{font-weight:600;color:var(--text-strong);font-size:var(--fs-sm)}.QlzyedMw9GMby6Vf1KeA .Nb9Orb6gYgpuhL0QnZZj{font-size:var(--fs-xs);color:var(--text-muted)}.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:40px;padding:0 16px;border-radius:var(--r-pill);font-weight:600;font-size:var(--fs-sm);color:var(--text-strong);background:var(--surface);border:1px solid var(--hairline-strong)}.WKtQN4qXLGeKl4Dj1DDg:hover{border-color:var(--brand-500)}.kDQXSBjJhNcX4Oy_qHIY{position:absolute;top:-2px;right:-2px;width:11px;height:11px;border-radius:var(--r-pill);background:var(--warning);border:2px solid var(--bg-0)}.lzqT97OiK5mf840k9PlK{flex:1;padding:var(--sp-6) var(--sp-8) var(--sp-10);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}.dl7aD1i7D91qYaJHPUJv{padding-left:var(--sp-4);padding-right:var(--sp-4)}.QlzyedMw9GMby6Vf1KeA{display:none}.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:var(--fw-display, 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-body);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:var(--fw-display, 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);box-shadow:var(--shadow-md);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:var(--fw-display, 700);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:var(--fw-display, 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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}._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:var(--fw-display, 700);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:var(--fw-display, 700);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:var(--fw-display, 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:var(--fw-display, 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:var(--fw-display, 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-body);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:var(--fw-display, 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:var(--fw-display, 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-body);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:var(--fw-display, 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:var(--fw-display, 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:var(--fw-display, 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: #e585a9;--brand-400: #da5386;--brand-500: #a42050;--brand-600: #901a44;--brand-700: #751537;--brand-glow: rgba(218, 83, 134, 0.35);--bg-0: #fae9f1;--bg-1: #fce0ea;--bg-2: #f6d5de;--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(89, 33, 53, 0.12);--hairline-strong: rgba(89, 33, 53, 0.24);--text-strong: #592135;--text: #6e4050;--text-muted: #8a6270;--text-faint: #a17e8a;--text-on-brand: #ffffff;--success: #963768;--success-soft: rgba(150, 55, 104, 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(89, 33, 53, 0.1);--shadow-md: 0 10px 28px rgba(89, 33, 53, 0.12);--shadow-lg: 0 20px 56px rgba(89, 33, 53, 0.14);--glow-brand: 0 0 0 1px rgba(218, 83, 134, 0.22), 0 8px 30px rgba(164, 32, 80, 0.25);--modal-overlay: rgba(89, 33, 53, 0.35);--modal-bg: #ffffff;--modal-surface: #fcf3f6;--modal-text: #592135;--modal-text-2: #8a6270;--modal-placeholder: #a17e8a;--modal-border: rgba(89, 33, 53, 0.18);--modal-btn-primary: #a42050;--modal-btn-primary-text: #ffffff;--modal-btn-secondary: #f9ebf0;--modal-btn-secondary-text: #592135;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, #fbdae9 0%, #fae9f1 45%, #fce0ea 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(164, 32, 80, 0.82) 0%, rgba(117, 21, 55, 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(29,9,15,.25)}.SvrVgZJlZsvpQ820UO0m{display:block;width:clamp(56px,6vw,76px);height:clamp(56px,6vw,76px)}.KahABcvQYLTzde87luJo{font-family:var(--font-display);font-weight:var(--fw-display, 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(89,33,53,.18)}.yPq4Trxk_GOlkFMjPWrh{font-family:var(--font-display);font-weight:var(--fw-display, 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:var(--fw-display, 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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}._4FDXI175woB0vfND6rE:hover{background:var(--brand-600)}._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: #e585a9;--brand-400: #da5386;--brand-500: #a42050;--brand-600: #901a44;--brand-700: #751537;--brand-glow: rgba(218, 83, 134, 0.35);--bg-0: #fae9f1;--bg-1: #fce0ea;--bg-2: #f6d5de;--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(89, 33, 53, 0.12);--hairline-strong: rgba(89, 33, 53, 0.24);--text-strong: #592135;--text: #6e4050;--text-muted: #8a6270;--text-faint: #a17e8a;--text-on-brand: #ffffff;--success: #963768;--success-soft: rgba(150, 55, 104, 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(89, 33, 53, 0.1);--shadow-md: 0 10px 28px rgba(89, 33, 53, 0.12);--shadow-lg: 0 20px 56px rgba(89, 33, 53, 0.14);--glow-brand: 0 0 0 1px rgba(218, 83, 134, 0.22), 0 8px 30px rgba(164, 32, 80, 0.25);--modal-overlay: rgba(89, 33, 53, 0.35);--modal-bg: #ffffff;--modal-surface: #fcf3f6;--modal-text: #592135;--modal-text-2: #8a6270;--modal-placeholder: #a17e8a;--modal-border: rgba(89, 33, 53, 0.18);--modal-btn-primary: #a42050;--modal-btn-primary-text: #ffffff;--modal-btn-secondary: #f9ebf0;--modal-btn-secondary-text: #592135;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, #fbdae9 0%, #fae9f1 45%, #fce0ea 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);box-shadow:var(--shadow-md);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);border:1px solid var(--hairline-strong);color:var(--text);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.oHRqc5NjbTU2bMabJxoq:hover{background:var(--brand-600)}.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)}
.EOpDId2l8ScO7k3PSlm4{--brand-300: #e585a9;--brand-400: #da5386;--brand-500: #a42050;--brand-600: #901a44;--brand-700: #751537;--brand-glow: rgba(218, 83, 134, 0.35);--bg-0: #fae9f1;--bg-1: #fce0ea;--bg-2: #f6d5de;--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(89, 33, 53, 0.12);--hairline-strong: rgba(89, 33, 53, 0.24);--text-strong: #592135;--text: #6e4050;--text-muted: #8a6270;--text-faint: #a17e8a;--text-on-brand: #ffffff;--success: #963768;--success-soft: rgba(150, 55, 104, 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(89, 33, 53, 0.1);--shadow-md: 0 10px 28px rgba(89, 33, 53, 0.12);--shadow-lg: 0 20px 56px rgba(89, 33, 53, 0.14);--glow-brand: 0 0 0 1px rgba(218, 83, 134, 0.22), 0 8px 30px rgba(164, 32, 80, 0.25);--modal-overlay: rgba(89, 33, 53, 0.35);--modal-bg: #ffffff;--modal-surface: #fcf3f6;--modal-text: #592135;--modal-text-2: #8a6270;--modal-placeholder: #a17e8a;--modal-border: rgba(89, 33, 53, 0.18);--modal-btn-primary: #a42050;--modal-btn-primary-text: #ffffff;--modal-btn-secondary: #f9ebf0;--modal-btn-secondary-text: #592135;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, #fbdae9 0%, #fae9f1 45%, #fce0ea 100%);background-attachment:fixed;min-height:100dvh;padding:calc(var(--sp-2) + var(--safe-top)) 0 0}.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-body);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);box-shadow:var(--shadow-md);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}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(40,17,23,.12);-webkit-overflow-scrolling:touch}.StT9Vege1EBryFBDbTXC{--surface: #ffffff;--hairline-strong: rgba(40, 9, 20, 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(40,9,20,.12);font-size:var(--fs-sm);color:#300e19}.StT9Vege1EBryFBDbTXC strong{color:#280914}.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-body);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{position:sticky;bottom:0;z-index:5;display:flex;flex-direction:column;margin:0 calc(-1*var(--sp-4));padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + var(--safe-bottom));background:linear-gradient(180deg, transparent, var(--bg-0) 28%)}.i4mwXP6O8SdwSaWfdXtB>*{width:100%}.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-body);font-size:var(--fs-body);font-weight:600;color:#1f1f1f;background:#fff;border:1px solid rgba(40,17,23,.18);border-radius:var(--r-md);box-shadow:0 4px 14px rgba(0,0,0,.18)}.tFJrVjk_5rF21f_hAhJL:hover{background:#fbf6f8}.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-body);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)}}.jNozjRC_HKDvBWhXU5fn{position:sticky;top:0;z-index:5;flex-direction:row;align-items:center;gap:var(--sp-3);margin:0 calc(-1*var(--sp-4));padding:calc(var(--sp-2) + var(--safe-top)) var(--sp-3) var(--sp-2);background:var(--bg-0)}.im_nfz8gEaBcLPhvY9cS{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:var(--r-pill);color:var(--text-strong)}.im_nfz8gEaBcLPhvY9cS:active{background:var(--surface-2)}.DXh9lTWf2FDIqVbI56Uz{flex:1;min-width:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:6px}.DXh9lTWf2FDIqVbI56Uz span{height:4px;border-radius:2px;background:var(--hairline-strong);transition:background var(--dur-2) var(--ease)}.DXh9lTWf2FDIqVbI56Uz .hZkCzZPfISNsfIlcm2fb{background:var(--brand-500)}.jNozjRC_HKDvBWhXU5fn .VCaWGDCDPDkb25RtBzQi{flex:none;width:44px;text-align:right}.EemUvyYoAyNY4bDr2VR4{font-size:var(--fs-sm);color:var(--text-muted)}.f1Dqv9AViDV21lIPYMlt{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--hairline);color:var(--text-faint)}.RFvpboRmWp56nPvxpyG5{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:var(--r-pill);font-weight:800;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.z_LXDbIZQ_cQNB6XpyRo{flex:1;min-width:0;display:flex;flex-direction:column}.z_LXDbIZQ_cQNB6XpyRo strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--text-strong)}.z_LXDbIZQ_cQNB6XpyRo small{font-size:var(--fs-xs);color:var(--text-muted)}.KVJ_gHaJ2IrHBQ8Ec8Sz{list-style:none;margin:var(--sp-2) 0 0;padding:0;display:flex;flex-direction:column}.KVJ_gHaJ2IrHBQ8Ec8Sz li{position:relative;display:flex;justify-content:space-between;gap:var(--sp-3);padding:0 0 var(--sp-4) 26px;font-size:var(--fs-sm);color:var(--text)}.KVJ_gHaJ2IrHBQ8Ec8Sz li::before{content:"";position:absolute;left:0;top:3px;width:12px;height:12px;border-radius:50%;border:2px solid var(--text-faint);box-sizing:border-box;background:var(--surface-solid)}.KVJ_gHaJ2IrHBQ8Ec8Sz li:not(:last-child)::after{content:"";position:absolute;left:5px;top:17px;bottom:2px;width:2px;background:var(--hairline-strong)}.KVJ_gHaJ2IrHBQ8Ec8Sz li strong{color:var(--text-strong);white-space:nowrap}.erOhv5HHhiXJCvAMEqJH::before{border-color:var(--success) !important;background:var(--success) !important}.erOhv5HHhiXJCvAMEqJH strong{color:var(--success) !important}.aFgvQJeGSmL9Ghl2QSs0{padding-bottom:0 !important;color:var(--text-muted) !important;font-size:var(--fs-xs) !important}.aFgvQJeGSmL9Ghl2QSs0::before{content:none !important}.HT0hiF7Dvk5wUZx9FJbh{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;background:rgba(89,33,53,.35)}.FRjMfA5ObTLtR2XDZRsg{width:100%;max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:var(--sp-3);max-height:86dvh;padding:var(--sp-2) var(--sp-4) calc(var(--sp-4) + var(--safe-bottom));box-sizing:border-box;border-radius:24px 24px 0 0;background:var(--surface-solid);box-shadow:0 -16px 40px rgba(89,33,53,.2);animation:ru9Dhr3e8sXRicaXPHUf .26s cubic-bezier(0.16, 1, 0.3, 1)}.FRjMfA5ObTLtR2XDZRsg .iz3t3ommNoqvBe4eV0WX{flex:1;max-height:none;min-height:0}@keyframes ru9Dhr3e8sXRicaXPHUf{from{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion: reduce){.FRjMfA5ObTLtR2XDZRsg{animation:none}}.nm8rbxQKP1qXfoPWvesC{align-self:center;width:40px;height:5px;border-radius:3px;background:var(--hairline-strong)}.RfLWctWiCklY7nMblx1S{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:52px;border-radius:var(--r-md);font-weight:800;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.zgEVTBwXzuyAZe2QAvLl{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline;padding:0;text-align:left;font:inherit;font-weight:700;color:#a42050;text-decoration:underline;text-underline-offset:2px}
.bfeVxDZz3E5hhVV_Dig8{--brand-300: #e585a9;--brand-400: #da5386;--brand-500: #a42050;--brand-600: #901a44;--brand-700: #751537;--brand-glow: rgba(218, 83, 134, 0.35);--bg-0: #fae9f1;--bg-1: #fce0ea;--bg-2: #f6d5de;--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(89, 33, 53, 0.12);--hairline-strong: rgba(89, 33, 53, 0.24);--text-strong: #592135;--text: #6e4050;--text-muted: #8a6270;--text-faint: #a17e8a;--text-on-brand: #ffffff;--success: #963768;--success-soft: rgba(150, 55, 104, 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(89, 33, 53, 0.1);--shadow-md: 0 10px 28px rgba(89, 33, 53, 0.12);--shadow-lg: 0 20px 56px rgba(89, 33, 53, 0.14);--glow-brand: 0 0 0 1px rgba(218, 83, 134, 0.22), 0 8px 30px rgba(164, 32, 80, 0.25);--modal-overlay: rgba(89, 33, 53, 0.35);--modal-bg: #ffffff;--modal-surface: #fcf3f6;--modal-text: #592135;--modal-text-2: #8a6270;--modal-placeholder: #a17e8a;--modal-border: rgba(89, 33, 53, 0.18);--modal-btn-primary: #a42050;--modal-btn-primary-text: #ffffff;--modal-btn-secondary: #f9ebf0;--modal-btn-secondary-text: #592135;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, #fbdae9 0%, #fae9f1 45%, #fce0ea 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:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5);padding-bottom:calc(var(--sp-5) + var(--safe-bottom));background:var(--bg-0)}.MjYIWWvTJwIZ2UYYFBQg{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-md);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)}.HbF2FybrHpkXOyaBVuP6{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-display, 700);color:var(--text-strong)}.fYvGGwP8YR5_oiF5euso{margin:0;font-size:var(--fs-sm);color:var(--text-muted);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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.jbnKWq4XQGxaIBxNRs0i:hover{background:var(--brand-600)}.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)}.vjZobrj53aIYxKc6EE8A{animation:vjZobrj53aIYxKc6EE8A 1s linear infinite;color:var(--brand-300)}@keyframes vjZobrj53aIYxKc6EE8A{to{transform:rotate(360deg)}}
.FQ8WuT4n51hTiOkLlfZA{min-height:100dvh;background:var(--bg-0)}.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-0)}.Wd05PHqCwyASiHHhQH_p{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-md);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:var(--fw-display, 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{padding-left:var(--sp-6);padding-right:var(--sp-6);padding-bottom:var(--sp-12)}}@media(min-width: 1024px){.LFJEDnRGsj8A4HnU9agL{max-width:1360px}}.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);border:1px solid var(--hairline-strong);color:var(--text);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);box-shadow:var(--shadow-md);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);box-shadow:var(--shadow-md);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 .EGcvy8ZY70QaPLPgLsDs{width:52px;height:52px}}.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}.L5MlgYzCqnbkxLWVJHAm{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:var(--sp-2);min-height:56px;padding:0 var(--sp-2);background:var(--bg-1);border-bottom:1px solid var(--hairline)}@media(min-width: 1024px){.L5MlgYzCqnbkxLWVJHAm{position:static;max-width:640px;margin:var(--sp-4) auto 0;border:0;background:rgba(0,0,0,0)}}.OVpvpAJDoZ_6XuyRuC3m{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)}.OVpvpAJDoZ_6XuyRuC3m:active{transform:scale(0.98)}.OVpvpAJDoZ_6XuyRuC3m{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:var(--r-sm);color:var(--text-strong)}.WtEKj2HFLWhM1ZaJ_RU0{flex:1;min-width:0;font-size:var(--fs-h3);color:var(--text-strong);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.FzPTv1aY9Xz7F49gJsjz{flex:none;padding-right:var(--sp-3);font-size:var(--fs-xs);color:var(--text-muted)}.OlprZvfCKuak0dgFYKMZ{gap:var(--sp-3);padding-top:var(--sp-4);padding-bottom:calc(150px + var(--safe-bottom))}@media(min-width: 1024px){.OlprZvfCKuak0dgFYKMZ{max-width:640px}}.dNZpOmXkkzrmd5FUmPZK{position:fixed;left:0;right:0;bottom:0;z-index:7;background:var(--bg-1);border-top:1px solid var(--hairline);padding:var(--sp-3) 0 calc(var(--sp-3) + var(--safe-bottom))}.yZVIG_rNcepbItTaGSrT{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-2)}@media(min-width: 1024px){.yZVIG_rNcepbItTaGSrT{max-width:640px}}.IK_zegnnQpyYeRtEySjo{display:flex;justify-content:space-between;align-items:baseline;color:var(--text-muted);font-size:var(--fs-sm)}.IK_zegnnQpyYeRtEySjo strong{color:var(--text-strong);font-size:var(--fs-h3)}.Da_199YPSUg1pvQoj3Dn{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:44px;padding:0 var(--sp-1);color:var(--brand-300);font-size:var(--fs-sm);font-weight:600}.W1keYTC7tmqCloQOvglb{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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease)}.W1keYTC7tmqCloQOvglb:hover{background:var(--surface-2);border-color:var(--brand-500)}.W1keYTC7tmqCloQOvglb:active{transform:translateY(1px) scale(0.99)}.W1keYTC7tmqCloQOvglb:disabled{opacity:.6}.tGa8iaRR29uPUk7HARJB{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)}.tGa8iaRR29uPUk7HARJB:active{transform:scale(0.98)}.tGa8iaRR29uPUk7HARJB{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:46px;border-radius:var(--r-sm);border:1px solid var(--brand-400);color:var(--brand-300);font-weight:700;font-size:var(--fs-sm)}.tGa8iaRR29uPUk7HARJB:disabled{opacity:.45;cursor:default}._ARXnCjQKskGQpe5orO5{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-muted);font-size:var(--fs-xs)}.sAQppP9otBp0Gc4sxoCU{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--warning);color:var(--text-strong);font-size:var(--fs-sm)}.w7FOEHfDuDZukXqUCYKw{color:var(--text);font-size:var(--fs-sm);line-height:1.5}.TPjMmOXjFhbhglx7gxdw{color:var(--text-strong);font-size:var(--fs-body)}.Pik9rSsv05nqd_SpkdH_{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.Pik9rSsv05nqd_SpkdH_ .Da_199YPSUg1pvQoj3Dn{min-height:32px}.ePvMYaHVch46h73SPt42{position:fixed;inset:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;background:color-mix(in srgb, var(--bg-0) 40%, transparent);backdrop-filter:blur(2px)}@media(min-width: 1024px){.ePvMYaHVch46h73SPt42{align-items:center}}.l9bqUT7Hr1q_4hayx9RE{width:100%;max-width:var(--app-max);display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-2) var(--sp-5) calc(var(--sp-6) + var(--safe-bottom));background:var(--bg-1);border:1px solid var(--hairline);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--shadow-lg)}@media(min-width: 1024px){.l9bqUT7Hr1q_4hayx9RE{max-width:420px;border-radius:var(--r-lg);padding-bottom:var(--sp-6)}}.TIHAHsaJ5MRB9YR_zHHO{width:40px;height:4px;align-self:center;border-radius:var(--r-pill);background:var(--hairline-strong)}.bLaCew0icj_xvvZYuBJZ{font-size:var(--fs-h2);color:var(--text-strong);margin-top:var(--sp-2)}._FUjyUaKEK01SGch4R_8{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.5}.TbbAjeZ1shPA5xX2zh23{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4px;padding:4px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline)}.SRSCGeK_MZqLf66QSxGO{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border-radius:var(--r-sm);color:var(--text-muted);font-size:var(--fs-sm);font-weight:600}.GjjuQSe09jy8GfLbRZ6a{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500))}.jMT1SJRHwbELdj_6oVc2{min-height:56px;font-size:var(--fs-h3);font-weight:700;letter-spacing:.06em}.sNQzUVEfdNfHk45q0lkj{display:grid;grid-template-columns:minmax(0, 72px) minmax(0, 1fr);gap:var(--sp-3)}.Z1q4Qnnsi5IRX2v_WZXi{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr);gap:var(--sp-3)}.ykJhHA3ntiVHKNyzHTnu{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--hairline)}.ykJhHA3ntiVHKNyzHTnu .Da_199YPSUg1pvQoj3Dn{min-height:32px}.NY4EBEmAqYTHnUUrGIwA{flex:none;margin-top:2px;color:var(--brand-300)}.l5X1e3zxmGJ1oqUsN9sA{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.l5X1e3zxmGJ1oqUsN9sA strong{color:var(--text-strong);font-size:var(--fs-body)}.l5X1e3zxmGJ1oqUsN9sA span{color:var(--text-muted);font-size:var(--fs-xs)}.nWvIlWb0UrQHd9QBShCP{list-style:none;display:flex;flex-direction:column;border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--surface);overflow:hidden}.nWvIlWb0UrQHd9QBShCP li+li{border-top:1px solid var(--hairline)}.CThrlEqpSfo21MrqbzjL{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;padding:var(--sp-3) var(--sp-4)}.CThrlEqpSfo21MrqbzjL strong{color:var(--text-strong);font-size:var(--fs-sm)}.CThrlEqpSfo21MrqbzjL span{color:var(--text-muted);font-size:var(--fs-xs)}.CThrlEqpSfo21MrqbzjL:hover{background:var(--surface-2)}.Tj62cwspavMceXdarHBq{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-strong) !important;font-weight:700}.U8Mg2EBg_CD1FeaVLElK{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)}.U8Mg2EBg_CD1FeaVLElK:active{transform:scale(0.98)}.U8Mg2EBg_CD1FeaVLElK{display:flex;align-items:center;gap:var(--sp-3);width:100%;text-align:left;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--hairline)}.OPb6nwBxelNcobM3NXEv{flex:1;display:flex;flex-direction:column;gap:2px}.OPb6nwBxelNcobM3NXEv strong{color:var(--text-strong);font-size:var(--fs-sm)}.OPb6nwBxelNcobM3NXEv span{color:var(--text-muted);font-size:var(--fs-xs)}.kwjWLxNTR65HaNjl47xo{position:relative;flex:none;width:44px;height:26px;border-radius:var(--r-pill);background:var(--surface-3);border:1px solid var(--hairline-strong)}.kwjWLxNTR65HaNjl47xo::after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:var(--r-pill);background:var(--text-muted);transition:transform var(--dur-2) var(--ease)}.rus90zDf41qR3jQWILAZ{background:var(--brand-400);border-color:var(--brand-400)}.rus90zDf41qR3jQWILAZ::after{transform:translateX(18px);background:var(--text-on-brand)}.FRCigoe3JMRbz6wvcBHx{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.QddREYQbSEF1rvEdo5rW{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);border:1px solid var(--hairline-strong);color:var(--text);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)}.QddREYQbSEF1rvEdo5rW:active{transform:scale(0.98)}.QddREYQbSEF1rvEdo5rW{min-height:40px;padding:0 var(--sp-4);font-size:var(--fs-sm)}.FuG8ENYkmse2ILUc65oB{color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand-400), var(--brand-500));border-color:rgba(0,0,0,0)}._6UuZjoBtRrKzX_M8kkwS{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}._6UuZjoBtRrKzX_M8kkwS li{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--text)}._6UuZjoBtRrKzX_M8kkwS li span:last-child{white-space:nowrap;color:var(--text-strong);font-weight:600}.yZmxmsEf0IGw6_9IF7hh{align-items:center;text-align:center}.rDSAerWQPe2LzURtwU5x{display:inline-flex;align-items:center;gap:6px;padding:6px var(--sp-3);border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-strong);font-size:var(--fs-xs);font-weight:600}.coXvb3NFAbR25ZZ9zmG4{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-md);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:flex;align-items:flex-start;gap:var(--sp-3)}.EGcvy8ZY70QaPLPgLsDs{flex:none;width:64px;height:64px;border-radius:var(--r-sm);overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-2);border:1px solid var(--hairline);color:var(--text-faint)}.eVl8RLnwARKp8927oGbe{display:block;width:100%;height:100%}.Lvd0WoVoASmvXNsi1w1u{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-2)}.mM_BrwdsJxktZLmDz32q{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.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}.kZIR_wGR38_pDLoQsYTe{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.c2H9k5zPiyI8ESPABynP{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)}.c2H9k5zPiyI8ESPABynP:active{transform:scale(0.98)}.c2H9k5zPiyI8ESPABynP{min-height:32px;padding:0 var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--hairline-strong);background:rgba(0,0,0,0);color:var(--text);font-size:var(--fs-xs);cursor:pointer}.ch719kLYe4tsTD0RGTc5{border-color:var(--brand-400);color:var(--brand-500);font-weight:600}.PJ6caA50lG4ORkEhQ62S{margin:var(--sp-2) 0 0;color:var(--text-muted);font-size:var(--fs-sm);line-height:1.45}.JR7weSEhl_K2qcVF1o5V{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)}.JR7weSEhl_K2qcVF1o5V:active{transform:scale(0.98)}.JR7weSEhl_K2qcVF1o5V{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:40px;padding:0 var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--hairline-strong);background:var(--surface);color:var(--text-strong);font-size:var(--fs-sm);cursor:pointer}.H9FJGNykfwC7edfo7aMQ{min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-pill);display:inline-grid;place-items:center;background:var(--brand-400);color:var(--text-on-brand);font-size:var(--fs-2xs);font-weight:700}.wg0QRWr12cgo8kb92iCQ{display:flex;flex-direction:column;gap:var(--sp-4);overflow-y:auto;min-height:0}.Z1_6cSx7LrOhh32ly0_O{width:14px;height:14px;border-radius:var(--r-pill);border:1px solid var(--hairline);flex:none}.EL6CfSdAqBY5kIEPD5Hw{display:flex;gap:var(--sp-2)}.EL6CfSdAqBY5kIEPD5Hw>*{flex:1}.blbweV2nlz_IUG9YxVPy{appearance:none;border:none;background:none;font:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;min-width:0;flex:1;text-align:left;cursor:pointer;color:inherit}.JwsQG_FRjHg3t3CZrqQU{font-size:var(--fs-2xs);color:var(--text-muted)}.KjiKo1DDv0eeSfOmQL5M{display:block;font-size:var(--fs-xs);color:var(--text);font-weight:500}.DC3JMU4bgnumd8eEExR1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.DC3JMU4bgnumd8eEExR1 li{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-faint);font-size:var(--fs-sm)}.QG8P2C52dWtJqZpXBxNt{color:var(--text-strong) !important;font-weight:600}.QG8P2C52dWtJqZpXBxNt svg{color:var(--brand-500)}.SlwarY0QkV9YqR2ji1T_{display:flex;align-items:center;gap:var(--sp-2);color:var(--brand-500);font-weight:600}
.Fs6h4whnIl8ujB0Fjtnw{position:fixed;inset:0;z-index:60;background:color-mix(in srgb, var(--bg-0) 55%, transparent);backdrop-filter:blur(2px);display:flex;align-items:flex-end;justify-content:center}@media(min-width: 1024px){.Fs6h4whnIl8ujB0Fjtnw{align-items:center;padding:var(--sp-6)}}.ypfRxoBeLr7xqRt_4ZHI{position:relative;width:100%;max-width:560px;height:100dvh;display:flex;flex-direction:column;background:var(--bg-0);overflow-y:auto;overscroll-behavior:contain}@media(min-width: 1024px){.ypfRxoBeLr7xqRt_4ZHI{height:auto;max-height:calc(100dvh - 2*var(--sp-6));border-radius:var(--r-lg)}}.S2RcimlmsfXjOIO0CKwD{position:absolute;top:var(--sp-3);right:var(--sp-3);z-index:2;width:40px;height:40px;border-radius:var(--r-pill);display:grid;place-items:center;background:var(--bg-1);color:var(--text-strong);border:1px solid var(--hairline)}.yMPIZhLHjWOmeA6MONUh{display:flex;flex-direction:column;gap:var(--sp-2)}.SM3ZxqO3sWRoljlnG8Nj{width:100%;aspect-ratio:1/1;object-fit:cover;background:var(--surface-2)}.xVps28my8ziLL3TXJkYR{width:100%;aspect-ratio:1/1;display:grid;place-items:center;background:var(--surface-2);color:var(--text-faint);font-size:var(--fs-h1);font-weight:700}.rXW7fWDNmeZECwwVDoSx{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:0 var(--sp-4)}.h9xwS4j3mr2O3U5ie5nz{width:56px;height:56px;border-radius:var(--r-sm);overflow:hidden;padding:0;border:2px solid rgba(0,0,0,0);background:var(--surface-2)}.h9xwS4j3mr2O3U5ie5nz img{width:100%;height:100%;object-fit:cover;display:block}.H0koDlRi9pWVPr3JUQpI{border-color:var(--brand-400)}.VWl40Q2Pr0TlmxMS7daP{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}.Y9Ps6EGZjsf9WZneg1tb{margin:0;font-family:var(--font-display);font-size:var(--fs-h3);color:var(--text-strong);line-height:1.25}.wGqJ6aFxiVoTdq0VCkzK{color:var(--text-muted);font-size:var(--fs-sm);margin-top:calc(-1*var(--sp-2))}.At3D1ibIVG1KHSAm19zO{font-size:var(--fs-h3);color:var(--brand-500)}.NV8Qe66h4D0ber18jhDL{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.NV8Qe66h4D0ber18jhDL li{display:inline-flex;align-items:center;gap:4px;padding:2px var(--sp-2);border-radius:var(--r-pill);background:var(--surface-2);color:var(--text);font-size:var(--fs-xs)}.TdoaYcIjoHJbZ1XmrnvY{display:flex;flex-direction:column;gap:var(--sp-2)}.Zfo79zbM6XTN3vL5vlwu{font-size:var(--fs-sm);color:var(--text-muted)}.Zfo79zbM6XTN3vL5vlwu b{color:var(--text-strong);font-weight:600}.OJ9wEC8DxlgAt78UCWpc{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.odhA_qN2n6pu4zB4FqvG{min-width:44px;min-height:40px;padding:0 var(--sp-3);border-radius:var(--r-sm);border:1px solid var(--hairline-strong);background:var(--surface);color:var(--text-strong);font-size:var(--fs-sm)}.edej13p6RkaDPmnhsdJt{width:40px;height:40px;padding:3px;border-radius:var(--r-pill);border:2px solid var(--hairline);background:var(--surface)}.fcrp0IlE7RvjsSt7Bo5Z{display:block;width:100%;height:100%;border-radius:var(--r-pill);border:1px solid var(--hairline)}.MLMiQBOY9l4rAfz94mNW{border-color:var(--brand-400);box-shadow:0 0 0 1px var(--brand-400)}.mHN07tlMCUeKOzE4n2HP{opacity:.45;text-decoration:line-through}.bgkLGFNGdSNBlIvU_q7t{margin:0;color:var(--text);font-size:var(--fs-body);line-height:1.55;white-space:pre-line}.khpkTkHaDpjK8rM076kh{display:block;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:var(--sp-2)}.X3wTtqbKiMBr_AjWUH0R dl{margin:0;display:flex;flex-direction:column}.KZofteCcaoVa9KO473Kq{display:flex;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--hairline);font-size:var(--fs-sm)}.KZofteCcaoVa9KO473Kq dt{color:var(--text-muted)}.KZofteCcaoVa9KO473Kq dd{margin:0;color:var(--text-strong);text-align:right}.YkyrHFJYpY3WYfGgTlI3{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.hy3DM9RbbAVJEYwQbG0H{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:40px;padding:0 var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--hairline-strong);background:var(--surface);color:var(--text-strong);font-size:var(--fs-sm);text-decoration:none}._tBmkqu7cSNAd7N0CP8P{position:sticky;bottom:0;margin-top:auto;display:flex;gap:var(--sp-3);align-items:center;padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + var(--safe-bottom));background:var(--bg-0);border-top:1px solid var(--hairline)}.QYg6HC1wxhd9LiPYAD5n{display:inline-flex;align-items:center;gap:var(--sp-2);border:1px solid var(--hairline-strong);border-radius:var(--r-pill);padding:2px}.QYg6HC1wxhd9LiPYAD5n button{width:36px;height:36px;border-radius:var(--r-pill);border:0;background:rgba(0,0,0,0);color:var(--text-strong);display:grid;place-items:center}.QYg6HC1wxhd9LiPYAD5n button:disabled{opacity:.4}.QYg6HC1wxhd9LiPYAD5n span{min-width:20px;text-align:center;font-weight:600;color:var(--text-strong)}._dxfVoz1u2DX8wePMUxp{flex:1;min-height:48px;border:0;border-radius:var(--r-pill);background:var(--brand-500);color:var(--text-on-brand);font-weight:600;font-size:var(--fs-body)}._dxfVoz1u2DX8wePMUxp:disabled{opacity:.5}.NeqGVba9KFGbBh6QSwYQ{padding:0 var(--sp-4) var(--sp-3);color:var(--brand-500);font-size:var(--fs-xs)}
.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:var(--fw-display, 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:var(--fw-display, 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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.eYqEgAQdcaMlo1dtca9Z:hover{background:var(--brand-600)}.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);box-shadow:var(--shadow-md);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.f9QvjY5a7GTweZOYLTH_:hover{background:var(--brand-600)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);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-pill);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(182, 25, 86, 0.1) 0%, rgba(182, 25, 86, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(130, 23, 66, 0.08) 0%, rgba(130, 23, 66, 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);box-shadow:var(--shadow-md);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.uhkp7emICvVgdMIGizqA:hover{background:var(--brand-600)}.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(182, 25, 86, 0.1) 0%, rgba(182, 25, 86, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(130, 23, 66, 0.08) 0%, rgba(130, 23, 66, 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(251,245,247,.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(182, 25, 86, 0.1) 0%, rgba(182, 25, 86, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(130, 23, 66, 0.08) 0%, rgba(130, 23, 66, 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);box-shadow:var(--shadow-md);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.WfQejvmfGNJE7U6gsHtv:hover{background:var(--brand-600)}.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(182, 25, 86, 0.1) 0%, rgba(182, 25, 86, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(130, 23, 66, 0.08) 0%, rgba(130, 23, 66, 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);box-shadow:var(--shadow-md);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:48px;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-500);box-shadow:0 0 0 3px var(--surface-3)}.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:48px;padding:0 var(--sp-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;color:var(--text-on-brand);background:var(--brand-500);border-radius:var(--r-pill);box-shadow:none;transition:transform var(--dur-1) var(--ease),background var(--dur-2) var(--ease),filter var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.Io3pP_gbxL2Z9iZ_Jg5Q:hover{background:var(--brand-600)}.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(182, 25, 86, 0.1) 0%, rgba(182, 25, 86, 0) 55%),radial-gradient(90% 60% at 100% 110%, rgba(130, 23, 66, 0.08) 0%, rgba(130, 23, 66, 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(251,245,247,.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)}}
.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);box-shadow:var(--shadow-md);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-body);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: #903656;--brand-400: #C06284;--brand-500: #B4446C;--brand-600: #8E2F52;--brand-700: #6F2540;--brand-glow: rgba(192, 98, 132, 0.45);--coral-300: #CDAB8B;--coral-400: #C19971;--coral-500: #B98B5E;--coral-600: #9B754F;--bg-0: #FBF8F5;--bg-1: #FEFDFC;--bg-2: #F2EFEC;--surface: #FFFFFF;--surface-2: rgba(42, 31, 35, 0.045);--surface-3: rgba(42, 31, 35, 0.08);--surface-solid: #FFFFFF;--hairline: rgba(42, 31, 35, 0.09);--hairline-strong: rgba(42, 31, 35, 0.18);--modal-overlay: rgba(42, 31, 35, 0.38);--modal-bg: #FDFCFB;--modal-surface: #F0EFEE;--modal-text: #2A1F23;--modal-text-2: #7A7375;--modal-placeholder: #8D8788;--modal-border: rgba(42, 31, 35, 0.28);--modal-btn-primary: #B4446C;--modal-btn-primary-text: #FFFFFF;--modal-btn-secondary: #F0EFEE;--modal-btn-secondary-text: #2A1F23;--modal-danger: #D04246;--modal-success: #1E8457;--text-strong: #2A1F23;--text: #4B4245;--text-muted: #655C5E;--text-faint: #756D6F;--text-on-brand: #FFFFFF;--success: #2F7A4F;--success-soft: rgba(79, 122, 95, 0.14);--warning: #9A5B12;--warning-soft: rgba(168, 106, 31, 0.14);--danger: #B23A3A;--danger-soft: rgba(178, 58, 58, 0.12);--late: #B4561E;--late-soft: rgba(180, 86, 30, 0.12);--internal: #5B47A8;--internal-soft: rgba(91, 71, 168, 0.12);--info: var(--brand-400);--font-display: 'Fraunces', Georgia, serif;--fw-display: 500;--font-body: 'Manrope', 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 1px 2px rgba(42, 31, 35, 0.05);--shadow-md: 0 1px 2px rgba(42, 31, 35, 0.04), 0 10px 30px rgba(42, 31, 35, 0.06);--shadow-lg: 0 20px 56px rgba(42, 31, 35, 0.12);--glow-brand: 0 0 0 1px rgba(192, 98, 132, 0.25), 0 8px 30px rgba(180, 68, 108, 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);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:var(--fw-display, 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}}
.kakQxILARIaf7uW80MYa{--lp-bg: #fbf8f5;--lp-tint: #f5eeea;--lp-ink: #2a1f23;--lp-text: #4a3a40;--lp-text-2: #5a4a50;--lp-muted: #6b5a60;--lp-line: #efe6e1;--lp-line-2: #eadfd9;--lp-line-3: #e3d6cf;--lp-rose: #b4446c;--lp-rose-ink: #9a3559;--lp-rose-deep: #8e2f52;--lp-rose-soft: #f6e3ea;--lp-rose-pale: #e3b7c7;--lp-ok: #4f7a5f;--lp-serif: 'Fraunces', Georgia, serif;--lp-sans: 'Manrope', system-ui, -apple-system, sans-serif;min-height:100%;background:var(--lp-bg);color:var(--lp-ink);font-family:var(--lp-sans);-webkit-font-smoothing:antialiased;overflow-x:clip}.kakQxILARIaf7uW80MYa h1,.kakQxILARIaf7uW80MYa h2,.kakQxILARIaf7uW80MYa h3,.kakQxILARIaf7uW80MYa p{margin:0;color:inherit}.kakQxILARIaf7uW80MYa em{font-style:italic;color:var(--lp-rose)}.kakQxILARIaf7uW80MYa ul,.kakQxILARIaf7uW80MYa ol{list-style:none;margin:0;padding:0}.kakQxILARIaf7uW80MYa img{max-width:100%;height:auto}.xSTcdLC5uQDjKIM7Utom{position:absolute;left:16px;top:-60px;z-index:50;padding:10px 16px;border-radius:999px;background:var(--lp-ink);color:#fff;font-weight:700;text-decoration:none}.xSTcdLC5uQDjKIM7Utom:focus{top:12px}.tkcoSm5V8QsFg0xOxbnq{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width: 480px){.tkcoSm5V8QsFg0xOxbnq{padding:0 16px}}.FFwafpNWUZ_3wAEotTw8{display:flex;flex-direction:column;align-items:center}.C4Rsj7yfZhX27kRUbCV8{gap:32px}.NYqQ0R6OObD2ugdINPef{display:flex;flex-direction:column;gap:40px}.jINsLLwK7MG_UX68TGqb{display:flex;flex-direction:column;gap:48px}.D9yiX6dqJdSG3RWt8uw7{font:700 12px var(--lp-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-rose-ink)}.sLcEJbhwa670oBQ9tkF4{font-family:var(--lp-serif);font-weight:500;letter-spacing:-0.015em;font-size:clamp(32px,4vw,50px);line-height:1.08}.g9u9iK6WVUxCYxOlxInw{font-size:18px;line-height:1.6;color:var(--lp-text-2)}.Hb_cT0MSl5Wv78IRDtWC{font-size:16px;line-height:1.6;color:var(--lp-muted)}.R0nJj2Zle9AqAkWE9Bqz{color:var(--lp-rose-ink);font-weight:700}.Xuj2tkR4FRt3wdkU9VD3{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.zsPdwHRua6sE0m86Uj8Y{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;border:0;border-radius:999px;font:700 16px var(--lp-sans);text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.zsPdwHRua6sE0m86Uj8Y:focus-visible{outline:3px solid var(--lp-rose-pale);outline-offset:2px}.zsPdwHRua6sE0m86Uj8Y:active{transform:translateY(1px)}.QmE2BV3LDcsuJK4xgPpA{background:var(--lp-rose);color:#fff;box-shadow:0 12px 28px rgba(180,68,108,.28)}.QmE2BV3LDcsuJK4xgPpA:hover{background:var(--lp-rose-deep)}.S5VRXsKIXR0CpagFr7h2{background:#fff;color:var(--lp-ink);border:1px solid var(--lp-line-3)}.S5VRXsKIXR0CpagFr7h2:hover{border-color:var(--lp-rose)}.nUFxjMkHz1n_6VrJF8Bg{position:relative;background:#fff;color:var(--lp-rose-deep)}.nUFxjMkHz1n_6VrJF8Bg:hover{background:#fbf1f5}.trwLBy3d5FIfGgPUjNOg{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.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:20;background:rgba(251,248,245,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.R4ha_wOLVoL4nUqVxp0m{border-bottom-color:var(--lp-line)}.R9dr0JspV8rBDuX1Dx4v{display:flex;align-items:center;gap:16px 28px;min-height:76px}@media(max-width: 480px){.R9dr0JspV8rBDuX1Dx4v{gap:10px;min-height:64px}}.OQAFOMePnLB_AHlciHyk{flex:1}.DWIfkpbVrMi1S52ERRjy{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.IPbZcyjNbUK5Na7rG9b4{border-radius:30%;background:var(--lp-rose);color:#fbf1f5;display:grid;place-items:center;flex:none}.j50ethbsqodOnOP5bJwk{font-family:var(--lp-serif);font-weight:500;font-size:22px;letter-spacing:-0.015em}.qiFPn6xy_Utv24D7fMmo{display:flex;align-items:center;gap:28px}@media(max-width: 860px){.qiFPn6xy_Utv24D7fMmo{display:none}}.j8qj8BxIvumKZkBC0pMg{border:0;background:none;padding:8px 0;font:600 15px var(--lp-sans);color:var(--lp-text);cursor:pointer}.j8qj8BxIvumKZkBC0pMg:hover{color:var(--lp-rose-ink)}.sbWzmBsL6Z1_KTdtj4G0{min-height:46px;padding:0 20px;font-size:15px;box-shadow:none}@media(max-width: 480px){.sbWzmBsL6Z1_KTdtj4G0{padding:0 16px}}@media(max-width: 480px){.t7BqOCkURlaLyLVU4UNm{display:none}}.wSbFBh4ztb0TD3AK2cCP{display:none;width:46px;height:46px;border-radius:999px;border:1px solid var(--lp-line-3);background:#fff;color:var(--lp-ink);place-items:center;cursor:pointer;flex:none}@media(max-width: 860px){.wSbFBh4ztb0TD3AK2cCP{display:grid}}.x46JmJLNWWfWN4xfnmie{position:fixed;inset:0;z-index:30;background:rgba(42,31,35,.4)}.eC9fFlPvrGp_nNNC3LbG{position:fixed;left:0;right:0;bottom:0;z-index:31;display:flex;flex-direction:column;gap:4px;padding:10px 20px calc(20px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;background:var(--lp-bg);box-shadow:0 -20px 50px rgba(42,31,35,.2)}.eC9fFlPvrGp_nNNC3LbG .zsPdwHRua6sE0m86Uj8Y{margin-top:12px}.NYlbGW_pyQf0HlERdFpi{align-self:center;width:44px;height:5px;border-radius:99px;background:var(--lp-line-3);margin-bottom:8px}.StXQ4kP_u9J9acgM4Bt1{display:flex;align-items:center;gap:10px;min-height:52px;border:0;border-bottom:1px solid var(--lp-line);background:none;font:600 17px var(--lp-sans);color:var(--lp-ink);text-align:left;cursor:pointer}.BzKqp8ua4zQp1Cl1Nlv3{position:relative;overflow:hidden;padding:72px 0 88px}@media(max-width: 860px){.BzKqp8ua4zQp1Cl1Nlv3{padding:40px 0 56px}}.MFMRhLiicUrsKJehuvj8,.q6ietsVqwksX52WTrg0P{position:absolute;border-radius:999px;pointer-events:none}.MFMRhLiicUrsKJehuvj8{right:-180px;top:-160px;width:620px;height:620px;background:var(--lp-rose-soft)}.q6ietsVqwksX52WTrg0P{right:300px;bottom:-200px;width:360px;height:360px;background:#f4eadf}.fGZ_dpdqHLNTOtUZWcmw{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:56px}.wTJSaWvMjubIliwY6JN9{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:24px}.lcsHArxMx7QjtaLQAytm{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 16px;border-radius:999px;background:#fff;border:1px solid var(--lp-line-2);font:700 13px var(--lp-sans);color:#6e2443}.rZZHwkS8cbBrCb2Rt8OR{width:8px;height:8px;border-radius:99px;background:var(--lp-rose);flex:none}.vhk8vy7X_MZZeaSyDwcF{font-family:var(--lp-serif);font-weight:500;letter-spacing:-0.015em;font-size:clamp(44px,6vw,76px);line-height:1.02}.wSMx16qTJdjg8lSpZwcN{font-size:clamp(17px,1.5vw,20px);line-height:1.6;color:var(--lp-text-2);max-width:540px}._9iOmoapez83UI7JCdWm{display:flex;flex-wrap:wrap;gap:12px}@media(max-width: 480px){._9iOmoapez83UI7JCdWm .zsPdwHRua6sE0m86Uj8Y{flex:1 1 100%}}.Po5rVb70xAHPOxa1KKH0{font-size:14px;color:var(--lp-muted)}.TJpN2y1K7YLLJdi70Ig4{flex:1 1 420px;min-width:0;display:flex;justify-content:center}.IuSMvoxqfE_IdvBVw0tw{position:relative;width:100%;max-width:540px;aspect-ratio:1/1.08}.xaGkzIPKidi_vvQ1UySA,.BTsBD3YWf_nxMQEZQxcr{position:absolute;height:auto}.xaGkzIPKidi_vvQ1UySA{left:4%;top:10%;width:46%;transform:rotate(-5deg);filter:drop-shadow(0 30px 50px rgba(42, 31, 35, 0.2))}.BTsBD3YWf_nxMQEZQxcr{right:6%;top:0;width:52%;transform:rotate(3deg);filter:drop-shadow(0 34px 60px rgba(42, 31, 35, 0.26))}._QSmkMiRgdPn7sczulYg{position:absolute;left:0;bottom:7%;display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:20px;background:#fff;box-shadow:0 18px 40px rgba(42,31,35,.14)}@media(max-width: 480px){._QSmkMiRgdPn7sczulYg{padding:10px 12px;gap:8px}}.mEMeaqQ9I06Yy7FTEoPg{width:42px;height:42px;border-radius:99px;background:#e4efe7;color:#2f5a3e;display:grid;place-items:center;flex:none}@media(max-width: 480px){.mEMeaqQ9I06Yy7FTEoPg{width:34px;height:34px}}.lHZYFuqmWagRXGeQhJJH{display:flex;flex-direction:column}.lHZYFuqmWagRXGeQhJJH b{font:700 14px var(--lp-sans)}.lHZYFuqmWagRXGeQhJJH span{font-size:13px;color:var(--lp-muted)}.COPe6iS4HJKk__gajl3L{position:absolute;right:0;bottom:22%;padding:10px 16px;border-radius:999px;background:var(--lp-ink);color:#fff;font:700 13px var(--lp-sans);box-shadow:0 14px 30px rgba(42,31,35,.25)}@media(max-width: 480px){.COPe6iS4HJKk__gajl3L{font-size:12px;padding:8px 12px}}.n8_CZ6SqsLUEji_np1C7{padding:24px 0 80px}.n8_CZ6SqsLUEji_np1C7 .FFwafpNWUZ_3wAEotTw8{gap:32px}.Y2moOmOGEg2crQH3qqHK{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(16px,3vw,40px)}.xjxFd9_Vm_Wzg_nBl52W{width:clamp(96px,11vw,140px);display:flex;flex-direction:column;align-items:center;gap:10px;font:600 14px var(--lp-sans);text-align:center}.xjxFd9_Vm_Wzg_nBl52W img{width:clamp(84px,9vw,120px);height:clamp(84px,9vw,120px);border-radius:99px;object-fit:cover;border:4px solid #fff;box-shadow:0 0 0 1px var(--lp-line-2),0 12px 26px rgba(42,31,35,.08)}.rCwPMz5Dj1fgp7gbEIff{padding:88px 0}@media(max-width: 860px){.rCwPMz5Dj1fgp7gbEIff{padding:64px 0}}.NKv3LOVlMPIr4pOZuFox{background:var(--lp-tint)}.QxID5oZYd4ZP3J69gccx{display:flex;flex-direction:column;gap:12px;max-width:640px}.VfUIj7iCWU2yheHvSGDT{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.VEkcmAJLKuxCdBAtBbV5{display:flex;flex-wrap:wrap;gap:20px}.W10WfxM8eyXxnmY1_xuW{flex:1 1 260px;display:flex;flex-direction:column;gap:10px;padding:28px;border-radius:24px;background:#fff;border:1px solid var(--lp-line)}.W10WfxM8eyXxnmY1_xuW h3{font:700 19px var(--lp-sans)}.W10WfxM8eyXxnmY1_xuW p{font-size:16px;line-height:1.6;color:var(--lp-muted)}.n8MwJWtt1Ug4we0UiJnt{font:500 44px var(--lp-serif);color:var(--lp-rose-pale);line-height:1}.MbWPV9AS0B3w3So1cBrU{padding:96px 0 48px}@media(max-width: 860px){.MbWPV9AS0B3w3So1cBrU{padding:64px 0 32px}}.UuoBuk9R6I6hp5q7y6u1{padding:48px 0 96px}@media(max-width: 860px){.UuoBuk9R6I6hp5q7y6u1{padding:32px 0 64px}}.CKLYwBnFniCGmGtP1538{display:flex;flex-wrap:wrap;align-items:center;gap:56px}.tH_QBZah4KLfqfpv7MYG{flex-wrap:wrap-reverse}.lmyvyFTmsJcFZv4v8GmL{flex:1 1 380px;min-width:0;display:flex;justify-content:center}.e5vs7u6gH3cQYbvHnBRH{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:20px}.e5vs7u6gH3cQYbvHnBRH .sLcEJbhwa670oBQ9tkF4{font-size:clamp(32px,3.6vw,46px)}.QoRL1DeDvocPnvYdTb0h{width:min(100%,300px);filter:drop-shadow(0 30px 50px rgba(42, 31, 35, 0.18))}.sxNGQa98VhWjioPg8LBt{display:flex;flex-direction:column;gap:12px}.sxNGQa98VhWjioPg8LBt li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.5;color:var(--lp-text)}.sxNGQa98VhWjioPg8LBt svg{color:var(--lp-ok);margin-top:2px;flex:none}.QgHrAJNk4dZaqezCBkaU{width:min(100%,380px);padding:22px;border-radius:28px;background:var(--lp-line);display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.45}.jykbPd86rdgP4D3w5XgO{align-self:flex-end;max-width:85%;padding:12px 14px;border-radius:16px 16px 4px 16px;background:var(--lp-rose-soft)}.Da0vipBplpB2Rb0y7Q5X{align-self:flex-start;max-width:90%;padding:12px 14px;border-radius:16px 16px 16px 4px;background:#fff}.U4tKNs5YqiPVmmeYOJoJ{align-self:flex-start;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#fff}.U4tKNs5YqiPVmmeYOJoJ img{width:44px;height:44px;border-radius:10px;object-fit:cover}.U4tKNs5YqiPVmmeYOJoJ b{font:700 13px var(--lp-sans)}.LzbNmr_RgyjVJGdX1TCA{padding:96px 0;background:var(--lp-ink);color:#fff}.LzbNmr_RgyjVJGdX1TCA em{color:var(--lp-rose-pale)}.LzbNmr_RgyjVJGdX1TCA .D9yiX6dqJdSG3RWt8uw7{color:var(--lp-rose-pale)}@media(max-width: 860px){.LzbNmr_RgyjVJGdX1TCA{padding:64px 0}}.GgOE3Ve0WeDSiNxtC1l8{display:flex;flex-wrap:wrap;align-items:flex-end;gap:24px}.GgOE3Ve0WeDSiNxtC1l8 p{flex:1 1 320px;font-size:17px;line-height:1.6;color:#d9ccd2}.ZBs6xVX44mgJbRzNVlFg{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:14px}.ZBs6xVX44mgJbRzNVlFg .sLcEJbhwa670oBQ9tkF4{font-size:clamp(34px,4vw,52px);line-height:1.06}.YYyzlHtOLWVRKmrt_wcU{width:100%;max-width:1000px;align-self:center}.YLz2dJ09d48EXl785rTu{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr));gap:16px;color:var(--lp-ink)}.sR2PC_AEZcQ_S3VJHM_X{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:20px;background:#fff;border:1px solid var(--lp-line)}.sR2PC_AEZcQ_S3VJHM_X b{font:700 16px var(--lp-sans)}.sR2PC_AEZcQ_S3VJHM_X small{font-size:14px;line-height:1.5;color:var(--lp-muted)}.NM0YqCF4ZkZvtWdX4xxK{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--lp-rose-soft);color:var(--lp-rose-ink);margin-bottom:4px}.ORpiZRL_TGmd0txuxm8e{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.oQg2SXWc0bBGCksxB9QQ{max-width:900px;font-family:var(--lp-serif);font-weight:500;letter-spacing:-0.015em;font-size:clamp(30px,3.6vw,46px);line-height:1.2}.rT0Bbmn09EdRVuYQhtgU{max-width:620px;font-size:17px;line-height:1.6;color:var(--lp-muted)}.CX0zSaMdrnqzWhYtIYe8{display:inline-flex;padding:5px;border-radius:999px;background:#f2eae5}.CX0zSaMdrnqzWhYtIYe8 button{border:0;background:rgba(0,0,0,0);min-height:44px;padding:0 20px;border-radius:999px;font:700 14px var(--lp-sans);color:var(--lp-muted);cursor:pointer}@media(max-width: 480px){.CX0zSaMdrnqzWhYtIYe8 button{padding:0 14px}}.yEMKMVIEfJRUmJcQ8nZj{background:#fff !important;color:var(--lp-ink) !important;box-shadow:0 1px 4px rgba(42,31,35,.12)}.wztaJyiXyLfRuEq8neup{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.uaVcqcmxifGPyutNeYii{flex:1 1 320px;max-width:440px;display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:28px;background:#fff;border:1px solid var(--lp-line)}@media(max-width: 480px){.uaVcqcmxifGPyutNeYii{padding:24px}}.uaVcqcmxifGPyutNeYii .sxNGQa98VhWjioPg8LBt{gap:10px;margin:6px 0}.pIY4gSR10YFkw050RNDU{border:2px solid var(--lp-rose);box-shadow:0 24px 50px rgba(180,68,108,.14)}.JE627AwcmxRUOzTtgvNc{display:flex;justify-content:space-between;align-items:center;gap:12px}.CgidgqCvkz6_Szin58Ad{font:500 26px var(--lp-serif)}.g7qQOQG899CxkRe6_vg7{min-height:28px;padding:0 12px;border-radius:999px;background:var(--lp-rose-soft);color:var(--lp-rose-deep);font:700 12px var(--lp-sans);display:inline-flex;align-items:center}.UcTeyAimY2fFbFE406uy{display:flex;align-items:baseline;gap:6px}.UcTeyAimY2fFbFE406uy b{font:500 52px/1 var(--lp-serif);letter-spacing:-0.015em}.UcTeyAimY2fFbFE406uy span{font-size:16px;color:var(--lp-muted)}.IqbS0nMZH1ZS41HMPlzm{font-size:14px;color:var(--lp-muted)}.aINJk0NiVac1VskMf7qL{background:rgba(0,0,0,0);border-style:dashed;border-color:var(--lp-line-3);justify-content:center}.Ye1LRqURGd5XoKinedyE{font:500 24px var(--lp-serif)}.R79Wj2FWNpdPvfCIvb28{font-size:16px;line-height:1.6;color:var(--lp-text-2)}.vvwgqfK7ObHPpC2RzceB{font:700 18px var(--lp-sans)}.MBJcRIvJEIyZ46crwzKQ{display:flex;flex-wrap:wrap;gap:48px}.YEza6yT8RXTfKRc9YSEO{flex:1 1 280px;display:flex;flex-direction:column;gap:12px}.YEza6yT8RXTfKRc9YSEO .sLcEJbhwa670oBQ9tkF4{font-size:clamp(32px,3.6vw,44px);line-height:1.1}.V8nufCBgbgaztja1qV7U{flex:2 1 520px;min-width:0}.Pm_UyzA22uYhUJ6PIoH3{border-bottom:1px solid var(--lp-line-2)}.Pm_UyzA22uYhUJ6PIoH3 button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;border:0;background:rgba(0,0,0,0);font:600 18px var(--lp-sans);color:var(--lp-ink);text-align:left;cursor:pointer}@media(max-width: 480px){.Pm_UyzA22uYhUJ6PIoH3 button{font-size:16px}}.Pm_UyzA22uYhUJ6PIoH3 p{margin:0 0 22px;font-size:16px;line-height:1.6;color:var(--lp-muted);max-width:720px}.HwfCwjtSqvXh9l5uImvQ{flex:none;transition:transform .2s ease}.WrTMAI13Sbx0EwtFMogZ{transform:rotate(180deg)}.A590TnDK00f4ZInlVKO0{padding:24px 0 0}.uRQ6bwJP97C1QM_YVaEE{position:relative;overflow:hidden;border-radius:36px;background:var(--lp-rose);color:#fff;padding:clamp(32px,6vw,80px);display:flex;flex-wrap:wrap;align-items:center;gap:32px}.uRQ6bwJP97C1QM_YVaEE em{color:inherit}@media(max-width: 480px){.uRQ6bwJP97C1QM_YVaEE{border-radius:28px}.uRQ6bwJP97C1QM_YVaEE .zsPdwHRua6sE0m86Uj8Y{width:100%}.uRQ6bwJP97C1QM_YVaEE>div:last-child{width:100%}}.RfY_xby0ZfuoTg0q5KWV{position:absolute;right:-80px;top:-120px;width:360px;height:360px;border-radius:999px;background:#c25a80}.QQEhftintsvZzQUOp0Fr{position:relative;flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:14px}.QQEhftintsvZzQUOp0Fr h2{font-family:var(--lp-serif);font-weight:500;letter-spacing:-0.015em;font-size:clamp(34px,4.4vw,56px);line-height:1.04}.QQEhftintsvZzQUOp0Fr span{font-size:18px;color:#fbe7ee}.Y6gmXyZpmI6HEaSltpwL{margin-top:64px;background:var(--lp-ink);color:#e8dce0;padding:48px 0}@media(max-width: 860px){.Y6gmXyZpmI6HEaSltpwL{padding-bottom:120px}}.Y6gmXyZpmI6HEaSltpwL a{color:#e8dce0;text-decoration:none;font-size:14px}.Y6gmXyZpmI6HEaSltpwL a:hover{color:#fff;text-decoration:underline}.Y6gmXyZpmI6HEaSltpwL .j50ethbsqodOnOP5bJwk{font-size:20px;color:#fff}.B0DfPh5B4UwwdRAI54mm{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px}.EWQlAcafMKx4QvSivTKr{width:100%;font-size:13px;color:#b9a9b0}.mP9kzWgnZIaqujWLxg5C{display:none}@media(max-width: 860px){.mP9kzWgnZIaqujWLxg5C{position:fixed;left:0;right:0;bottom:0;z-index:15;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgba(251,248,245,.96);border-top:1px solid var(--lp-line);box-shadow:0 -12px 30px rgba(42,31,35,.08);transform:translateY(110%);transition:transform .25s ease}.mP9kzWgnZIaqujWLxg5C span{text-align:center;font-size:12px;color:var(--lp-muted)}}.k5u3DhlVwcOyAXreTjmg{transform:none}
