@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;600;700&display=swap";.EcXfU{display:flex;flex-direction:column;gap:14px;padding:clamp(26px,3.6vw,42px);background:radial-gradient(circle at 100% 0%,rgba(73,151,231,.12),transparent 34%),linear-gradient(180deg,#fbfdff,#f2f8ff)}.EcXfU h2{margin:0;font-size:clamp(1.4rem,2.1vw,2.1rem);line-height:1.08;color:#10243b}.j1YpO{margin:0;font-size:.95rem;line-height:1.45;color:#3a5d82}.STj1F{display:flex;flex-direction:column;gap:12px}.BA0Lo{display:flex;flex-direction:column;gap:6px}.BA0Lo span{font-size:.85rem;font-weight:600;color:#1f3f5f}.BA0Lo input{border:1px solid rgba(40,96,151,.22);border-radius:10px;padding:10px 11px;font-size:.98rem;letter-spacing:.08em;color:#14324d;background:#ffffffe6;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.BA0Lo input:focus-visible{border-color:#3989cf;box-shadow:0 0 0 3px #3989cf2e}.us326{margin:0;font-size:.88rem;color:#b13030}.vpnKg{border:0;border-radius:14px;padding:12px 16px;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(180deg,#3d8fd9,#2b6fbe);cursor:pointer;box-shadow:0 10px 22px #2263aa52}.vpnKg:disabled{opacity:.65;cursor:default}.MfucX{display:flex;flex-direction:column;gap:8px}.Kqy6H{width:fit-content;border:0;background:transparent;padding:0;font-size:.93rem;color:#385776;cursor:pointer}.Kqy6H strong{color:#2f78be}.g-OZO{display:flex;flex-direction:column;align-items:center;gap:20px;padding:37px;text-align:center}._38CMw{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#eef3fb;color:#2f5a8a}.GesYg{display:flex;flex-direction:column;gap:8px}.g-OZO h2{margin:0;font-size:1.65rem;font-weight:700;line-height:1.15;color:#10243b}.GbfOc{margin:0;font-size:.92rem;color:#64748b;line-height:1.5}.-v4qt{display:flex;flex-direction:column;gap:16px;width:100%}._5dcKZ{display:flex;flex-direction:column;gap:6px;text-align:left}.AD1Ia{font-size:.85rem;font-weight:600;color:#1f3f5f}.tbX2f{position:relative;display:flex;align-items:center}.jwiuz{position:absolute;left:14px;color:#7c8b9a;pointer-events:none}.tbX2f input{width:100%;border:1px solid #d0d7de;border-radius:8px;padding:11px 11px 11px 40px;font-size:.92rem;color:#14324d;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.tbX2f input:focus-visible{border-color:#3989cf;box-shadow:0 0 0 3px #3989cf2e}._574oX{margin:0;font-size:.88rem;color:#b13030}.hbobq{margin:0;font-size:.88rem;color:#2c6e46}.P4a8j{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;padding:12px 16px;font-size:.95rem;font-weight:600;color:#fff;background:#1a2b3d;cursor:pointer;transition:background .15s ease}.P4a8j:hover:not(:disabled){background:#243a50}.P4a8j:disabled{opacity:.65;cursor:default}.Cyail{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;font-size:.88rem;font-weight:500;color:#475569;cursor:pointer}.Cyail:hover{color:#1f3f5f}.yTcDR{display:flex;flex-direction:column;gap:14px;padding:clamp(26px,3.6vw,42px);background:radial-gradient(circle at 100% 0%,rgba(73,151,231,.12),transparent 34%),linear-gradient(180deg,#fbfdff,#f2f8ff)}.yTcDR h2{margin:0;font-size:clamp(1.42rem,2.1vw,2.1rem);line-height:1.08;color:#10243b}.lYxS1{margin:0;font-size:.95rem;line-height:1.45;color:#3a5d82}.eexVJ{display:flex;flex-direction:column;gap:12px}.q2pZ-{display:flex;flex-direction:column;gap:6px}.q2pZ- span{font-size:.85rem;font-weight:600;color:#1f3f5f}.q2pZ- input{border:1px solid rgba(40,96,151,.22);border-radius:10px;padding:10px 11px;font-size:.94rem;color:#14324d;background:#ffffffe6;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.q2pZ- input:focus-visible{border-color:#3989cf;box-shadow:0 0 0 3px #3989cf2e}._6MFsq{margin:0;font-size:.88rem;color:#b13030}.J4ds6{margin-top:4px;border:0;border-radius:14px;padding:12px 16px;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(180deg,#3d8fd9,#2b6fbe);cursor:pointer;box-shadow:0 10px 22px #2263aa52}.J4ds6:disabled{cursor:default;opacity:.64}.TLyWG{display:flex;flex-direction:column;gap:20px;padding:37px}.JedbQ{display:flex;flex-direction:column;gap:4px}.TLyWG h2{margin:0;font-size:1.65rem;font-weight:700;line-height:1.15;color:#10243b}.b7u2C{margin:0;font-size:.92rem;color:#64748b}.LgBZS{display:flex;flex-direction:column;gap:16px}.Wlgc8{display:flex;flex-direction:column;gap:6px}.JR1qG{font-size:.85rem;font-weight:600;color:#1f3f5f}.fEJsn{display:flex;align-items:center;justify-content:space-between}.V9oq6{border:0;background:none;padding:0;font-size:.82rem;font-weight:500;color:#2563eb;cursor:pointer}.V9oq6:disabled{opacity:.5;cursor:default}.QIkQb{position:relative;display:flex;align-items:center}.gx2zX{position:absolute;left:14px;color:#7c8b9a;pointer-events:none}.QIkQb input{width:100%;border:1px solid #d0d7de;border-radius:8px;padding:11px 11px 11px 40px;font-size:.92rem;color:#14324d;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.QIkQb input:focus-visible{border-color:#3989cf;box-shadow:0 0 0 3px #3989cf2e}._8su9N{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:4px;background:none;color:#7c8b9a;cursor:pointer}._8su9N:hover{color:#4a5568}.qFy41{display:flex;align-items:center;gap:8px;cursor:pointer}.qFy41 input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:#1a2b3d;cursor:pointer}.qFy41 span{font-size:.88rem;color:#374151}.qGicp{margin:0;font-size:.88rem;color:#b13030}.CkOD2{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;padding:12px 16px;font-size:.95rem;font-weight:600;color:#fff;background:#1a2b3d;cursor:pointer;transition:background .15s ease}.CkOD2:hover:not(:disabled){background:#243a50}.CkOD2:disabled{opacity:.65;cursor:default}.xwvJa{position:relative;display:grid;place-items:center;margin:2px 0}.xwvJa:before{content:"";width:100%;height:1px;background:#e2e8f0}.xwvJa span{position:absolute;padding:0 10px;font-size:.82rem;color:#94a3b8;background:#fff}.M-UeJ{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #e2e8f0;border-radius:10px;padding:11px 14px;background:#fff;color:#15324f;font-size:.92rem;font-weight:600;cursor:pointer;transition:background .15s ease}.M-UeJ:hover:not(:disabled){background:#f8fafc}.M-UeJ:disabled{cursor:default;opacity:.65}.M-UeJ img{width:18px;height:18px}.Iyf1z{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #07c160;border-radius:10px;padding:11px 14px;background:#07c160;color:#fff;font-size:.92rem;font-weight:600;cursor:pointer;transition:background .15s ease}.Iyf1z:hover:not(:disabled){background:#06ad56}.Iyf1z:disabled{cursor:default;opacity:.65}.Iyf1z img{width:18px;height:18px;filter:brightness(0) invert(1)}.LCeAT{display:flex;align-items:center;justify-content:center;gap:4px;padding:14px;background:#f0f5ff;border-radius:12px;font-size:.88rem;color:#475569}.LCeAT button{border:0;background:none;padding:0;font-size:.88rem;font-weight:600;color:#2563eb;cursor:pointer}.LCeAT button:hover{text-decoration:underline}._4wXpv{display:flex;flex-direction:column;gap:20px;padding:37px}.UIhuy{display:flex;flex-direction:column;gap:4px}._4wXpv h2{margin:0;font-size:1.65rem;font-weight:700;line-height:1.15;color:#10243b}._4iTe5{margin:0;font-size:.92rem;color:#64748b}.ZOfnR{display:flex;flex-direction:column;gap:16px}.FpdTX{display:flex;flex-direction:column;gap:6px}._06JN0{font-size:.85rem;font-weight:600;color:#1f3f5f}.iZuxN{position:relative;display:flex;align-items:center}.Ok8Z1{position:absolute;left:14px;color:#7c8b9a;pointer-events:none}.iZuxN input{width:100%;border:1px solid #d0d7de;border-radius:8px;padding:11px 11px 11px 40px;font-size:.92rem;color:#14324d;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.iZuxN input:focus-visible{border-color:#3989cf;box-shadow:0 0 0 3px #3989cf2e}.-Z-Xt{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:4px;background:none;color:#7c8b9a;cursor:pointer}.-Z-Xt:hover{color:#4a5568}.-pyQ4{margin:0;font-size:.8rem;color:#b13030}.asBb9{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.asBb9 li{display:flex;align-items:center;gap:6px;font-size:.82rem}.aDjHB{color:#1a7d3a}.T39D3{color:#94a3b8}._8WJfV{display:flex;align-items:flex-start;gap:8px;cursor:pointer}._8WJfV input[type=checkbox]{width:16px;height:16px;margin:2px 0 0;accent-color:#1a2b3d;cursor:pointer;flex-shrink:0}._8WJfV span{font-size:.88rem;color:#374151;line-height:1.4}._8WJfV a{color:#2563eb;text-decoration:none;font-weight:500}._8WJfV a:hover{text-decoration:underline}.daj6i{margin:0;font-size:.88rem;color:#b13030}.TYj9n{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;padding:12px 16px;font-size:.95rem;font-weight:600;color:#fff;background:#1a2b3d;cursor:pointer;transition:background .15s ease}.TYj9n:hover:not(:disabled){background:#243a50}.TYj9n:disabled{opacity:.65;cursor:default}.oK0yN{position:relative;display:grid;place-items:center;margin:2px 0}.oK0yN:before{content:"";width:100%;height:1px;background:#e2e8f0}.oK0yN span{position:absolute;padding:0 10px;font-size:.82rem;color:#94a3b8;background:#fff}.One7a{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #e2e8f0;border-radius:10px;padding:11px 14px;background:#fff;color:#15324f;font-size:.92rem;font-weight:600;cursor:pointer;transition:background .15s ease}.One7a:hover:not(:disabled){background:#f8fafc}.One7a:disabled{cursor:default;opacity:.65}.One7a img{width:18px;height:18px}.R-1V1{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #07c160;border-radius:10px;padding:11px 14px;background:#07c160;color:#fff;font-size:.92rem;font-weight:600;cursor:pointer;transition:background .15s ease}.R-1V1:hover:not(:disabled){background:#06ad56}.R-1V1:disabled{cursor:default;opacity:.65}.R-1V1 img{width:18px;height:18px;filter:brightness(0) invert(1)}.BsNWa{display:flex;align-items:center;justify-content:center;gap:4px;padding:14px;background:#f0f5ff;border-radius:12px;font-size:.88rem;color:#475569}.BsNWa button{border:0;background:none;padding:0;font-size:.88rem;font-weight:600;color:#2563eb;cursor:pointer}.BsNWa button:hover{text-decoration:underline}.yW2Ms{display:flex;flex-direction:column;gap:14px;padding:clamp(26px,3.6vw,42px);background:radial-gradient(circle at 100% 0%,rgba(73,151,231,.12),transparent 34%),linear-gradient(180deg,#fbfdff,#f2f8ff)}.yW2Ms h2{margin:0;font-size:clamp(1.48rem,2.2vw,2.2rem);line-height:1.08;color:#10243b}.Y4HSC{margin:0;font-size:.92rem;color:#355a7d}.Y4HSC strong{color:#1f507f}.ha8s-{display:flex;flex-direction:column;gap:10px}.em-h-{display:flex;flex-direction:column;gap:6px}.em-h- span{font-size:.85rem;font-weight:600;color:#1f3f5f}.em-h- input{border:1px solid rgba(40,96,151,.22);border-radius:10px;padding:10px 11px;font-size:.94rem;color:#14324d;background:#ffffffe6;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.em-h- input:focus-visible{border-color:#3989cf;box-shadow:0 0 0 3px #3989cf2e}.H45CA{margin:0;font-size:.88rem;color:#b13030}._9qREb{border:0;border-radius:14px;padding:12px 16px;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(180deg,#3d8fd9,#2b6fbe);cursor:pointer;box-shadow:0 10px 22px #2263aa52}._9qREb:disabled{opacity:.65;cursor:default}.n848u{width:fit-content;border:0;background:transparent;padding:0;font-size:.93rem;color:#385776;cursor:pointer}.n848u strong{color:#2f78be}.YWJcB{display:flex;flex-direction:column;align-items:center;padding:37px;gap:6px}.cVen2{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:8px}.SEN43{margin-bottom:4px}._2t32W{margin:0;font-size:1.4rem;font-weight:700;color:#10243b;text-align:center}.Zy8t8{margin:0;font-size:.94rem;color:#64748b;text-align:center}.w637v{list-style:none;margin:8px 0 12px;padding:0;width:100%;display:flex;flex-direction:column;gap:10px}.w637v li{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#334155;line-height:1.35}.w637v li svg{flex-shrink:0}._6R6Pz{width:100%;display:flex;flex-direction:column;gap:10px}.U-DaM{font-size:.88rem;font-weight:600;color:#334155}.U-DaM strong{color:#10243b}.FvN2n{width:100%;padding:11px 14px;border:1.5px solid #cbd5e1;border-radius:10px;font-size:.95rem;color:#10243b;background:#f8fafc;outline:none;transition:border-color .18s ease;box-sizing:border-box}.FvN2n:focus{border-color:#07c160;background:#fff}.wV6Am{text-align:center;letter-spacing:.3em;font-size:1.15rem;font-weight:600}.fJSBe{margin:0;font-size:.85rem;color:#b91c1c}.Tr5tH{width:100%;padding:12px;border:none;border-radius:10px;background:#07c160;color:#fff;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .18s ease,opacity .18s ease}.Tr5tH:hover{background:#06ae56}.Tr5tH:disabled{opacity:.65;cursor:default}.F1O2-{border:0;background:none;padding:0;font-size:.85rem;font-weight:600;color:#2563eb;cursor:pointer;align-self:center}.F1O2-:hover{text-decoration:underline}._155WT{margin-top:8px;border:0;background:none;padding:4px 0;font-size:.85rem;color:#94a3b8;cursor:pointer;transition:color .15s ease}._155WT:hover{color:#64748b}.lj0C-{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;margin-bottom:4px}.Fy8xb{margin:0;font-size:1.1rem;font-weight:700;color:#10243b}.chXnj{margin:0;font-size:.88rem;color:#64748b;line-height:1.45}.chXnj strong{color:#10243b}.Tqar7{margin:0;font-size:.82rem;color:#d97706;background:#fef3c7;border-radius:8px;padding:8px 12px;line-height:1.35;text-align:center}.m1XC7{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:4px}.WGypD{margin-bottom:2px}.ThzFb{margin:0;font-size:1.15rem;font-weight:700;color:#10243b}.oVBPZ{margin:0;font-size:.9rem;color:#64748b;text-align:center;line-height:1.45}.N4OX-{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:clamp(14px,3vw,30px);background:#0a111e8a;backdrop-filter:blur(8px) saturate(118%);-webkit-backdrop-filter:blur(8px) saturate(118%)}.J5vQM{position:relative;width:min(460px,100%);max-height:min(90vh,800px);overflow-y:auto;border-radius:20px;background:#fff;box-shadow:0 28px 66px #06101e66}.q-7ZE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:60px 37px}.o8wDV{width:44px;height:44px;border:3.5px solid #e2e8f0;border-top-color:#07c160;border-radius:50%;animation:A1iI0 .8s linear infinite}@keyframes A1iI0{to{transform:rotate(360deg)}}.yNMQY{margin:0;font-size:1.1rem;font-weight:600;color:#10243b}.pwUGW{margin:0;font-size:.88rem;color:#94a3b8}._62L-3{display:flex;flex-direction:column;align-items:center;gap:16px;padding:37px}.u4X75{margin:0;font-size:1.4rem;font-weight:700;color:#10243b}.Url6l{margin:0;font-size:.92rem;color:#64748b;text-align:center}.BFxzh{width:300px;min-height:300px;display:flex;align-items:center;justify-content:center}.BFxzh iframe{border:none}.f-35W{margin:0;font-size:.88rem;color:#b13030;text-align:center}._0WDW3{border:0;background:none;padding:0;font-size:.88rem;font-weight:600;color:#2563eb;cursor:pointer}._0WDW3:hover{text-decoration:underline}.Is6sd{display:flex;flex-direction:column;align-items:center;gap:16px;padding:37px}._42hfb{margin-bottom:4px}.Uhv0T{margin:0;font-size:1.4rem;font-weight:700;color:#10243b;text-align:center}._4A3D6{margin:0;font-size:.92rem;color:#64748b;text-align:center;line-height:1.5}.Evd1T{margin:4px 0 0;padding:0 0 0 22px;display:flex;flex-direction:column;gap:12px;font-size:.92rem;color:#1f3f5f;line-height:1.5;align-self:stretch}.Evd1T li::marker{font-weight:700;color:#2563eb}.rEQKZ{display:inline;font-size:.85rem;color:#94a3b8}.c-iIM{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #e2e8f0;border-radius:10px;padding:10px 20px;background:#f8fafc;color:#15324f;font-size:.88rem;font-weight:600;cursor:pointer;transition:background .15s ease;width:100%}.c-iIM:hover{background:#f1f5f9}.iOmSi{border:0;background:none;padding:0;font-size:.88rem;font-weight:600;color:#2563eb;cursor:pointer}.iOmSi:hover{text-decoration:underline}.RCXTu{position:absolute;top:14px;right:14px;z-index:3;width:34px;height:34px;border:0;border-radius:999px;font-size:1.4rem;line-height:1;color:#20486f;background:#f0f3f8d9;cursor:pointer}.GuTQZ{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:grid;place-items:center;padding:clamp(14px,3vw,30px);background:#0a111e8a;backdrop-filter:blur(8px) saturate(118%);-webkit-backdrop-filter:blur(8px) saturate(118%)}.nnkLU{width:min(540px,100%);max-height:min(90vh,820px);overflow-y:auto;border-radius:20px;background:#f5f7fb;box-shadow:0 28px 66px #06101e66;padding:40px;display:flex;flex-direction:column;gap:24px}._971iq{text-align:center;display:flex;flex-direction:column;gap:8px}._971iq h2{margin:0;font-size:1.65rem;font-weight:700;color:#10243b}._971iq p{margin:0;font-size:.92rem;color:#64748b}._0mM4N{background:#fff;border-radius:16px;padding:33px;display:flex;flex-direction:column;gap:20px}.zxaTd{display:flex;flex-direction:column;gap:6px;position:relative}.k8dnT{font-size:.85rem;font-weight:600;color:#1f3f5f}._0Kgz4{font-weight:400;color:#94a3b8;margin-left:2px}.bQj1u{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid #d0d7de;border-radius:8px;padding:11px 14px;background:#fff;font-size:.92rem;color:#14324d;cursor:pointer;text-align:left;transition:border-color .15s ease}.bQj1u:hover{border-color:#94a3b8}._9q9KN{border-color:#3989cf;box-shadow:0 0 0 3px #3989cf2e}.bQj1u svg{flex-shrink:0;color:#7c8b9a}.CusCe{color:#94a3b8}.UjkVh{color:#14324d}.IOgFX{position:absolute;top:100%;left:0;right:0;z-index:10;margin-top:4px;background:#fff;border:1px solid #d0d7de;border-radius:8px;box-shadow:0 8px 24px #0000001f;overflow:hidden}.yWwJ0{width:100%;border:0;border-bottom:1px solid #e2e8f0;padding:10px 14px;font-size:.88rem;color:#14324d;outline:none}.bJKqg{list-style:none;margin:0;padding:4px 0;max-height:200px;overflow-y:auto}.CGxF7{padding:8px 14px;font-size:.88rem;color:#334155;cursor:pointer}.CGxF7:hover{background:#f0f5ff}.u0e3G{background:#eef3fb;font-weight:600;color:#1a2b3d}.KEYBz{padding:12px 14px;font-size:.85rem;color:#94a3b8;text-align:center}.fuu3D{position:relative;display:flex;align-items:center}.mtOYJ{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #d0d7de;border-radius:8px;padding:11px 40px 11px 14px;font-size:.92rem;color:#14324d;background:#fff;outline:none;cursor:pointer;transition:border-color .15s ease}.mtOYJ:hover{border-color:#94a3b8}.mtOYJ:focus-visible{border-color:#3989cf;box-shadow:0 0 0 3px #3989cf2e}._2HCUB{position:absolute;right:14px;color:#7c8b9a;pointer-events:none}.OMtQN{display:flex;flex-wrap:wrap;gap:8px}.Vycuv{border:1px solid #d0d7de;border-radius:20px;padding:7px 13px;background:#fff;font-size:.85rem;color:#334155;cursor:pointer;transition:all .15s ease;white-space:nowrap}.Vycuv:hover{border-color:#94a3b8;background:#f8fafc}.aqcLa{border-color:#1a2b3d;background:#1a2b3d;color:#fff}.aqcLa:hover{background:#243a50;border-color:#243a50}.-Wfy-{margin:0;font-size:.88rem;color:#b13030;text-align:center}.-edNP{display:flex;align-items:center;justify-content:space-between}._8j1gd{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:8px 12px;font-size:.88rem;color:#94a3b8;cursor:pointer;transition:color .15s ease}._8j1gd:hover:not(:disabled){color:#64748b}._8j1gd:disabled{opacity:.5;cursor:default}.Idu6L{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:10px;padding:12px 24px;font-size:.95rem;font-weight:600;color:#fff;background:#1a2b3d;cursor:pointer;transition:background .15s ease}.Idu6L:hover:not(:disabled){background:#243a50}.Idu6L:disabled{opacity:.65;cursor:default}@media(max-width:560px){.nnkLU{padding:24px}._0mM4N{padding:20px}.-edNP{flex-direction:column-reverse;gap:12px}.Idu6L,._8j1gd{width:100%;justify-content:center}}.uR1H0{position:fixed;right:16px;right:max(16px,env(safe-area-inset-right));bottom:calc(22px + var(--back-to-top-footer-lift, 0px) + var(--floating-bottom-nav-offset, 0px) + var(--menu-order-cart-bar-offset, 0px));bottom:calc(max(22px,env(safe-area-inset-bottom)) + var(--back-to-top-footer-lift, 0px) + var(--floating-bottom-nav-offset, 0px) + var(--menu-order-cart-bar-offset, 0px));z-index:120;width:66px;height:66px;border:0;border-radius:999px;padding:0;display:grid;place-items:center;background:transparent;box-shadow:none;cursor:pointer;opacity:0;pointer-events:none;transform:translate3d(0,14px,0) scale(.95);filter:saturate(.9) blur(.5px);transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1),filter .3s ease;-webkit-tap-highlight-color:transparent;isolation:isolate;will-change:opacity,transform,filter}.uR1H0:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at center,#e0ecf600 54%,#e3eef7eb 72%,#e3eef79e 84%,#e3eef73d 94%,#e3eef700);box-shadow:inset 0 1px #fffffff2,0 8px 20px #1d43612e}.uR1H0:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:inherit;background:radial-gradient(circle at 30% 24%,#ffffff80,#fff0 62%),linear-gradient(180deg,#aed4efeb,#90c0e3db);box-shadow:inset 0 0 0 1px #effaffb3;pointer-events:none}.KMS-K{opacity:1;pointer-events:auto;transform:translateZ(0) scale(1);filter:none}html.mobile-action-bar-active .uR1H0{opacity:0!important;pointer-events:none!important}.KMS-K:hover{filter:brightness(1.02);transform:translate3d(0,-2px,0) scale(1.01)}.KMS-K:active{transform:translateZ(0) scale(.98)}.uR1H0:focus-visible{outline:none;box-shadow:0 0 0 3px #7abae957}.tk-IF{position:relative;z-index:1;width:66%;height:66%;border-radius:999px;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,#97daff85,#97daff00 55%),linear-gradient(180deg,#4fa5dd,#3d8fcb);box-shadow:inset 0 1px #ffffff6b,0 6px 14px #1f629457}.NppRn{width:46%;height:46%;display:block;object-fit:contain;filter:drop-shadow(0 0 7px rgba(255,255,255,.9))}@media(max-width:860px){.uR1H0{right:12px;right:max(12px,env(safe-area-inset-right));width:58px;height:58px;bottom:calc(14px + var(--back-to-top-footer-lift, 0px) + var(--floating-bottom-nav-offset, 0px) + var(--menu-order-cart-bar-offset, 0px));bottom:calc(max(14px,env(safe-area-inset-bottom)) + var(--back-to-top-footer-lift, 0px) + var(--floating-bottom-nav-offset, 0px) + var(--menu-order-cart-bar-offset, 0px))}.uR1H0:after{top:5px;right:5px;bottom:5px;left:5px}.tk-IF{width:68%;height:68%}}@media(prefers-reduced-motion:reduce){.uR1H0{transition:none}}.lzO3W{padding:34px 24px 0}.y3DVX{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;overflow:hidden;margin:0;padding:0;list-style:none;font-family:Nunito Sans,Segoe UI,sans-serif;font-size:1rem;line-height:1.4}._2gGzw{display:flex;align-items:center;gap:4px;min-width:0;flex:0 1 auto}.yiyVP{flex:0 0 auto;color:var(--line, #dce3ef);width:6px;height:10px}.ezdMP{display:block;min-width:0;color:var(--muted, #3f4f68);text-decoration:none;transition:color .18s ease}.WF81O{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ezdMP:hover{color:var(--brand, #206bb2);text-decoration:underline}.BqPA7{display:block;min-width:0;color:var(--ink, #0d1320);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:740px){.lzO3W{padding:20px 16px 0}.y3DVX{font-size:.76rem}}.pagination-nav[data-v-583bdc25]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:16px;padding-top:12px}.pagination-controls[data-v-583bdc25]{display:inline-flex;align-items:center;gap:4px}.pagination-btn[data-v-583bdc25]{display:inline-flex;align-items:center;justify-content:center;font:inherit;cursor:pointer;border:0;border-radius:10px;background:transparent;color:#4b5563;transition:background .15s,color .15s}.pagination-btn[data-v-583bdc25]:hover:not(:disabled):not(.pagination-page--active){background:#2563eb14;color:#2563eb}.pagination-btn[data-v-583bdc25]:disabled{opacity:.3;cursor:default}.pagination-arrow[data-v-583bdc25]{width:32px;height:32px}.pagination-page[data-v-583bdc25]{min-width:32px;height:32px;padding:0 6px;font-size:.9rem;font-weight:500}.pagination-page--active[data-v-583bdc25]{background:#2563eb;color:#fff;font-weight:600;box-shadow:0 4px 12px #2563eb40;cursor:default}.pagination-ellipsis[data-v-583bdc25]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:32px;color:#9ca3af;font-size:.875rem;-webkit-user-select:none;user-select:none}.pagination-summary[data-v-583bdc25]{margin:0;font-size:.8rem;color:#9ca3af}@media(max-width:480px){.pagination-page[data-v-583bdc25]{min-width:28px;height:28px;font-size:.8rem}.pagination-arrow[data-v-583bdc25]{width:28px;height:28px}}.McoWI{display:block;max-width:100%;background-size:220% 100%,100% 100%;box-shadow:inset 0 1px #ffffffe0;animation:uf-2D 1.35s ease-in-out infinite}.-jsRn{background:linear-gradient(100deg,#d3e3f0eb 18%,#f9fcfffa 48%,#d3e3f0eb 82%),linear-gradient(180deg,#ddeaf5fa,#d0e1eff5)}.HZBVn{background:linear-gradient(100deg,#e0ecf6d6 18%,#fdfefffa 48%,#e0ecf6d6 82%),linear-gradient(180deg,#ecf4faf0,#e0ecf6eb)}.ioyC0{background:linear-gradient(100deg,#b8d3e7e0 18%,#f3f9fdf5 48%,#b8d3e7e0 82%),linear-gradient(180deg,#c7dff0f0,#bbd6eaeb)}.MFV4H{background:linear-gradient(100deg,#8daec894 18%,#d0e1efb8 48%,#8daec894 82%),linear-gradient(180deg,#9bb8d0b8,#84a6bfad)}@keyframes uf-2D{0%{background-position:180% 0,0 0}to{background-position:-40% 0,0 0}}@media(prefers-reduced-motion:reduce){.McoWI{animation:none}}.blog-shell[data-v-f473b6ae]{width:min(1280px,calc(100vw - 32px));margin:0 auto;padding:20px 16px 64px}.blog-breadcrumb[data-v-f473b6ae]{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;line-height:19.5px}.blog-breadcrumb-link[data-v-f473b6ae]{color:#99a1af;text-decoration:none}.blog-breadcrumb-link[data-v-f473b6ae]:hover{color:#4a5565}.blog-breadcrumb-sep[data-v-f473b6ae]{color:#99a1af}.blog-breadcrumb-current[data-v-f473b6ae]{color:#364153}.blog-list-header[data-v-f473b6ae]{margin-bottom:16px}.blog-list-title[data-v-f473b6ae]{margin:0;font-size:24px;font-weight:500;line-height:36px;color:#1a1a2e}.blog-list-subtitle[data-v-f473b6ae]{margin:4px 0 0;font-size:14px;line-height:21px;color:#6a7282}.blog-search-wrap[data-v-f473b6ae]{position:relative;margin-bottom:20px}.blog-search-icon[data-v-f473b6ae]{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;opacity:.45;pointer-events:none}.blog-search-input[data-v-f473b6ae]{width:100%;height:43px;padding:10px 16px 10px 36px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;font:inherit;font-size:14px;color:#0a0a0a;outline:none;box-sizing:border-box}.blog-search-input[data-v-f473b6ae]::placeholder{color:#0a0a0a80}.blog-search-input[data-v-f473b6ae]:focus{border-color:#1a4f8b;box-shadow:0 0 0 3px #1a4f8b1a}.blog-category-row[data-v-f473b6ae]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.blog-category-pill[data-v-f473b6ae]{display:inline-flex;align-items:center;height:31.5px;padding:0 16px;border:0;border-radius:999px;background:#f3f4f6;color:#4a5565;font:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.blog-category-pill[data-v-f473b6ae]:hover{background:#e5e7eb}.blog-category-pill--active[data-v-f473b6ae]{background:#1a4f8b;color:#fff}.blog-category-pill--active[data-v-f473b6ae]:hover{background:#163f6f}.blog-hero-card[data-v-f473b6ae]{display:flex;overflow:hidden;border-radius:16px;border:1px solid #f3f4f6;background:#fff;margin-bottom:24px;cursor:pointer;text-align:left;font:inherit;color:inherit;padding:1px;width:100%}button.blog-hero-card[data-v-f473b6ae]{border-style:solid}.blog-hero-card-image[data-v-f473b6ae]{position:relative;flex-shrink:0;width:55%;min-height:380px;background:#e5e7eb;overflow:hidden}.blog-hero-card-picture[data-v-f473b6ae]{display:block;width:100%;height:100%}.blog-hero-card-picture img[data-v-f473b6ae]{width:100%;height:100%;display:block;object-fit:cover}.blog-hero-card-body[data-v-f473b6ae]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:32px}.blog-hero-card-meta-row[data-v-f473b6ae]{display:flex;align-items:center;gap:8px}.blog-hero-category-badge[data-v-f473b6ae]{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:#1a4f8b1a;color:#1a4f8b;font-size:12px}.blog-hero-date[data-v-f473b6ae]{font-size:12px;line-height:18px;color:#99a1af}.blog-hero-card-title[data-v-f473b6ae]{margin:0;font-size:24px;font-weight:500;line-height:36px;color:#1a1a2e}.blog-hero-card-excerpt[data-v-f473b6ae]{margin:0;font-size:14px;line-height:22.75px;color:#4a5565;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-hero-card-footer[data-v-f473b6ae]{display:flex;align-items:center;gap:12px}.blog-hero-reading-info[data-v-f473b6ae]{display:inline-flex;align-items:center;gap:4px;font-size:13px;line-height:19.5px;color:#99a1af}.blog-icon-clock[data-v-f473b6ae]{width:14px;height:14px;opacity:.55}.blog-hero-author[data-v-f473b6ae]{font-size:13px;line-height:19.5px;color:#99a1af}.blog-hero-read-link[data-v-f473b6ae]{display:inline-flex;align-items:center;gap:4px;font-size:14px;line-height:21px;color:#1a4f8b}.blog-grid[data-v-f473b6ae]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blog-card[data-v-f473b6ae]{overflow:hidden;border-radius:14px;border:1px solid #f3f4f6;background:#fff}.blog-card-action[data-v-f473b6ae]{width:100%;height:100%;border:0;padding:1px;display:flex;flex-direction:column;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer}.blog-card-media[data-v-f473b6ae]{position:relative;height:250px;background:#e5e7eb;overflow:hidden}.blog-card-picture[data-v-f473b6ae]{width:100%;height:100%}.blog-card-picture img[data-v-f473b6ae]{width:100%;height:100%;display:block;object-fit:cover}.blog-card-category-overlay[data-v-f473b6ae]{position:absolute;top:12px;left:12px}.blog-card-category-badge[data-v-f473b6ae]{display:inline-flex;align-items:center;height:20.5px;padding:0 10px;border-radius:999px;background:#1a4f8b;color:#fff;font-size:11px;line-height:16.5px}.blog-card-body[data-v-f473b6ae]{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;padding:16px}.blog-card-meta-row[data-v-f473b6ae]{display:flex;align-items:center;gap:8px}.blog-card-date[data-v-f473b6ae]{font-size:12px;line-height:18px;color:#99a1af}.blog-card-dot[data-v-f473b6ae]{width:4px;height:4px;border-radius:999px;background:#d1d5dc;flex-shrink:0}.blog-card-reading[data-v-f473b6ae]{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:18px;color:#99a1af}.blog-icon-clock-sm[data-v-f473b6ae]{width:12px;height:12px;opacity:.55}.blog-card-title[data-v-f473b6ae]{margin:0;font-size:15px;font-weight:500;line-height:20.625px;color:#1a1a2e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-excerpt[data-v-f473b6ae]{margin:0;font-size:13px;line-height:21.125px;color:#6a7282;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-tag-row[data-v-f473b6ae]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.blog-card-tag[data-v-f473b6ae]{display:inline-flex;align-items:center;gap:4px;height:22.5px;padding:0 8px;border-radius:4px;border:1px solid #e5e7eb;background:#f9fafb;color:#6a7282;font-size:11px;line-height:16.5px}.blog-tag-icon[data-v-f473b6ae]{flex-shrink:0;color:#6a7282}.blog-hero[data-v-f473b6ae]{margin-bottom:28px}.blog-hero-copy[data-v-f473b6ae]{display:flex;flex-direction:column;gap:14px}.blog-detail-kicker[data-v-f473b6ae]{display:inline-flex;align-items:center;width:fit-content;min-height:30px;padding:0 12px;border-radius:999px;background:#eef4ff;color:#175cd3;font-size:.78rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.blog-detail-title[data-v-f473b6ae]{margin:0;font-size:clamp(2.1rem,1.6rem + 1.6vw,3.35rem);line-height:1.05;letter-spacing:-.04em;color:#101828}.blog-detail-meta[data-v-f473b6ae]{margin:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.95rem;font-weight:600;color:#667085}.blog-detail-views[data-v-f473b6ae]{display:inline-flex;align-items:center;gap:4px}.blog-detail-tag-row[data-v-f473b6ae]{display:flex;flex-wrap:wrap;gap:8px}.blog-detail-tag[data-v-f473b6ae]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:#ebf2fb;color:#344054;font-size:.8rem;font-weight:700}.back-link[data-v-f473b6ae]{width:fit-content;border:0;padding:0;background:transparent;color:#175cd3;font:inherit;font-weight:700;cursor:pointer}.detail-skeleton[data-v-f473b6ae]{display:flex;flex-direction:column;gap:16px;max-width:760px}.detail-skeleton-meta[data-v-f473b6ae]{display:flex;gap:12px}.detail-skeleton-tags[data-v-f473b6ae]{display:flex;gap:8px}.detail-skeleton-body[data-v-f473b6ae]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.blog-article[data-v-f473b6ae]{width:min(760px,100%)}.blog-html-article[data-v-f473b6ae] h1,.blog-html-article[data-v-f473b6ae] h2,.blog-html-article[data-v-f473b6ae] h3,.blog-html-article[data-v-f473b6ae] h4,.blog-html-article[data-v-f473b6ae] h5,.blog-html-article[data-v-f473b6ae] h6{margin:1.25em 0 .55em;color:#101828;line-height:1.2}.blog-html-article[data-v-f473b6ae] h1{padding-left:14px;border-left:5px solid #175cd3}.blog-html-article[data-v-f473b6ae] h2{padding-left:12px;border-left:4px solid #12b76a}.blog-html-article[data-v-f473b6ae] h3,.blog-html-article[data-v-f473b6ae] h4,.blog-html-article[data-v-f473b6ae] h5,.blog-html-article[data-v-f473b6ae] h6{padding-left:10px;border-left:3px solid #d0d5dd}.blog-html-article[data-v-f473b6ae] p,.blog-html-article[data-v-f473b6ae] ul,.blog-html-article[data-v-f473b6ae] ol,.blog-html-article[data-v-f473b6ae] blockquote,.blog-html-article[data-v-f473b6ae] table,.blog-html-article[data-v-f473b6ae] pre{margin:0 0 1.1em}.blog-html-article[data-v-f473b6ae] p,.blog-html-article[data-v-f473b6ae] li,.blog-html-article[data-v-f473b6ae] td,.blog-html-article[data-v-f473b6ae] th{font-size:1.04rem;line-height:1.85;color:#344054}.blog-html-article[data-v-f473b6ae] ul,.blog-html-article[data-v-f473b6ae] ol{padding-left:1.4rem}.blog-html-article[data-v-f473b6ae] blockquote{padding:18px 22px;border-left:4px solid #175cd3;border-radius:0 20px 20px 0;background:linear-gradient(135deg,#f8fbff,#eef4ff);color:#101828}.blog-html-article[data-v-f473b6ae] img{display:block;max-width:85%;border-radius:16px}.blog-html-article[data-v-f473b6ae] figure{margin:1.8em 0}.blog-html-article[data-v-f473b6ae] figcaption{max-width:85%;margin:10px 0 0;padding-top:8px;border-top:1px solid #e5e7eb;font-size:.84rem;line-height:1.5;color:#667085}.blog-html-article[data-v-f473b6ae] p>img:only-child{margin:1.8em 0;max-width:85%;display:block;border-radius:16px}.blog-html-article[data-v-f473b6ae] a{color:#175cd3}.blog-html-article[data-v-f473b6ae] table{width:100%;border-collapse:collapse;overflow:hidden}.blog-html-article[data-v-f473b6ae] th,.blog-html-article[data-v-f473b6ae] td{border:1px solid #d0d5dd;padding:10px 12px;text-align:left;vertical-align:top}.blog-html-article[data-v-f473b6ae] pre{overflow-x:auto;padding:14px;border-radius:14px;background:#0f172a;color:#e2e8f0}.state-card[data-v-f473b6ae]{border-radius:20px;background:#f8fafc;padding:22px;color:#475467}.state-card--error[data-v-f473b6ae]{background:#fef3f2;color:#b42318}@media(max-width:980px){.blog-grid[data-v-f473b6ae]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.blog-shell[data-v-f473b6ae]{width:calc(100vw - 24px);padding:16px 0 48px}.blog-hero-card[data-v-f473b6ae]{flex-direction:column}.blog-hero-card-image[data-v-f473b6ae]{width:100%;min-height:240px}.blog-hero-card-body[data-v-f473b6ae]{padding:20px}.blog-grid[data-v-f473b6ae]{grid-template-columns:1fr}.blog-html-article[data-v-f473b6ae] img{max-width:95%}.blog-html-article[data-v-f473b6ae] figcaption{max-width:95%}}._5TMUR{display:block;background:#fff;border:1px solid #dce3ef;border-radius:14px;padding:16px 18px 14px;cursor:pointer;transition:box-shadow .15s,border-color .15s,transform .12s;box-shadow:0 1px 4px #0d13200d;font-family:Nunito Sans,sans-serif;color:var(--ink, #14324d);text-align:left;position:relative;-webkit-user-select:none;user-select:none}._5TMUR:hover{box-shadow:0 6px 22px #0d13201c;border-color:#a8c3e0;transform:translateY(-2px)}._37Rs6{display:flex;gap:14px;align-items:stretch}._6SQ5M{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px}._5C-bE{flex:0 0 112px;width:112px;align-self:stretch;border-radius:10px;overflow:hidden;background:#eef2f7;border:1px solid #dce3ef;position:relative}._38EBj{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}._5TMUR:hover ._38EBj{transform:scale(1.04)}.Vr-82{position:absolute;right:6px;bottom:6px;padding:2px 7px;border-radius:10px;background:#10243bc7;color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._5TMUR:active{transform:translateY(0);box-shadow:0 1px 6px #0d132014}._5TMUR:focus-visible{outline:2px solid var(--brand, #3989cf);outline-offset:2px;box-shadow:0 0 0 4px #3989cf1f}.gaTJ0{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:22px}.Q-uR-{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:#3989cf1a;color:var(--brand, #3989cf);border:1px solid rgba(57,137,207,.22);line-height:1.6}.TTtL6{font-size:12.5px;color:#94a3b8;margin-left:auto;white-space:nowrap;font-weight:400}.N9Npi{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#3989cf;background:#3989cf14;border:1px solid rgba(57,137,207,.18);border-radius:20px;padding:2px 8px 2px 6px;line-height:1.6}.dP86b{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#15803d;background:#15803d14;border:1px solid rgba(21,128,61,.18);border-radius:20px;padding:2px 8px 2px 6px;line-height:1.6}.pZbY9{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#d97706;background:#d9770614;border:1px solid rgba(217,119,6,.18);border-radius:20px;padding:2px 8px 2px 6px;line-height:1.6}.-r-8V{margin:0;font-size:15.5px;font-weight:700;color:#10243b;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._5TMUR:hover .-r-8V{color:var(--brand, #3989cf)}.-vWUe{margin:0;font-size:13.5px;color:#4a6880;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.qbf8S{display:flex;align-items:center;gap:8px;margin-top:2px;cursor:pointer}.qbf8S:hover .f-am7{color:#2563eb}.knE9p{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#dce3ef;display:flex;align-items:center;justify-content:center}._0LIf4{width:100%;height:100%;object-fit:cover}.o0Owd{font-size:13px;font-weight:700;color:var(--brand, #3989cf)}.f-am7{font-size:13px;font-weight:600;color:#4a6880;display:flex;align-items:center;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zUh0c{font-size:14px;line-height:1;flex-shrink:0}._1zfdy{display:flex;align-items:center;gap:16px;margin-top:4px;padding-top:10px;border-top:1px solid #edf1f7}.gpx7k{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;color:#94a3b8;line-height:1}.gpx7k svg{flex-shrink:0;color:#b0bece}@media(max-width:480px){._5TMUR{padding:14px 16px 12px;border-radius:12px}._37Rs6{gap:10px}._5C-bE{flex-basis:84px;width:84px;border-radius:8px}.Vr-82{font-size:10px;padding:1px 6px}.-r-8V{font-size:14.5px}.-vWUe{font-size:13px}}@media(prefers-reduced-motion:reduce){._5TMUR{transition:box-shadow .15s}._5TMUR:hover,._5TMUR:active{transform:none}}.OtyHi{border:1px solid #dce3ef;border-radius:12px;padding:16px;background:#f8fafc;display:flex;flex-direction:column;gap:12px}.eOzvm{display:flex;align-items:center;gap:8px}.S6Gi7{color:#3989cf;flex-shrink:0}.CUjEP{font-size:13px;font-weight:700;color:#10243b}.M-WTW{font-size:11px;color:#94a3b8;margin-left:auto}.P8DUS{background:none;border:none;font-size:18px;color:#94a3b8;cursor:pointer;padding:2px 6px;border-radius:6px;line-height:1;min-width:28px;min-height:28px;display:flex;align-items:center;justify-content:center;transition:color .12s,background .12s;flex-shrink:0;margin-left:4px}.P8DUS:hover{color:#ef4444;background:#ef444414}.-jS7l{display:inline-flex;align-self:flex-start;background:#eef2f7;border-radius:999px;padding:3px;gap:2px}._0V6vm{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:#475569;cursor:pointer;transition:background .15s,color .15s}._0V6vm:hover{color:#10243b}.eEsq6{background:#fff;color:#10243b;box-shadow:0 1px 2px #0f172a14}.DjfwW{padding:9px 12px;border:1px solid #dce3ef;border-radius:8px;font-size:13.5px;font-family:inherit;color:#10243b;background:#fff;transition:border-color .15s,box-shadow .15s}.DjfwW:focus{outline:none;border-color:#3989cf;box-shadow:0 0 0 3px #3989cf1a}.d566b{display:flex;flex-direction:column;gap:10px}._3sEJN{display:flex;align-items:flex-start;gap:8px}.hiIZC{width:20px;height:20px;border-radius:50%;background:#e2e8f0;color:#475569;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:22px}.Tj4VB{flex:1;display:flex;gap:8px;min-width:0}.lQCET{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.mDJue{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.3px}.QrTmE{width:100%;padding:9px 10px;border:1px solid #dce3ef;border-radius:8px;font-size:13px;font-family:inherit;color:#10243b;background:#fff;min-height:38px;box-sizing:border-box;text-align:left;-webkit-appearance:none;transition:border-color .15s,box-shadow .15s}.QrTmE:focus{outline:none;border-color:#3989cf;box-shadow:0 0 0 3px #3989cf1a}.TY81a{width:100%;padding:9px 10px;border:1px solid #dce3ef;border-radius:8px;font-size:13px;font-family:inherit;color:#10243b;background:#fff;cursor:pointer;min-height:38px;box-sizing:border-box;transition:border-color .15s}.TY81a:focus{outline:none;border-color:#3989cf}.lf04M{background:none;border:none;font-size:16px;color:#94a3b8;cursor:pointer;padding:4px;border-radius:6px;min-width:28px;min-height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:20px;transition:color .12s,background .12s}.lf04M:hover{color:#ef4444;background:#ef444414}.w-RjU{align-self:flex-start;padding:7px 14px;background:none;border:1px dashed #b0bece;border-radius:8px;font-size:13px;font-weight:600;color:#3989cf;cursor:pointer;transition:border-color .15s,background .15s}.w-RjU:hover{border-color:#3989cf;background:#3989cf0a}@media(max-width:480px){.OtyHi{padding:12px}.Tj4VB{flex-direction:column}.hiIZC{margin-top:18px}.lf04M{margin-top:16px}}.ll-fj{position:relative;display:flex;align-items:stretch;gap:14px;padding:10px 14px 10px 10px;background:#fff;border:1.5px solid rgba(191,205,221,.55);border-radius:14px;text-decoration:none;color:inherit;overflow:hidden;transition:border-color .15s,box-shadow .15s,transform .15s}.UpXD9{padding-right:38px}.yQu3j{cursor:pointer}.yQu3j:hover{border-color:#2563eb73;box-shadow:0 4px 18px #0d132014}.yQu3j:focus-visible{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb2e}.W0qXs{flex:0 0 auto;width:88px;height:88px;border-radius:10px;overflow:hidden;background:#f1f5f9;position:relative}.V-cKd{width:100%;height:100%;object-fit:cover;display:block}.JDRrF{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#94a3b8;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}._4wf3j{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.UE1cb{display:flex;align-items:center;gap:6px}.JjIZx{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#94a3b82e;color:#475569}.erhvl{background:#a855f724;color:#7c3aed}.G8-lS{background:#ea580c24;color:#c2410c}._0lbZ0{background:#2563eb24;color:#1d4ed8}.JGiuh{background:#10b98129;color:#047857}.sM8Xq{background:#ec489929;color:#be185d}.WGUfb{font-size:.98rem;font-weight:700;color:var(--ink, #0d1320);line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._566DP{font-size:.82rem;color:#64748b;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mGRSq{flex:0 0 auto;align-self:center;color:#94a3b8;transition:transform .15s,color .15s}.yQu3j:hover .mGRSq{color:#2563eb;transform:translate(2px)}.TF-vI{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;border:none;background:#0f172ad9;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background .13s,box-shadow .13s;z-index:2}.TF-vI:hover{background:#ef4444}.TF-vI:focus-visible{outline:none;box-shadow:0 0 0 3px #ef44444d}@media(max-width:560px){.W0qXs{width:72px;height:72px}.WGUfb{font-size:.92rem}._566DP{font-size:.78rem}}.fui1y{background:#fff;border:1.5px solid rgba(191,205,221,.5);border-radius:16px;box-shadow:0 4px 28px #0d132012;overflow:hidden;font-family:Nunito Sans,sans-serif;color:var(--ink, #0d1320);max-width:720px;width:100%}.HOegS{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 14px;border-bottom:1px solid rgba(191,205,221,.35)}.XzAWQ{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:-.015em;color:var(--ink, #0d1320)}._6zZ9b{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;color:#94a3b8;cursor:pointer;border-radius:8px;transition:background .12s,color .12s;flex-shrink:0}._6zZ9b:hover{background:#0f172a0f;color:var(--ink, #0d1320)}.KgdYi{padding:20px 22px 22px;display:flex;flex-direction:column;gap:20px}.L81hm{display:flex;flex-direction:column;gap:7px}.lEKBj{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}._0DlOn{font-size:.83rem;font-weight:700;color:#4a6880;letter-spacing:.03em;text-transform:uppercase}.ZNkrK{color:#ef4444;margin-left:2px}.KJZtF{font-weight:400;text-transform:none;letter-spacing:0;color:#94a3b8;font-size:.8rem;margin-left:4px}._3Ww6F{display:flex;flex-wrap:wrap;gap:8px}.-SuRA{display:inline-flex;align-items:center;padding:5px 14px;border-radius:999px;border:1.5px solid rgba(191,205,221,.7);background:#fff;font-family:inherit;font-size:.82rem;font-weight:500;color:var(--muted, #3f4f68);cursor:pointer;transition:background .13s,color .13s,border-color .13s,box-shadow .13s;white-space:nowrap}.-SuRA:hover:not(._8OC0X){background:#2563eb0f;border-color:#2563eb4d;color:#2563eb}._8OC0X{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:700;box-shadow:0 2px 8px #2563eb38}.Sxyzd{font-size:.82rem;color:#ef4444}.TOOC2{font-size:.82rem;color:#9ca3af}.wWwSS{width:100%;box-sizing:border-box;padding:10px 13px;border:1.5px solid rgba(191,205,221,.7);border-radius:10px;font-family:inherit;font-size:1rem;font-weight:600;color:var(--ink, #0d1320);background:#fff;transition:border-color .15s,box-shadow .15s}.wWwSS::placeholder{color:#c0ccd8;font-weight:400}.wWwSS:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.Yq9U-{font-size:.76rem;color:#9ca3af;text-align:right}.k7D1i{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}._5CYQm{position:relative;width:80px;height:80px;flex-shrink:0}.KiBUX{width:80px;height:80px;object-fit:cover;border-radius:10px;border:1.5px solid rgba(191,205,221,.5);display:block}.DZ8ST{opacity:.5}.n-kAM{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.Cdy4j{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border-radius:50%;border:none;background:#0f172a;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .12s}.Cdy4j:hover{background:#ef4444}.kIuSB{width:80px;height:80px;border:2px dashed rgba(191,205,221,.8);border-radius:10px;background:#f8fafc;color:#94a3b8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer;font-family:inherit;font-size:.7rem;font-weight:600;transition:border-color .13s,color .13s,background .13s}.kIuSB:hover{border-color:#2563eb;color:#2563eb;background:#2563eb0a}.kiw-h{display:none}._0tQlc{width:20px;height:20px;border:2.5px solid rgba(37,99,235,.15);border-top-color:#2563eb;border-radius:50%;animation:qA5Wi .7s linear infinite}@keyframes qA5Wi{to{transform:rotate(360deg)}}.pdIQP{margin-top:4px}.UNw9X{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#64748b}.UNw9X svg{flex-shrink:0;color:#94a3b8}.-xuFl{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;background:none;border:1px dashed #b0bece;border-radius:8px;font-size:13px;font-weight:600;color:#3989cf;cursor:pointer;transition:border-color .15s,background .15s}.-xuFl:hover{border-color:#3989cf;background:#3989cf0a}.YUTRY{margin-top:-6px}.u14yQ{display:block}.yITzL{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;background:none;border:1px dashed #b0bece;border-radius:8px;font-size:13px;font-weight:600;color:#3989cf;cursor:pointer;transition:border-color .15s,background .15s}.yITzL:hover{border-color:#3989cf;background:#3989cf0a}.HRaF6{display:flex;gap:10px;align-items:flex-start;background:#3b82f60d;border:1px solid rgba(59,130,246,.15);border-radius:10px;padding:12px 14px;font-size:.82rem;line-height:1.55;color:#4a6880}.xHOul{flex-shrink:0;margin-top:1px;color:#3b82f6}.ekxiu{display:flex;align-items:center;gap:7px;padding:10px 13px;background:#ef44440f;border:1px solid rgba(239,68,68,.2);border-radius:9px;font-size:.84rem;color:#b91c1c}.ehwLJ{display:flex;align-items:center;justify-content:flex-end;gap:10px}.C8HhO{padding:9px 20px;border-radius:10px;border:1.5px solid rgba(191,205,221,.7);background:#fff;font-family:inherit;font-size:.875rem;font-weight:600;color:var(--muted, #3f4f68);cursor:pointer;transition:background .13s,border-color .13s}.C8HhO:hover:not(:disabled){background:#f8fafc;border-color:#b0bece}.C8HhO:disabled{opacity:.55;cursor:not-allowed}.pfSGX{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 24px;border-radius:10px;border:none;background:#2563eb;color:#fff;font-family:inherit;font-size:.875rem;font-weight:700;cursor:pointer;min-width:90px;transition:background .15s,box-shadow .15s,opacity .12s}.pfSGX:hover:not(:disabled){background:#1d4ed8;box-shadow:0 4px 14px #2563eb4d}.pfSGX:active:not(:disabled){background:#1e40af;box-shadow:none}.pfSGX:disabled{opacity:.65;cursor:not-allowed}.JadXz{pointer-events:none}._9SgH0{display:inline-flex;align-items:center;justify-content:center}.Xf1JR{animation:qA5Wi .8s linear infinite;transform-origin:center}@media(max-width:560px){._6zZ9b{width:44px;height:44px}.KgdYi{padding:16px 16px 18px;gap:16px}.HOegS{padding:14px 16px 12px}.XzAWQ{font-size:.98rem}.wWwSS{font-size:.925rem}.ehwLJ{flex-direction:column-reverse;gap:8px}.C8HhO,.pfSGX{width:100%;justify-content:center}._5CYQm,.KiBUX,.kIuSB{width:70px;height:70px}.Cdy4j{width:28px;height:28px;top:-8px;right:-8px}}@media(prefers-reduced-motion:reduce){._0tQlc,.Xf1JR{animation:none}}._0zr2x{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #dce3ef;border-radius:14px;padding:16px 18px;box-shadow:0 1px 4px #0d13200d;font-family:Nunito Sans,sans-serif;color:var(--ink, #0d1320);transition:box-shadow .15s,border-color .15s}._0zr2x:hover{box-shadow:0 4px 18px #0d132017;border-color:#b8cde5}.E6YWE{flex-shrink:0;width:52px;height:52px;border-radius:50%;overflow:hidden;background:#dce3ef;display:flex;align-items:center;justify-content:center}.IBc0D{width:100%;height:100%;object-fit:cover}.NsTBT{font-size:20px;font-weight:700;color:var(--brand, #206bb2);line-height:1}.ncn05{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.-X-4L{margin:0;font-size:15px;font-weight:700;color:var(--ink, #0d1320);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s6xdA{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.UQPP3{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:#64748b;font-weight:500;line-height:1.4}.UQPP3 svg{flex-shrink:0;color:#94a3b8}.BXrpl{display:flex;align-items:center;gap:8px}.elK3f{margin:0;font-size:12px;color:#94a3b8;font-weight:500}.r9cN2{display:inline-block;padding:1px 6px;border-radius:4px;background:#f1f5f9;color:#64748b;font-size:10.5px;font-weight:600}.DqNFZ{flex-shrink:0;padding:7px 16px;border-radius:20px;font-size:13px;font-weight:600;cursor:pointer;min-height:36px;transition:background .15s,color .15s,border-color .15s,transform .1s;font-family:inherit;white-space:nowrap}.DqNFZ:focus-visible{outline:2px solid var(--brand, #206bb2);outline-offset:2px}.DqNFZ:active{transform:translateY(1px)}.ACw-J{background:var(--brand, #206bb2);color:#fff;border:1.5px solid var(--brand, #206bb2)}.ACw-J:hover{background:#1a5999;border-color:#1a5999}.ObuIW{background:#fff;color:#64748b;border:1.5px solid #d0d9e6}.ObuIW:hover{background:#fef2f2;color:#dc2626;border-color:#fca5a5}@media(max-width:480px){._0zr2x{padding:12px 14px;gap:11px}.E6YWE{width:44px;height:44px}.NsTBT{font-size:17px}.-X-4L{font-size:14px}}@media(prefers-reduced-motion:reduce){._0zr2x,.DqNFZ{transition:none}.DqNFZ:active{transform:none}}.ij037{position:relative;box-sizing:border-box}.a59uy{border-top:1px solid rgba(220,227,239,.6)}.a59uy:first-child{border-top:none}.pOtDU{display:flex;gap:10px;padding:14px 0 10px;position:relative}.dkGVV{opacity:.55}.qPFXq{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:32px}.cbAZ2{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#dce3ef;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(220,227,239,.7)}.LAsoE{width:100%;height:100%;object-fit:cover}.VgRuJ{font-size:13px;font-weight:700;color:var(--brand, #3989cf);line-height:1}.YMMKS{flex:1 1 0;width:2px;min-height:20px;margin-top:5px;background:#bfcddd8c;border:none;padding:0;cursor:pointer;border-radius:2px;transition:background .13s;position:relative}.YMMKS:hover{background:var(--brand, #3989cf)}.Ls78s{background:#bfcddd47}.YMMKS:focus-visible{outline:2px solid var(--brand, #3989cf);outline-offset:2px}.lHX2e{flex:1 1 0;min-width:0;padding-bottom:4px}._2OFOz{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:5px}.oujsO{font-size:13.5px;font-weight:700;color:#10243b;line-height:1.2;transition:color .15s}.oujsO:hover{color:#2563eb}.k8g27{display:inline-flex;align-items:center;padding:1px 6px;border-radius:4px;background:#2563eb1a;color:#2563eb;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.5;border:1px solid rgba(37,99,235,.2);flex-shrink:0}._7DG39{display:inline-flex;align-items:center;padding:1px 6px;border-radius:4px;background:#10b98117;color:#059669;font-size:10.5px;font-weight:700;letter-spacing:.03em;line-height:1.5;border:1px solid rgba(16,185,129,.2);flex-shrink:0}.EgGXQ{font-size:12px;color:#94a3b8;white-space:nowrap;margin-left:auto}.WFcAN{font-size:14px;line-height:1.6;color:#1e3a52;word-break:break-word;overflow-wrap:anywhere;margin-bottom:8px}.WFcAN p{margin:0 0 6px}.WFcAN p:last-child{margin-bottom:0}.WFcAN a{color:var(--brand, #3989cf);text-decoration:underline;text-underline-offset:.14em}.WFcAN blockquote{margin:6px 0;padding:4px 10px;border-left:3px solid #dce3ef;color:#4a6880;font-style:italic}.TkLFk{margin:4px 0 8px;font-size:13px;font-style:italic;color:#94a3b8}.PDKVf{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 4px}.X65ma{display:block;width:88px;height:88px;padding:0;border-radius:10px;overflow:hidden;border:1px solid rgba(191,205,221,.5);background:#f1f5f9;cursor:pointer;transition:transform .12s,box-shadow .12s;flex-shrink:0;font:inherit;color:inherit}.X65ma:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0d13201a}.X65ma:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.SvwD8{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:520px){.X65ma{width:72px;height:72px}}._5hMSG{display:flex;align-items:center;gap:2px;margin-top:2px}._0VIMD{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:none;background:transparent;font-family:inherit;font-size:12.5px;font-weight:600;color:#94a3b8;cursor:pointer;border-radius:7px;transition:background .12s,color .12s;line-height:1;white-space:nowrap}._0VIMD:hover{background:#dce3ef80;color:#4a6880}._0VIMD:focus-visible{outline:2px solid var(--brand, #3989cf);outline-offset:1px}.N8ftr{color:#e11d48}.N8ftr:hover{background:#e11d4812;color:#e11d48}.pPY8L{background:#2563eb12;color:#2563eb}.Ao-d8{margin-left:auto;opacity:.4;padding:4px 6px}.Ao-d8:hover{opacity:1;background:#ef444412;color:#dc2626}.oLtFq{margin-top:10px;display:flex;flex-direction:column;gap:8px}.taNKd{width:100%;box-sizing:border-box;padding:9px 12px;border:1.5px solid rgba(191,205,221,.7);border-radius:10px;background:#fafbfd;font-family:inherit;font-size:13.5px;color:var(--ink, #14324d);resize:vertical;min-height:72px;transition:border-color .13s;line-height:1.55}.taNKd::placeholder{color:#b0bece}.taNKd:focus{outline:none;border-color:#2563eb;background:#fff}.-Xodb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.XYvYL{font-size:11.5px;color:#94a3b8;flex:1 1 0;min-width:0}.D1BD8{padding:6px 14px;border-radius:8px;border:1.5px solid rgba(191,205,221,.7);background:transparent;font-family:inherit;font-size:13px;font-weight:600;color:#4a6880;cursor:pointer;transition:background .12s;white-space:nowrap}.D1BD8:hover{background:#dce3ef66}._7UF0j{padding:6px 16px;border-radius:8px;border:none;background:#2563eb;font-family:inherit;font-size:13px;font-weight:600;color:#fff;cursor:pointer;transition:background .12s,transform .1s;white-space:nowrap}._7UF0j:hover:not(:disabled){background:#1d4ed8}._7UF0j:active:not(:disabled){transform:scale(.97)}._7UF0j:disabled{opacity:.45;cursor:not-allowed}.aCGGV{padding-bottom:6px}.JuwVv{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border:1.5px solid rgba(191,205,221,.6);border-radius:20px;background:transparent;font-family:inherit;font-size:12px;font-weight:600;color:#4a6880;cursor:pointer;transition:background .12s,color .12s,border-color .12s;white-space:nowrap}.JuwVv:hover{background:#2563eb0f;border-color:#2563eb59;color:#2563eb}.JuwVv:focus-visible{outline:2px solid var(--brand, #3989cf);outline-offset:2px}@media(max-width:480px){._0VIMD{min-height:44px;min-width:44px;justify-content:center}.cbAZ2{width:28px;height:28px}.qPFXq{width:28px}.VgRuJ{font-size:11px}.WFcAN{font-size:13.5px}.pOtDU{gap:7px}.XYvYL{display:none}}@media(prefers-reduced-motion:reduce){.YMMKS,._0VIMD,._7UF0j,.JuwVv,.D1BD8{transition:none}}.gB42C{display:flex;flex-direction:column;gap:0;overflow-x:hidden}.p1Fbm{padding:32px 0 20px;text-align:center;font-size:.9rem;color:#94a3b8;margin:0}.-dikc{border:1px solid #dce3ef;border-radius:14px;padding:18px 20px;background:#f8fafc;margin-top:8px}.bhpY9{display:flex;flex-direction:column;gap:12px}.O9X3N{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.KKvB5{font-size:15px;font-weight:700;color:#10243b}.ghEr3{font-size:12.5px;color:#64748b;font-weight:500}._--1Rh{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ookWk{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#3989cf;color:#fff;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s,opacity .15s}.ookWk:hover:not(:disabled){background:#2e77b8}.ookWk:disabled{opacity:.7;cursor:default}.Q5S-F{background:#22c55e}.Q5S-F:hover:not(:disabled){background:#16a34a}.h7mPj{background:#94a3b8}.xnjaa{font-size:13px;color:#475569;font-weight:500}.VuqEI{display:flex;justify-content:flex-end;padding-top:4px}.IMVAs,.a17YJ{color:#94a3b8;font-size:14px;text-align:center;padding:16px 0}.U2cBb{display:flex;align-items:center;gap:8px;margin-bottom:14px}.jTc9p{color:#3989cf;flex-shrink:0}.qKilj{font-size:15px;font-weight:700;color:#10243b;flex:1}._4tbiF{font-size:11px;color:#94a3b8;font-weight:500}.EPLtZ{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:2px 8px;border-radius:4px;color:#64748b;background:#e2e8f0}.VXMIB{display:flex;flex-direction:column;gap:10px}.gPO3U{background:#fff;border:1px solid #dce3ef;border-radius:10px;padding:12px 14px;transition:border-color .15s}.qkULc{border-color:#34d399;box-shadow:0 0 0 1px #34d39933}.J4uDZ{display:flex;align-items:center;gap:10px;margin-bottom:8px}.PM1Ff{font-size:14px;font-weight:600;color:#10243b}.JxMtV{font-size:12px;color:#64748b;background:#f1f5f9;padding:1px 7px;border-radius:4px}._7wg9B{display:flex;gap:6px;margin-bottom:8px}.oH5KC{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:1px solid #dce3ef;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;background:#fff;color:#64748b;transition:all .12s;min-height:30px}.oH5KC:hover{border-color:#94a3b8}.UbOby.-huhI{background:#d1fae5;border-color:#34d399;color:#065f46}.Q0B-O.-huhI{background:#fef3c7;border-color:#fbbf24;color:#92400e}._1yisn.-huhI{background:#fee2e2;border-color:#f87171;color:#991b1b}.Az2OF{display:flex;align-items:center;gap:8px}.Y-C-8{flex:1;height:6px;background:#eef1f7;border-radius:3px;display:flex;overflow:hidden}._--jS3{height:100%;background:#34d399;transition:width .3s ease}._7AaEJ{height:100%;background:#fbbf24;transition:width .3s ease}.WoAee{height:100%;background:#f87171;transition:width .3s ease}.J0d1J{display:inline-flex;align-items:center;gap:1px;font-size:12px;font-weight:700;white-space:nowrap;min-width:50px;justify-content:flex-end}._3FUr6{color:#059669}.yArvy{color:#d97706}.AMjTx{color:#dc2626}.ADum6{color:#cbd5e1;margin:0 1px}.T-b28{display:flex;gap:3px;margin-top:6px;flex-wrap:wrap}.yNxHo{width:22px;height:22px;border-radius:50%;overflow:hidden;background:#dce3ef;display:flex;align-items:center;justify-content:center;border:2px solid #dce3ef}._--9r3{border-color:#34d399}._35Zgw{border-color:#fbbf24;opacity:.75}._5dkTN{border-color:#f87171;opacity:.6}.HYK3x{width:auto;min-width:22px;padding:0 5px;border-radius:11px;background:#eef1f7;border-color:transparent}.po-hr{font-size:9px;font-weight:700;color:#64748b}.HMrnG{width:100%;height:100%;object-fit:cover}.NJXYv{font-size:10px;font-weight:700;color:#3989cf}.ObzST{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.bT7xm{display:flex;align-items:center;gap:8px;flex-shrink:1;min-width:0}._0ByqV{font-size:13px;color:#64748b;white-space:nowrap}.lN-zJ{font-size:12px;font-weight:600;color:#059669;background:#d1fae5;padding:2px 8px;border-radius:4px;white-space:nowrap}.D7Qhf{display:flex;gap:8px;flex-shrink:0}.YJ5In{padding:7px 16px;background:#206bb2;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;min-height:34px;transition:background .15s}.YJ5In:hover:not(:disabled){background:#1a5999}.YJ5In:disabled{opacity:.45;cursor:not-allowed}.O9xI0{padding:7px 12px;background:none;border:1px solid #dce3ef;border-radius:8px;font-size:13px;font-weight:500;color:#64748b;cursor:pointer;min-height:34px;transition:border-color .15s,color .15s}.O9xI0:hover{border-color:#94a3b8;color:#334155}.vRzuL{margin-bottom:14px}.QUC6N,.mMW3q{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;background:#fff;border-radius:12px}.QUC6N{border:1.5px solid #bbf7d0;background:#f0fdf4}.mMW3q{border:1.5px solid #fecaca;background:#fef2f2}.bKUqN{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.IBqQq{font-weight:700;font-size:15px}._6fEqB{font-size:13.5px;color:#374151;margin-top:2px}.L1aRo{font-size:13px;color:#6b7280;margin-top:4px;font-style:italic}._0aBEo{margin-top:14px;padding:18px;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px}.Eril6{font-weight:700;font-size:15px;color:#1e293b;margin-bottom:4px}.N253-{font-size:13px;color:#64748b;margin-bottom:16px}.Mb0x9{display:flex;gap:10px}._1ZwNa{padding:10px 22px;background:#22c55e;color:#fff;border:none;border-radius:10px;font-weight:600;font-size:14px;cursor:pointer;transition:background .15s}._1ZwNa:hover{background:#16a34a}.avjlc{padding:10px 22px;background:#fff;color:#64748b;border:1.5px solid #e2e8f0;border-radius:10px;font-weight:600;font-size:14px;cursor:pointer;transition:border-color .15s,color .15s}.avjlc:hover{border-color:#94a3b8;color:#334155}.rEsTo{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;margin-top:14px;font-weight:600}.QNIT3{text-transform:none;font-weight:400}.xyMP6{display:flex;flex-direction:column;gap:6px;margin-bottom:2px}._4B3CS{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;border:1.5px solid #e2e8f0;background:#fff;cursor:pointer;transition:border-color .15s,background .15s}.SN0xn{border-color:#bbf7d0;background:#f0fdf4}.zlBzI{width:18px;height:18px;border-radius:50%;border:2px solid #cbd5e1;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SN0xn .zlBzI{border-color:#22c55e;background:#22c55e}.y5RNU{width:6px;height:6px;border-radius:50%;background:#fff}.lxdtj{flex:1;min-width:0}.esQB7{font-weight:600;font-size:14px;color:#111827}._3UIwL{font-size:12px;color:#6b7280}.-GkCu{background:#dcfce7;color:#15803d;font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px;flex-shrink:0}._675o4{width:100%;box-sizing:border-box;padding:10px 14px;border-radius:10px;border:1.5px solid #e2e8f0;font-size:14px;font-family:inherit;min-height:68px;resize:vertical;color:#374151;transition:border-color .15s}._675o4:focus{outline:none;border-color:#2563eb}.GDNoK{font-size:11px;color:#94a3b8;text-align:right;margin-top:4px}.e5GMG{display:flex;align-items:center;gap:10px;margin-top:14px;padding:10px 14px;background:#f8fafc;border-radius:10px}.iKaO6{width:40px;height:22px;background:#cbd5e1;border-radius:11px;border:none;position:relative;cursor:pointer;transition:background .2s;flex-shrink:0;padding:0}.iKaO6:disabled{opacity:.45;cursor:not-allowed}.RngRY{background:#22c55e}.yrhRJ{width:18px;height:18px;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026;transition:left .2s}.RngRY .yrhRJ{left:20px}.zuJtj{font-size:13.5px;color:#374151;font-weight:500}.UTOUa{color:#94a3b8}.SI20L{font-size:12px;color:#94a3b8}.wVn68{font-size:13px;color:#94a3b8;margin-top:8px}.uPVDI{display:flex;gap:10px;margin-top:16px;justify-content:flex-end}.-ggSD{padding:10px 18px;background:#fff;color:#64748b;border:1.5px solid #e2e8f0;border-radius:10px;font-weight:600;font-size:14px;cursor:pointer;transition:border-color .15s}.-ggSD:hover{border-color:#94a3b8}._5HoQO{padding:10px 22px;background:#22c55e;color:#fff;border:none;border-radius:10px;font-weight:600;font-size:14px;cursor:pointer;transition:background .15s}._5HoQO:hover:not(:disabled){background:#16a34a}._5HoQO:disabled{opacity:.45;cursor:not-allowed}._5ospf{padding:10px 22px;background:#ef4444;color:#fff;border:none;border-radius:10px;font-weight:600;font-size:14px;cursor:pointer;transition:background .15s}._5ospf:hover:not(:disabled){background:#dc2626}._5ospf:disabled{opacity:.45;cursor:not-allowed}@media(max-width:480px){.-dikc{padding:14px 12px}._7wg9B,.ObzST{flex-wrap:wrap}.bT7xm,.D7Qhf{width:100%}.YJ5In{flex:1}.Mb0x9{flex-direction:column}._1ZwNa,.avjlc{width:100%}.uPVDI{flex-direction:column}.-ggSD,._5HoQO,._5ospf{width:100%}._4B3CS{flex-wrap:wrap}}.wxUO6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6300;width:100vw;height:100vh;height:100dvh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:#081220e0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overscroll-behavior:none;touch-action:none;isolation:isolate}.h9zu-{transition:opacity .4s ease;pointer-events:none}.h9zu->*{pointer-events:auto}._9xsEA{margin:0;max-width:min(96vw,1280px);max-height:92vh;display:grid;gap:8px;position:relative;z-index:1;transition:transform .08s ease-out}.t8Ye9{position:relative;display:grid;place-items:center;min-width:min(96vw,1280px);min-height:min(68vh,760px)}.Va9yX{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:linear-gradient(110deg,#37506c85 18%,#6083a499,#37506c85 82%),linear-gradient(180deg,#142334a3,#1c3147a3);background-size:200% 100%,100% 100%;animation:q6-fL 1.35s ease-in-out infinite}.aCQw4{max-width:min(96vw,1280px);max-height:calc(92vh - 30px);object-fit:contain;border-radius:12px;background:#101e3080;box-shadow:0 8px 40px #0000004d;opacity:0;transition:opacity .2s ease}.Nt8CA{opacity:1}.auks-{position:absolute;top:16px;right:16px;z-index:10;width:38px;height:38px;border:1px solid rgba(255,255,255,.15);border-radius:50%;display:grid;place-items:center;background:#ffffff1a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#ffffffd9;cursor:pointer;transition:background .15s ease,color .15s ease}.auks-:hover{background:#ffffff2e;color:#fff}.auks-:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.cgryA{width:44px;height:44px}.lSBWj{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:44px;height:44px;border:1px solid rgba(255,255,255,.12);border-radius:50%;display:grid;place-items:center;background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fffc;cursor:pointer;transition:background .15s ease,color .15s ease}.lSBWj:hover:not(:disabled){background:#ffffff2e;color:#fff}.lSBWj:disabled{opacity:.3;cursor:default}.lSBWj:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}._4pEfW{left:16px}.fXdAZ{right:16px}.zQ5W2{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:6;background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);padding:4px 14px;border-radius:20px;color:#fff9;font-size:12px;letter-spacing:1px}.Zssfx{bottom:auto;top:16px;left:16px;transform:none}@keyframes q6-fL{0%{background-position:180% 0,0 0}to{background-position:-20% 0,0 0}}@media(max-width:640px){.wxUO6{padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}}@media(prefers-reduced-motion:reduce){.aCQw4,.h9zu-,._9xsEA{transition:none}.Va9yX{animation:none;background:#283c5580}}.LCL7W{width:100%;max-width:820px;margin:0 auto;padding:0 16px 64px;box-sizing:border-box;font-family:Nunito Sans,sans-serif;color:var(--ink, #0d1320)}._7fRgH{padding:20px 0 12px}.x5P3g{display:inline-flex;align-items:center;gap:5px;padding:6px 0;border:none;background:transparent;font-family:inherit;font-size:.875rem;font-weight:600;color:var(--brand, #2563eb);cursor:pointer;transition:opacity .13s}.x5P3g:hover{opacity:.75}.x5P3g:focus-visible{outline:2px solid var(--brand, #2563eb);outline-offset:2px}@keyframes yxQRO{0%{background-position:100% 0}to{background-position:-100% 0}}.WkG1k,.hJcFR,.fxi8P{border-radius:10px;background:linear-gradient(90deg,#f1f5f9 25%,#e8eef5,#f1f5f9 75%);background-size:400% 100%;animation:yxQRO 1.4s ease-in-out infinite;margin-bottom:14px}.WkG1k{height:22px;width:200px;margin-top:32px}.hJcFR{height:36px;width:75%}.fxi8P{height:240px}.DXb75{display:flex;flex-direction:column;align-items:center;gap:14px;padding:60px 20px;text-align:center}.uC7zj{margin:0;font-size:.95rem;color:var(--muted, #3f4f68)}._2-uwS{padding:8px 20px;border-radius:9px;border:1.5px solid #2563eb;background:transparent;color:#2563eb;font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .13s}._2-uwS:hover{background:#2563eb0f}.Ccm-S{padding-top:8px}.Lhl0M{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.cqO-u{display:inline-flex;align-items:center;padding:3px 11px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:#2563eb1a;color:#2563eb;border:1px solid rgba(37,99,235,.22);line-height:1.6}.zFXlV{font-size:13px;color:#94a3b8;font-weight:400}.uZDe4{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:500;color:#94a3b8}.uZDe4 svg{color:#b0bece}.D-8L6{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#d97706;background:#d9770614;border:1px solid rgba(217,119,6,.18);border-radius:999px;padding:2px 8px 2px 6px;line-height:1.6}._8DB2K{margin:0 0 22px;font-size:clamp(1.45rem,4vw,2rem);font-weight:800;letter-spacing:-.025em;line-height:1.2;color:#0d1320;overflow-wrap:break-word}.C25Ul{margin-bottom:28px}.JoPk-{font-size:1rem;line-height:1.75;color:#1e293b;margin-bottom:28px;overflow-wrap:break-word}.JoPk- p{margin:0 0 1em}.JoPk- p:last-child{margin-bottom:0}.JoPk- h1,.JoPk- h2,.JoPk- h3{margin:1.4em 0 .5em;font-weight:700;line-height:1.25;color:#0d1320}.JoPk- h1{font-size:1.4em}.JoPk- h2{font-size:1.2em}.JoPk- h3{font-size:1.05em}.JoPk- ul,.JoPk- ol{margin:0 0 1em;padding-left:1.6em}.JoPk- li{margin-bottom:.3em}.JoPk- strong{font-weight:700}.JoPk- em{font-style:italic}.JoPk- code{font-family:Menlo,Monaco,monospace;font-size:.87em;background:#f1f5f9;border-radius:4px;padding:2px 6px;color:#be185d}.JoPk- pre{background:#f1f5f9;border-radius:8px;padding:14px 16px;overflow-x:auto;font-size:.87em;margin:0 0 1em}.JoPk- a{color:#2563eb;text-decoration:underline;text-underline-offset:.15em}.JoPk- blockquote{border-left:3px solid #dce3ef;margin:0 0 1em;padding:.5em 0 .5em 1em;color:#64748b}.D7-ss{font-size:1rem;line-height:1.75;color:#1e293b;white-space:pre-wrap;overflow-wrap:break-word;margin-bottom:28px}.zvxQb{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.jKxSh{max-width:280px;max-height:240px;width:auto;height:auto;object-fit:cover;border-radius:10px;border:1px solid #dce3ef;cursor:zoom-in;flex-shrink:0}.C05GA{margin:18px 0 4px}._9EIN-{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:14px 0;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;margin-bottom:32px}.g-alb{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:none;background:transparent;font-family:inherit;font-size:.875rem;font-weight:600;color:#64748b;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap}.g-alb:hover{background:#2563eb12;color:#2563eb}.g-alb:focus-visible{outline:2px solid var(--brand, #2563eb);outline-offset:2px}.k031r{color:#2563eb}.k031r svg path,.k031r svg{color:#2563eb}.I-Zek{flex:1}.PGpJB{position:relative;display:inline-flex;align-items:center}.vAapu{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#0d1320;color:#fff;font-size:.78rem;font-weight:600;padding:5px 12px;border-radius:7px;white-space:nowrap;pointer-events:none;z-index:10}.vAapu:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#0d1320}.toast-enter-active,.toast-leave-active{transition:opacity .18s,transform .18s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(-50%) translateY(4px)}._0BOve{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;border:1.5px solid rgba(191,205,221,.7);background:#fff;font-family:inherit;font-size:.83rem;font-weight:600;color:var(--muted, #3f4f68);cursor:pointer;transition:background .13s,border-color .13s,color .13s;white-space:nowrap}._0BOve:hover{background:#2563eb0f;border-color:#2563eb66;color:#2563eb}._0BOve:focus-visible{outline:2px solid var(--brand, #2563eb);outline-offset:2px}.q-7-h{background:#2563eb14;border-color:#2563eb4d;color:#2563eb}._1hTfO{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9px;border:1.5px solid rgba(239,68,68,.3);background:transparent;font-family:inherit;font-size:.82rem;font-weight:600;color:#dc2626;cursor:pointer;transition:background .13s,border-color .13s;white-space:nowrap}._1hTfO:hover{background:#ef44440f;border-color:#ef444480}._1hTfO:focus-visible{outline:2px solid #dc2626;outline-offset:2px}.gHaO3{display:flex;flex-direction:column;gap:0}.ovuMU{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.Zzbcd{margin:0;font-size:1rem;font-weight:800;color:#0d1320;letter-spacing:-.01em}.OjZ8K{display:inline-flex;background:#f1f5f9;border-radius:8px;padding:2px;gap:2px}.OiUvV{padding:5px 12px;border-radius:6px;border:none;background:transparent;font-family:inherit;font-size:.8rem;font-weight:600;color:#64748b;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap}.OiUvV:hover:not(.nqvHU){color:#0d1320}.nqvHU{background:#fff;color:#0d1320;box-shadow:0 1px 3px #0000001a}.lIIjJ{display:flex;justify-content:center;padding:32px 0}@keyframes qieJq{to{transform:rotate(360deg)}}.gY5uY{width:26px;height:26px;border:2.5px solid rgba(37,99,235,.15);border-top-color:#2563eb;border-radius:50%;animation:qieJq .7s linear infinite}.xjq-j{display:flex;align-items:center;gap:10px;padding:14px 0;font-size:.875rem;color:var(--muted, #3f4f68)}.b8sVn{padding:4px 12px;border-radius:7px;border:1.5px solid rgba(191,205,221,.8);background:transparent;font-family:inherit;font-size:.8rem;font-weight:600;color:#2563eb;cursor:pointer;transition:background .12s}.b8sVn:hover{background:#2563eb0f}.nQe8A{margin-top:24px;padding-top:20px;border-top:1px solid #eef2f7}.zpzuX{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:16px 18px;background:#f8fafc;border:1.5px solid rgba(191,205,221,.5);border-radius:12px}.xM0wg{margin:0;font-size:.9rem;color:var(--muted, #3f4f68);flex:1}.qpPG0{padding:8px 18px;border-radius:9px;border:none;background:#2563eb;color:#fff;font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .13s}.qpPG0:hover{background:#1d4ed8}.GV7m6{display:flex;gap:12px;align-items:flex-start}.cd-SX{flex-shrink:0;width:36px;height:36px;border-radius:50%;overflow:hidden;background:#dce3ef;display:flex;align-items:center;justify-content:center;margin-top:2px}.ZbS1m{width:100%;height:100%;object-fit:cover}.vRGGX{font-size:15px;font-weight:700;color:var(--brand, #206bb2);line-height:1}.lSh7f{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.dUeLz{width:100%;box-sizing:border-box;padding:10px 13px;border:1.5px solid rgba(191,205,221,.7);border-radius:10px;font-family:inherit;font-size:.9rem;line-height:1.55;color:var(--ink, #0d1320);background:#fff;resize:vertical;min-height:88px;transition:border-color .15s,box-shadow .15s}.dUeLz::placeholder{color:#b0bece}.dUeLz:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.dUeLz:disabled{opacity:.6}._0DUxG{padding:8px 12px;background:#ef44440f;border:1px solid rgba(239,68,68,.2);border-radius:8px;font-size:.82rem;color:#b91c1c}.OK-Sh{display:flex;justify-content:flex-end}.WI1--{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 20px;border-radius:9px;border:none;background:#2563eb;color:#fff;font-family:inherit;font-size:.875rem;font-weight:700;cursor:pointer;min-width:100px;transition:background .15s,opacity .12s}.WI1--:hover:not(:disabled){background:#1d4ed8}.WI1--:disabled{opacity:.55;cursor:not-allowed}.aZ8iI{pointer-events:none}.oTyFL{display:inline-flex;align-items:center;justify-content:center}.c5iOn{animation:qieJq .8s linear infinite;transform-origin:center}@media(max-width:640px){.LCL7W{padding:0 12px 48px}._8DB2K{font-size:1.35rem}.jKxSh{max-width:100%}.GV7m6{gap:9px}.cd-SX{width:30px;height:30px}.vRGGX{font-size:13px}._9EIN-{gap:2px}.g-alb{padding:6px 9px;font-size:.82rem}}@media(max-width:480px){.TFZdM{display:none}.g-alb,._0BOve,._1hTfO{padding:8px;min-width:44px;min-height:44px;justify-content:center}._9EIN-{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.WkG1k,.hJcFR,.fxi8P{animation:none;background:#f1f5f9}.gY5uY,.c5iOn{animation:none}}.Xbewu{width:100%;max-width:800px;margin:0 auto;padding:0 16px 48px;box-sizing:border-box}.edfAP{display:inline-flex;align-items:center;gap:4px;padding:12px 0 20px;border:none;background:none;color:var(--muted, #3f4f68);font-family:inherit;font-size:.85rem;cursor:pointer;transition:color .15s}.edfAP:hover{color:#2563eb}.XAmWN{display:flex;flex-direction:column;align-items:center;gap:14px;padding:60px 0}.vKmu2{text-align:center;padding:60px 20px;color:var(--muted, #3f4f68)}.QOlYJ{margin-top:12px;padding:8px 20px;border:1.5px solid #2563eb;border-radius:10px;background:none;color:#2563eb;font-family:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.ihvhP{display:flex;gap:20px;align-items:flex-start;padding:24px 0 28px;border-bottom:1px solid rgba(191,205,221,.35)}.WZ6-N{flex-shrink:0}.AtSG7{width:80px;height:80px;border-radius:50%;object-fit:cover;border:2px solid rgba(191,205,221,.4)}.ZqTQK{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#dbeafe,#c7d2fe);display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700;color:#3b82f6;border:2px solid rgba(191,205,221,.4)}.BFmSx{flex:1;min-width:0}.Z4WVj{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.TCwxo{margin:0;font-size:1.4rem;font-weight:800;color:var(--ink, #0d1320);line-height:1.2}._0pGh4{display:inline-block;padding:2px 8px;border-radius:6px;background:#f1f5f9;color:#64748b;font-size:.72rem;font-weight:600;letter-spacing:.01em}._1C0rU{display:flex;align-items:center;gap:12px;margin-top:6px;flex-wrap:wrap}.TsN2L{font-size:.84rem;color:var(--muted, #3f4f68)}.C1Zm4{display:flex;align-items:center;gap:8px;margin-top:10px;flex-wrap:wrap}._7oB08{font-size:.88rem;color:var(--muted, #3f4f68)}._7oB08 strong{color:var(--ink, #0d1320);font-weight:700}.RXhh4{width:3px;height:3px;border-radius:50%;background:#cbd5e1}.Wguvy{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.RD3zO{display:inline-block;padding:3px 10px;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:.75rem;font-weight:500;text-transform:capitalize}.EMcP1{flex-shrink:0;padding-top:4px}.DEv8g{padding:8px 22px;border-radius:10px;border:none;background:#2563eb;color:#fff;font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s,box-shadow .15s}.DEv8g:hover{background:#1d4ed8;box-shadow:0 4px 14px #2563eb4d}.DEv8g:disabled{opacity:.6;cursor:default}.REQEn{padding:8px 22px;border-radius:10px;border:1.5px solid #cbd5e1;background:#fff;color:#64748b;font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.REQEn:hover{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.REQEn:disabled{opacity:.6;cursor:default}.Z7UOj{padding-top:24px}.YpSUd{margin:0 0 16px;font-size:1.1rem;font-weight:700;color:var(--ink, #0d1320)}._9LdVS{text-align:center;padding:40px 20px;color:var(--muted, #3f4f68);font-size:.9rem}.gIlcJ{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200% 100%;animation:_3NRLL 1.5s infinite}@keyframes _3NRLL{0%{background-position:200% 0}to{background-position:-200% 0}}.-f6x0{display:flex;justify-content:center;padding:20px}.oeJC5{width:28px;height:28px;border:2.5px solid #e2e8f0;border-top-color:#2563eb;border-radius:50%;animation:_8Ss0e .7s linear infinite}@keyframes _8Ss0e{to{transform:rotate(360deg)}}@media(max-width:600px){.ihvhP{flex-direction:column;align-items:center;text-align:center}.Z4WVj,._1C0rU,.C1Zm4,.Wguvy{justify-content:center}.EMcP1,.DEv8g,.REQEn{width:100%}}._1XFxm{width:100%;max-width:1200px;margin:0 auto;padding:0 16px 48px;box-sizing:border-box}.GWwFO{padding:28px 0 16px;border-bottom:1px solid rgba(191,205,221,.35);margin-bottom:20px}._91v-8{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}._4jvrD{flex:1 1 0;min-width:0}.npRIz{margin:0 0 4px;font-size:1.65rem;font-weight:800;letter-spacing:-.02em;color:var(--ink, #0d1320);line-height:1.15}.C7zL4{margin:0;font-size:.88rem;color:var(--muted, #3f4f68)}._3vjrr{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:10px;border:none;background:#2563eb;color:#fff;font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,box-shadow .15s,transform .1s;flex-shrink:0}._3vjrr:hover{background:#1d4ed8;box-shadow:0 4px 14px #2563eb4d}._3vjrr:active{transform:scale(.97)}.yjUVd{display:flex;gap:4px;margin-bottom:16px;border-bottom:1.5px solid rgba(191,205,221,.35);padding-bottom:0}.v3f5r{padding:8px 18px;border:none;background:none;font-family:inherit;font-size:.875rem;font-weight:600;color:var(--muted, #3f4f68);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1.5px;transition:color .15s,border-color .15s}.v3f5r:hover{color:var(--ink, #0d1320)}._4diLT{color:#2563eb;border-bottom-color:#2563eb}.eXCmf{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.asq-W{flex:1 1 200px;position:relative;display:flex;align-items:center;max-width:420px}.TXkuL{position:absolute;left:10px;color:var(--muted, #3f4f68);pointer-events:none;flex-shrink:0}.GATnf{width:100%;padding:8px 32px 8px 34px;border:1.5px solid rgba(191,205,221,.6);border-radius:10px;background:#fff;font-family:inherit;font-size:.875rem;color:var(--ink, #0d1320);box-sizing:border-box;transition:border-color .15s;-webkit-appearance:none}.GATnf::placeholder{color:#9ca3af}.GATnf:focus{outline:none;border-color:#2563eb}.GATnf::-webkit-search-cancel-button{display:none}.cxYdG{position:absolute;right:8px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:#9ca3af;cursor:pointer;border-radius:50%;padding:0;transition:color .12s}.cxYdG:hover{color:var(--ink, #0d1320)}.Su7sk{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.FleCv{font-size:.86rem;color:var(--muted, #3f4f68);white-space:nowrap}._5NVbd{font-family:inherit;font-size:.86rem;font-weight:700;color:var(--ink, #0d1320);border:none;background:transparent;cursor:pointer;text-decoration:underline;text-underline-offset:.14em;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}._5NVbd:focus{outline:2px solid #2563eb;outline-offset:2px;border-radius:4px}.w6TBi{display:none}.S-NIu{font-family:inherit;font-size:.8rem;font-weight:600;color:var(--ink, #0d1320);border:none;background:transparent;cursor:pointer;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.UpEv-{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:6px;margin-bottom:24px;scrollbar-width:none}.UpEv-::-webkit-scrollbar{display:none}.Q6Nu7{display:inline-flex;align-items:center;flex-shrink:0;padding:5px 14px;border-radius:999px;border:1.5px solid rgba(191,205,221,.7);background:#fff;font-family:inherit;font-size:.8rem;font-weight:500;color:var(--muted, #3f4f68);cursor:pointer;transition:background .13s,color .13s,border-color .13s;white-space:nowrap}.Q6Nu7:hover:not(.WbrMQ){background:#2563eb0f;border-color:#2563eb4d;color:#2563eb}.WbrMQ{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:600}.wXFZ-{display:grid;grid-template-columns:1fr 260px;gap:28px;align-items:start}._2oPAW{min-width:0;display:flex;flex-direction:column;gap:0;position:relative}.SCsxj{height:110px;border-radius:14px;background:linear-gradient(90deg,#f1f5f9 25%,#e8eef5,#f1f5f9 75%);background-size:400% 100%;animation:l6Un4 1.4s ease-in-out infinite;margin-bottom:12px}@keyframes l6Un4{0%{background-position:100% 0}to{background-position:-100% 0}}.DCaL4{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffa6;border-radius:14px;display:flex;align-items:center;justify-content:center;z-index:2}.LM-Ce{width:28px;height:28px;border:3px solid rgba(37,99,235,.15);border-top-color:#2563eb;border-radius:50%;animation:b-E1- .7s linear infinite}@keyframes b-E1-{to{transform:rotate(360deg)}}.caPfU{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;text-align:center;color:var(--muted, #3f4f68);font-size:.9rem}.CbLZX{padding:7px 18px;border-radius:8px;border:1.5px solid #2563eb;background:transparent;color:#2563eb;font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .13s}.CbLZX:hover{background:#2563eb0f}.P6P8z{display:flex;flex-direction:column;align-items:center;gap:16px;padding:60px 20px;text-align:center}.dAPS0{margin:0;font-size:.95rem;color:var(--muted, #3f4f68)}.gPSQG{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px 20px;text-align:center}.g1J9U{margin:6px 0 0;font-size:1.05rem;font-weight:700;color:var(--ink, #0d1320)}.VxIXR{margin:0;font-size:.88rem;color:var(--muted, #3f4f68);max-width:320px;line-height:1.5}.nR6UA{margin-top:8px;padding:8px 20px;border:1.5px solid #2563eb;border-radius:10px;background:none;color:#2563eb;font-family:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.nR6UA:hover{background:#2563eb;color:#fff}.TGbi-{width:100%;max-width:520px;margin-top:16px}._7iGNT{margin:0 0 12px;font-size:.92rem;font-weight:700;color:var(--ink, #0d1320);text-align:left}.pKqeV{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.afniM{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;border-radius:12px;border:1px solid rgba(191,205,221,.4);background:#fff;text-align:center}.AjS6V{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#dce3ef;display:flex;align-items:center;justify-content:center;cursor:pointer}.dw2Kl{width:100%;height:100%;object-fit:cover}.t9s4C{font-size:16px;font-weight:700;color:#3b82f6}.E-sLv{font-size:.82rem;font-weight:700;color:var(--ink, #0d1320);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.-gXXI{font-size:.72rem;color:#64748b}._3ojpc{padding:4px 14px;border-radius:16px;border:none;background:#2563eb;color:#fff;font-family:inherit;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .15s}._3ojpc:hover{background:#1d4ed8}.lYF-y{font-size:.75rem;color:#64748b;font-weight:600}._03-SF{display:flex;flex-direction:column;gap:16px;position:sticky;top:80px}._39MNJ{border-radius:14px;border:1.5px solid rgba(191,205,221,.4);background:#fff;padding:16px 18px 18px}._001r9{margin:0 0 12px;font-size:.875rem;font-weight:700;color:var(--ink, #0d1320);letter-spacing:-.01em;text-transform:uppercase;font-size:.75rem;letter-spacing:.06em;color:var(--muted, #3f4f68)}.KyIJ4{display:flex;flex-direction:column;gap:4px}.jlNKY{display:inline-flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border-radius:8px;border:none;background:transparent;font-family:inherit;font-size:.84rem;font-weight:500;color:var(--ink, #0d1320);cursor:pointer;text-align:left;transition:background .12s}.jlNKY:hover{background:#2563eb0f;color:#2563eb}.haO59{background:#2563eb14;color:#2563eb;font-weight:700}.lF5z4{width:8px;height:8px;border-radius:50%;flex-shrink:0}.MK3IB{margin:0;font-size:.84rem;color:#9ca3af}._87xcR{display:flex;flex-direction:column;gap:8px}.Y1VMw{display:flex;align-items:center;gap:10px}._0yDfs{flex-shrink:0;width:34px;height:34px;border-radius:50%;overflow:hidden;background:#dce3ef;display:flex;align-items:center;justify-content:center;cursor:pointer}._6-VWj{width:100%;height:100%;object-fit:cover}.t-wcc{font-size:13px;font-weight:700;color:#3b82f6}.zCLdF{flex:1;min-width:0;display:flex;flex-direction:column;cursor:pointer}._83eM-{font-size:.82rem;font-weight:700;color:#0d1320;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s}.zCLdF:hover ._83eM-{color:#2563eb}._1bLRp{font-size:.72rem;color:#64748b}.mczjE{flex-shrink:0;padding:3px 12px;border-radius:14px;border:none;background:#2563eb;color:#fff;font-family:inherit;font-size:.72rem;font-weight:600;cursor:pointer;transition:background .15s}.mczjE:hover{background:#1d4ed8}._63MaY{flex-shrink:0;font-size:.72rem;color:#64748b;font-weight:600}.YA2-m{padding:60px 20px;text-align:center;color:#94a3b8;font-size:14px}@media(max-width:900px){.wXFZ-{grid-template-columns:1fr}._03-SF{position:static;order:2}._2oPAW{order:1}}@media(max-width:600px){._1XFxm{padding:0 12px 40px}.npRIz{font-size:1.35rem}.GWwFO{padding:20px 0 14px}.eXCmf{gap:8px}.asq-W{max-width:100%;flex:1 1 100%}.cxYdG{width:44px;height:44px}.Su7sk{display:none}.w6TBi{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto;padding:4px 10px;border-radius:999px;border:1.5px solid rgba(191,205,221,.7);background:#fff}}.DAIhD{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;display:flex;justify-content:flex-end}.ArybG{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0f1f2f61;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer}.z7SY7{--panel-border: rgba(152, 197, 231, .66);--panel-title: #0f2f4c;--panel-text: #1f4f79;--panel-muted: #315f87;--panel-accent: #3e8fd3;position:relative;width:min(460px,calc(100vw - 24px));height:calc(100vh - 24px);margin:12px;border-radius:22px;border:1px solid var(--panel-border);background:radial-gradient(circle at 100% 0%,#80c7ff52,#80c7ff00 54%),linear-gradient(180deg,#fffffff5,#eaf7ffeb);box-shadow:inset 0 1px #ffffffc2,0 20px 54px #12345747;display:flex;flex-direction:column;overflow:hidden;animation:JvX1q .26s cubic-bezier(.2,.8,.24,1)}._4z6R0{display:flex;justify-content:space-between;gap:12px;padding:18px 18px 12px;border-bottom:1px solid rgba(167,205,235,.58);background:radial-gradient(circle at 22% 0%,#fffc,#fff0 56%),linear-gradient(180deg,#ffffffb8,#e5f5ff66)}._38xLV{margin:0;font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--panel-accent);font-weight:700}._4z6R0 h2{margin:2px 0 0;color:var(--panel-title);font-size:clamp(1.2rem,1.08rem + .36vw,1.42rem);line-height:1.16}.Mea-4{margin:4px 0 0;font-size:.83rem;color:var(--panel-muted);font-weight:600;min-height:.86rem}.DtTJi{align-self:flex-start;border:1px solid rgba(135,183,220,.7);border-radius:999px;padding:6px 11px;background:#f3faffe6;color:var(--panel-text);font-size:.8rem;font-weight:700;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.DtTJi:hover{border-color:#68a1ccd6;background:#e6f4fffa}._0rVgH{padding:12px 16px;border-bottom:1px solid rgba(177,212,239,.58);display:grid;grid-template-columns:1fr auto;gap:8px}.tK8JJ{grid-column:1 / -1;font-size:.74rem;color:var(--panel-muted);font-weight:600}.F60ku{width:100%;min-width:0;border:1px solid rgba(145,189,222,.72);border-radius:12px;padding:10px 12px;background:#fffffff0;color:#1a446c;font-size:.9rem}.F60ku:focus-visible{outline:2px solid rgba(74,144,199,.88);outline-offset:1px}.F-GB0{border:1px solid rgba(128,180,219,.76);border-radius:12px;padding:10px 11px;background:#ecf8fff0;color:#1b4970;font-size:.82rem;font-weight:700;cursor:pointer}.F-GB0:disabled{cursor:wait;opacity:.66}.zUp7R{grid-column:1 / -1;display:flex;gap:6px;flex-wrap:wrap}.HbgRJ{border:1px solid rgba(145,189,222,.6);border-radius:999px;padding:5px 12px;background:#f8fdffe6;color:#315f87;font-size:.76rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.HbgRJ:hover{border-color:#68a1ccd6;background:#e6f4fffa}.D1J5-{background:#1a2b3d;border-color:#1a2b3d;color:#fff}.D1J5-:hover{background:#243a50}.tOnQa{flex:1;min-height:0;overflow:auto;padding:14px 14px 16px}.ajOwa{border:1px dashed rgba(139,188,223,.72);border-radius:14px;padding:18px 14px;background:#f8fdffdb;color:#224f77}.ajOwa p{margin:0;font-size:.92rem}.EXmO2{margin-top:7px;color:#2e628c}.uxfJJ{margin-top:10px;border:0;border-radius:9px;padding:8px 10px;font-size:.82rem;font-weight:700;color:#fff;background:linear-gradient(180deg,#4b9ddd,#3488c8);cursor:pointer}.JaA79{margin:0;padding:0;list-style:none;display:grid;gap:10px}.djkgU{animation:QS2A- .28s ease both}._6Gfgl{display:grid;grid-template-columns:106px minmax(0,1fr);gap:10px;border:1px solid rgba(161,203,233,.72);border-radius:16px;padding:8px;background:radial-gradient(circle at 15% 0%,#ffffffe0,#fff0 54%),linear-gradient(180deg,#ffffffe6,#e7f6ffd1);box-shadow:0 7px 16px #1b406221}.I-9CJ{position:relative;border:0;border-radius:12px;overflow:hidden;padding:0;cursor:pointer;height:100%;min-height:84px;background:#d6ecfc94}._4Qrbw{width:100%;height:100%;border-radius:12px;overflow:hidden;min-height:84px}.I-9CJ img{display:block;width:100%;height:100%;object-fit:cover}.uw6L5{min-width:0;display:flex;flex-direction:column;gap:3px}.Czj1v{margin:0;border:0;padding:0;text-align:left;background:transparent;color:#123857;font-size:.99rem;font-weight:800;line-height:1.2;cursor:pointer;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:2.4em}.Czj1v:hover{text-decoration:underline}.ddq8e{margin:0;color:#1f4f78;font-size:.83rem;font-weight:700}._1w5mn{margin:0;color:#37648a;font-size:.79rem;line-height:1.33;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:3.99em}.tNAWc{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px}.-Kk-k{display:inline-flex;align-items:center;border-radius:999px;padding:4px 9px;color:#25547d;font-size:.72rem;font-weight:700;background:#ddf0ffdb}.p7jWD{display:inline-flex;align-items:center;gap:6px}.-cUA-{width:30px;height:30px;border:1px solid rgba(141,186,218,.78);border-radius:50%;padding:0;display:grid;place-items:center;background:#fffffff2;box-shadow:0 4px 10px #234f712e;cursor:pointer;flex:0 0 auto;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.-cUA- img{width:15px;height:15px}.-cUA-:hover:not(:disabled){border-color:#6aa6d0e6;box-shadow:0 6px 12px #234f713d;transform:translateY(-1px)}.-cUA-:disabled{opacity:.64;cursor:wait}.pCKRP{width:30px;height:30px;border:0;border-radius:50%;padding:0;display:grid;place-items:center;background:linear-gradient(180deg,#4aa0e2,#3387c8);box-shadow:0 5px 10px #225d8d47;cursor:pointer;flex:0 0 auto}.pCKRP:disabled{opacity:.64;cursor:wait}.pCKRP img{width:14px;height:14px;filter:brightness(0) invert(1)}.pCKRP:hover{filter:brightness(1.03)}.favorite-list-wipe-enter-active,.favorite-list-wipe-leave-active{transition:clip-path .34s cubic-bezier(.22,.88,.3,1),opacity .34s ease,transform .34s cubic-bezier(.22,.88,.3,1)}.favorite-list-wipe-enter-from{opacity:0;transform:translate3d(0,7px,0);clip-path:inset(0 100% 0 0 round 16px)}.favorite-list-wipe-leave-from{opacity:1;transform:translateZ(0);clip-path:inset(0 0 0 0 round 16px)}.favorite-list-wipe-leave-to{opacity:0;transform:translateZ(0);clip-path:inset(0 0 0 100% round 16px)}@keyframes JvX1q{0%{transform:translate3d(22px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes QS2A-{0%{transform:translate3d(0,8px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@media(max-width:760px){.z7SY7{width:calc(100vw - 12px);margin:6px;height:calc(100vh - 12px);border-radius:16px}._6Gfgl{grid-template-columns:96px minmax(0,1fr);gap:9px}}.a8PRj{margin-top:4px}.lDgWp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.IepwL{display:grid;gap:20px;align-items:start}._5IGxE{overflow:hidden;border-radius:30px;background:#ffffffc7;box-shadow:inset 0 1px #ffffffb8,0 22px 44px #162b410f}._5Q99K{position:relative;aspect-ratio:.75;border-radius:30px 30px 0 0;overflow:hidden}.PfZkW{position:absolute;top:14px;left:14px;display:inline-grid;justify-items:center;gap:6px;min-width:64px;min-height:64px;border-radius:22px;padding:10px 12px;background:#f9fbfdd1;box-shadow:inset 0 1px #ffffffeb,0 12px 30px #101c2e1a}.MFKHS{display:grid;gap:11px;padding:18px 18px 20px}.xrnmn{display:flex;align-items:center;justify-content:space-between;gap:12px}.Eljb9{display:flex;flex-wrap:wrap;gap:8px}._9decw{display:grid;gap:20px}.CKWO7{position:relative;overflow:hidden;border-radius:34px;aspect-ratio:.75;max-height:72vh;background:#0e1a28;box-shadow:0 28px 54px #12233814}.W7Aco{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:space-between;padding:16px}.vJXWI{display:grid;gap:14px}._8lZST{display:grid;gap:12px}.x8d8v,._6vaD3{border:1px solid rgba(197,213,230,.88);border-radius:28px;background:#fffc;box-shadow:inset 0 1px #fffc,0 20px 42px #1629400f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.x8d8v{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:flex-start;padding:16px 18px}.I4B-k{display:grid;gap:8px}.A4qyZ{display:grid;gap:18px}._6vaD3{display:grid;gap:14px;padding:20px}.ZmMaa{display:grid;gap:6px}.Fj-P7{display:grid;gap:12px}@media(min-width:640px){.IepwL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:760px){._8lZST{grid-template-columns:repeat(2,minmax(0,1fr))}.Fj-P7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:920px){.IepwL,._8lZST{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.IepwL{grid-template-columns:repeat(4,minmax(0,1fr))}}.coVh6{width:100%;min-width:0}.r5yJA{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:39px;padding:9px 34px 9px 12px;border:1px solid var(--line-strong, #bfcddd);border-radius:10px;background:#fff;color:var(--ink, #0d1320);cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.r5yJA:hover,.XXyLZ{border-color:var(--brand, #206bb2)}.XXyLZ{box-shadow:0 0 0 3px #206bb21f}.kYSpf{background:#f7fbff}.-Ecas{display:flex;align-items:center;gap:6px;min-width:0}.yQdNK{display:flex;align-items:center;min-width:0}._2z9tX{flex-shrink:0;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted, #3f4f68)}._85ZZ4{min-width:0;overflow:hidden;font-size:.88rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.eQyxw{min-width:0;overflow:hidden;font-size:.86rem;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.pbBBK{position:absolute;right:13px;top:50%;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;color:var(--muted, #3f4f68);transform:translateY(-65%) rotate(45deg);transition:transform .15s ease}.XXyLZ .pbBBK{transform:translateY(-35%) rotate(-135deg)}._2Xk0J{position:fixed;z-index:1200;display:flex;flex-direction:column;gap:10px;padding:12px;overflow:hidden;border:1px solid rgba(133,154,181,.36);border-radius:14px;background:#fffffffa;box-shadow:0 20px 40px #0e1b302e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.yhRyj{display:flex;align-items:center;justify-content:space-between;gap:12px}.J68Vt{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #3f4f68)}.iX-pT{padding:0;border:none;background:transparent;font:inherit;font-size:.82rem;font-weight:600;color:var(--brand, #206bb2);cursor:pointer}._9IBCi{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-height:0;overflow-y:auto;padding-right:2px}.sqxu-{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:1px solid transparent;border-radius:10px;background:transparent;text-align:left;color:var(--ink, #0d1320);cursor:pointer;transition:background .15s,border-color .15s}.sqxu-:hover{background:#206bb20f}.KBpuj{border-color:#206bb238;background:#206bb214}.Y8xGg{position:relative;flex-shrink:0;width:16px;height:16px;border:1px solid rgba(120,140,164,.85);border-radius:4px;background:#fff}.Dhuo-{border-color:var(--brand, #206bb2);background:var(--brand, #206bb2)}.etdWN{position:absolute;left:4px;top:1px;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.b5PJ3{font-size:.88rem;line-height:1.25}@media(max-width:900px){.r5yJA{min-height:37px;padding:8px 34px 8px 12px}._85ZZ4,.eQyxw,.b5PJ3{font-size:.85rem}}html._42-mf,body._42-mf{overflow:hidden;overscroll-behavior:none}.jOhyG{margin-top:10px}.SAd9V{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}._4Ex4G{display:inline-flex;align-items:center;gap:6px;padding:7px 10px 7px 12px;border-radius:999px;background:#f1f7fc;color:var(--ink, #0d1320);cursor:pointer;font-family:inherit;transition:background .15s}._4Ex4G:hover{background:#eef7ff}.iHwxu{font-size:.84rem;font-weight:400;color:var(--ink, #0d1320)}._0jsfl{width:12px;height:12px;opacity:.72}._-5GM0{display:grid;grid-template-columns:minmax(0,1.9fr) repeat(3,minmax(0,1fr));align-items:center;gap:10px}._6goJk{width:100%;min-width:0;padding:9px 14px;border:0;border-radius:10px;background:#fffffff5;box-shadow:inset 0 0 0 1px #bfcdddb8;font-family:inherit;font-size:.9rem;color:var(--ink, #0d1320);outline:none;transition:box-shadow .15s,background .15s}.pn4dA{grid-column:1 / -1}._6goJk::placeholder{color:var(--muted, #3f4f68);opacity:.6}._6goJk:focus{background:#fff;box-shadow:inset 0 0 0 1px #206bb266}.sldQM{width:100%;min-width:0}._5Bc5H{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:41px;padding:9px 12px;border:0;border-radius:10px;background:#fffffff5;font-family:inherit;font-size:.86rem;font-weight:600;color:var(--ink, #0d1320);cursor:pointer;transition:background .15s,box-shadow .15s}.uHvTd{min-width:0}.C-9cR{margin-left:auto;min-width:20px;padding:2px 6px;border-radius:999px;background:#206bb224;font-size:.74rem;font-weight:700;line-height:1.2;color:var(--brand, #206bb2);text-align:center}.DMV-6{background:#f4f9ff;box-shadow:inset 0 0 0 1px #206bb238}.eOAra{width:14px;height:14px}.Sj03V{padding:0;border:none;background:transparent;font-family:inherit;font-size:.82rem;font-weight:700;color:var(--muted, #3f4f68);cursor:pointer;text-decoration:underline;text-underline-offset:.14em;white-space:nowrap;transition:background .15s,color .15s;flex-shrink:0}.Sj03V:hover{color:var(--ink, #0d1320)}.RD9tN{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;min-height:100svh;min-height:100dvh;z-index:2400;overflow:hidden;isolation:isolate;background:#d8e9f7;overscroll-behavior:none}.qmNzP{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;min-height:100svh;height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(circle at top left,rgba(247,252,255,.92),transparent 32%),linear-gradient(180deg,#edf7ff,#d8e9f7);color:var(--ink, #0d1320);overscroll-behavior:contain}.r0ymS{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:calc(18px + env(safe-area-inset-top,0px)) 18px 18px}._3-Wgz{margin:0 0 6px;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted, #3f4f68)}.m7ke5{margin:0;font-size:1.8rem;line-height:1;font-weight:800}.sC5mR{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:14px;background:#f1f9fff0;box-shadow:0 6px 12px #0d22331f;cursor:pointer}.sC5mR img{width:18px;height:18px;display:block}.o60Rl{flex:1 1 auto;overflow-y:auto;padding:0 18px calc(102px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.eqBsH{display:grid;gap:14px;padding-bottom:22px}.qVkYm{margin:0;font-size:1rem;font-weight:700;color:var(--ink, #0d1320)}.L6BDT{display:flex;flex-wrap:wrap;gap:10px}.PqCO7{padding:10px 13px;border:0;border-radius:999px;background:#f3faffe6;font-family:inherit;font-size:.92rem;font-weight:500;color:var(--ink, #0d1320);cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.jXTvh{background:var(--brand, #206bb2);color:#fff}.tAAqa{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#d8e9f700,#d8e9f7e6 22%,#d8e9f7)}.wiRwq{padding:0;border:none;background:transparent;font-family:inherit;font-size:.92rem;font-weight:700;color:var(--muted, #3f4f68);text-decoration:underline;text-underline-offset:.16em;cursor:pointer}.Xc4sj{min-width:112px;min-height:44px;padding:0 18px;border:none;border-radius:999px;background:var(--brand, #206bb2);font-family:inherit;font-size:.94rem;font-weight:700;color:#fff;cursor:pointer;box-shadow:0 14px 24px #206bb23d}@media(max-width:900px){.SAd9V{gap:8px}._4Ex4G{padding:6px 9px 6px 11px}.iHwxu{font-size:.8rem}._-5GM0{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:8px}._6goJk{font-size:.85rem;padding:8px 12px}.sldQM{min-width:0}.Sj03V{font-size:.8rem}}@media(max-width:760px){._-5GM0{grid-template-columns:minmax(112px,auto) minmax(0,1fr)}._6goJk{font-size:.84rem}._5Bc5H{min-height:39px;padding:8px 12px;font-size:.84rem}.C-9cR{min-width:18px;padding:2px 5px}.SAd9V{gap:6px}}.kKDoe{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.vUKRU{display:inline-flex;align-items:center;gap:6px;padding:7px 10px 7px 12px;border:none;border-radius:999px;background:#f1f7fc;color:var(--ink, #0d1320);cursor:pointer;font-family:inherit;transition:background .15s}.vUKRU:hover{background:#eef7ff}.gAn4I{font-size:.84rem;font-weight:400;color:var(--ink, #0d1320)}.jAtH1{width:12px;height:12px;opacity:.72}.sXE32{padding:0;border:none;background:transparent;font-family:inherit;font-size:.82rem;font-weight:700;color:var(--muted, #3f4f68);cursor:pointer;text-decoration:underline;text-underline-offset:.14em;white-space:nowrap;transition:background .15s,color .15s;flex-shrink:0}.sXE32:hover{color:var(--ink, #0d1320)}@media(max-width:900px){.kKDoe{gap:8px}.vUKRU{padding:6px 9px 6px 11px}.gAn4I,.sXE32{font-size:.8rem}}@media(max-width:760px){.kKDoe{gap:6px;margin-top:12px}}.rINJf{position:sticky;top:calc(var(--topbar-bottom, 100px) + 16px);max-height:calc(100vh - var(--topbar-bottom, 100px) - 32px);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:4px;padding:0 16px 16px 0;min-width:0}._2lnHo{position:relative;margin-bottom:8px}.Nzq4l{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;opacity:.5;pointer-events:none}.eA6qR{width:100%;padding:9px 12px 9px 32px;border:0;border-radius:8px;background:#fffffff5;box-shadow:inset 0 0 0 1px #bfcdddb8;font-family:inherit;font-size:.85rem;color:var(--ink, #0d1320);outline:none;transition:box-shadow .15s}.eA6qR::placeholder{color:var(--muted, #3f4f68);opacity:.6}.eA6qR:focus{box-shadow:inset 0 0 0 1px #206bb266}._9JI4v{padding:12px 0 4px;border-top:1px solid rgba(191,205,221,.32)}._9JI4v:first-of-type{border-top:none;padding-top:4px}.FVHHr{margin:0 0 8px;font-size:.88rem;font-weight:700;color:var(--ink, #0d1320)}.pcAij{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.DpfNo{margin:0;padding:0}.ggx-S{display:flex;align-items:center;gap:8px;padding:5px 4px;border-radius:6px;cursor:pointer;transition:background .12s}.ggx-S:hover{background:#206bb20f}.EI4lo{position:absolute;opacity:0;width:0;height:0;pointer-events:none}._6qESq{flex-shrink:0;width:18px;height:18px;border-radius:4px;border:2px solid rgba(191,205,221,.72);display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s;color:transparent}._6qESq svg{width:12px;height:12px}.EI4lo:checked+._6qESq{background:var(--brand, #206bb2);border-color:var(--brand, #206bb2);color:#fff}.EI4lo:focus-visible+._6qESq{box-shadow:0 0 0 2px #206bb24d}.LUtq5{font-size:.84rem;color:var(--ink, #0d1320);line-height:1.3}.kUAMq{margin-top:4px;padding:0;border:none;background:transparent;font-family:inherit;font-size:.8rem;font-weight:600;color:var(--brand, #206bb2);cursor:pointer;text-decoration:underline;text-underline-offset:.14em}.kUAMq:hover{color:var(--ink, #0d1320)}.hq4sI{position:relative;display:inline-flex;flex-shrink:0}.BWu1z{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;font-family:inherit;font-size:.86rem;color:var(--ink, #0d1320);cursor:pointer;white-space:nowrap}.VEOB3{color:var(--muted, #3f4f68);font-weight:400}.jBs0k{font-weight:700;text-decoration:underline;text-underline-offset:.14em}.tIM24{width:12px;height:12px;transition:transform .15s;color:var(--muted, #3f4f68)}.hLG3n{transform:rotate(180deg)}.w0vEJ{position:absolute;top:calc(100% + 4px);right:0;z-index:1100;min-width:160px;padding:4px 0;border-radius:10px;background:#fff;box-shadow:0 4px 20px #0d223324,0 0 0 1px #bfcddd47}.ERSwv{display:block;width:100%;padding:10px 16px;border:none;background:transparent;font-family:inherit;font-size:.86rem;font-weight:500;color:var(--ink, #0d1320);text-align:left;cursor:pointer;transition:background .12s}.ERSwv:hover{background:#206bb20f}.tdxsf{font-weight:700}.jDXLK{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6400;display:flex;align-items:flex-end;justify-content:center}.tkaFH{position:absolute;top:0;right:0;bottom:0;left:0;background:#07122173;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._3P3fw{position:relative;width:100%;max-width:420px;background:#fff;border-radius:22px 22px 0 0;box-shadow:0 -8px 40px #08243e26;padding-bottom:env(safe-area-inset-bottom,0px);will-change:transform}.YRMik{width:36px;height:4px;border-radius:2px;background:#dce3ef;margin:10px auto 0}.-btwm{margin:0;padding:12px 0 4px;font-family:Nunito Sans,Segoe UI,sans-serif;font-size:1rem;font-weight:700;color:#0d1320;text-align:center}.yIttr{display:flex;justify-content:center;gap:24px;padding:16px 20px 20px}.yLexX{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:68px;background:none;border:none;padding:0;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent}.yLexX:active .Abxws{transform:scale(.92)}.Abxws{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;transition:transform .15s ease}.Abxws svg{width:28px;height:28px}._--pbn{background:#07c160;color:#fff}.Bll0l{background:#f0f2f6;border:1px solid #dce3ef;color:#3f4f68}.gLw24{font-size:.72rem;font-weight:600;color:#3f4f68;text-align:center;line-height:1.2}.qdmyQ{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-out,opacity .25s ease-out}.UCQg7{max-height:300px;opacity:1}.vJrSc{height:1px;background:#eef1f6;margin:0 16px}.fo9ZO{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 20px 8px}.z4Na-{width:180px;height:180px;border-radius:10px;display:grid;place-items:center;overflow:hidden;background:#fafbfc}.z4Na- img{width:100%;height:100%;object-fit:contain;display:block}.EBstv{margin:0;font-size:.78rem;color:#3f4f68;text-align:center}.nmnPx{display:block;width:calc(100% - 32px);margin:0 16px 16px;padding:12px;border:none;border-radius:14px;background:#f5f7fb;color:#206bb2;font-family:inherit;font-size:.88rem;font-weight:600;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease}.nmnPx:active{background:#e8ecf3}@media(max-width:760px){._3P3fw{max-width:none}.yIttr{padding:14px 16px 18px;gap:20px}.Abxws{width:48px;height:48px}.Abxws svg{width:24px;height:24px}.gLw24{font-size:.68rem}.nmnPx{margin:0 14px 14px}}@media(prefers-reduced-motion:reduce){.qdmyQ{transition:none}}._83gwP{--memo-scale: 1;position:relative;width:min(100%,var(--memo-card-width, 390px));height:min(100%,var(--memo-card-height, 520px));max-width:100%;max-height:100%;display:flex;flex-direction:column;aspect-ratio:3 / 4;background:#fff;border-radius:calc(16px * var(--memo-scale));box-shadow:0 25px 50px -12px #00000040;overflow:hidden}.Z-gDo{display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--memo-scale));min-height:calc(51px * var(--memo-scale));padding:calc(10px * var(--memo-scale)) calc(16px * var(--memo-scale));border-bottom:1px solid #f3f4f6;background:#fff;box-sizing:border-box}.dkxsi{margin:0;color:#1a1a2e;font-size:calc(14px * var(--memo-scale));font-weight:600;line-height:1.5;white-space:nowrap}.ILTet{display:inline-flex;align-items:center;gap:calc(8px * var(--memo-scale));flex-shrink:0}.HQpBz{display:inline-flex;align-items:center;gap:calc(8px * var(--memo-scale));min-height:calc(30px * var(--memo-scale));padding:calc(6px * var(--memo-scale)) calc(12px * var(--memo-scale));border:0;border-radius:calc(10px * var(--memo-scale));background:#1a4f8b;color:#fff;font-size:calc(12px * var(--memo-scale));font-weight:500;line-height:1;cursor:pointer;transition:background .18s ease,opacity .18s ease;white-space:nowrap}.HQpBz:hover{background:#173f6d}.HQpBz:disabled{opacity:.56;cursor:not-allowed}.HQpBz img{width:calc(14px * var(--memo-scale));height:calc(14px * var(--memo-scale));display:block;flex-shrink:0;filter:brightness(0) invert(1)}.HQpBz span{display:inline-flex;align-items:center;line-height:1}.B0yqK{width:calc(24px * var(--memo-scale));height:calc(24px * var(--memo-scale));padding:0;border:0;border-radius:calc(10px * var(--memo-scale));background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease}.B0yqK:hover{background:#f3f4f6}.B0yqK img{width:calc(16px * var(--memo-scale));height:calc(16px * var(--memo-scale));display:block;opacity:.72}.swlM3{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:calc(16px * var(--memo-scale)) calc(20px * var(--memo-scale));background:#fff;box-sizing:border-box}.hA0qL{margin:0;color:#6a7282;font-size:calc(18px * var(--memo-scale));font-weight:400;line-height:1.5;letter-spacing:0}.sKSo-{margin:calc(4px * var(--memo-scale)) 0 0;color:#1a1a2e;font-size:calc(22px * var(--memo-scale));font-weight:700;line-height:1.375;word-break:break-word}.jbIjO{margin:calc(4px * var(--memo-scale)) 0 0;color:#1a4f8b;font-size:calc(18px * var(--memo-scale));font-weight:600;line-height:1.375;word-break:break-word}.LDjST{margin-top:calc(12px * var(--memo-scale));padding:calc(10px * var(--memo-scale)) calc(14px * var(--memo-scale));border-radius:calc(10px * var(--memo-scale));background:#f9fafb}._9HMvN{margin:0;color:#99a1af;font-size:calc(11px * var(--memo-scale));font-weight:400;line-height:1.5}.pG9z2{margin:calc(2px * var(--memo-scale)) 0 0;color:#1e2939;font-size:calc(13px * var(--memo-scale));font-weight:500;line-height:1.5;word-break:break-word}.evjYG{margin:calc(4px * var(--memo-scale)) 0 0;color:#6a7282;font-size:calc(12px * var(--memo-scale));font-weight:400;line-height:1.5;word-break:break-word}.Xbhc5{margin-top:calc(12px * var(--memo-scale));border-top:1px dashed #e5e7eb}.MrNWx{display:flex;align-items:center;gap:calc(12px * var(--memo-scale));margin-top:calc(12px * var(--memo-scale))}.EOOqw{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:calc(10px * var(--memo-scale))}.ly39d{width:calc(64px * var(--memo-scale));height:calc(64px * var(--memo-scale));flex-shrink:0;padding:calc(5px * var(--memo-scale));border:1px solid #e5e7eb;border-radius:calc(10px * var(--memo-scale));background:#fff;display:grid;place-items:center;box-sizing:border-box}.fJ60N{border-color:#c8e6c9}.me2Z0{position:relative;width:calc(54px * var(--memo-scale));height:calc(54px * var(--memo-scale))}.vh7Qk{width:100%;height:100%;display:block;object-fit:contain}._0z2hg{width:100%;height:100%;display:grid;place-items:center;color:#99a1af;font-size:calc(9px * var(--memo-scale));font-weight:600;line-height:1.25;text-align:center;background:#f9fafb;border-radius:calc(8px * var(--memo-scale))}.kcCWM{position:absolute;top:50%;left:50%;width:calc(16px * var(--memo-scale));height:calc(16px * var(--memo-scale));padding:calc(3px * var(--memo-scale));border-radius:calc(5px * var(--memo-scale));display:grid;place-items:center;background:#fffffffa;box-shadow:0 2px 8px #0f172a29;transform:translate(-50%,-50%);box-sizing:border-box}.kcCWM img{width:100%;height:100%;display:block}.Kpi1y{min-width:0;display:grid;gap:calc(2px * var(--memo-scale))}.nLPeT{margin:0;color:#1e2939;font-size:calc(11px * var(--memo-scale));font-weight:600;line-height:1.5}.ChtBC{color:#2e7d32}.OV0-m{margin:0;color:#99a1af;font-size:calc(9px * var(--memo-scale));font-weight:400;line-height:1.25}.Ow3E-{width:1px;align-self:stretch;background:#e5e7eb}.oWNsp{display:flex;align-items:center;justify-content:center;gap:calc(6px * var(--memo-scale));min-height:calc(27px * var(--memo-scale));margin-top:auto;padding-top:calc(8px * var(--memo-scale));border-top:1px solid #f3f4f6}.cjK3G{width:calc(20px * var(--memo-scale));height:calc(20px * var(--memo-scale));display:block}.F-BP9{margin:0;color:#99a1af;font-size:calc(10px * var(--memo-scale));font-weight:400;line-height:1.5}.z5AkE{flex-shrink:0;padding:calc(11px * var(--memo-scale)) calc(16px * var(--memo-scale));border-top:1px solid #f3f4f6;background:#f9fafb}.FrgqP{margin:0;color:#6a7282;font-size:calc(11px * var(--memo-scale));font-weight:400;line-height:1.5;text-align:center}.FrgqP strong{color:#4b5563;font-weight:700}html._6e-2P,body._6e-2P{overflow:hidden;overscroll-behavior:none}.nKHcE{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2600;display:grid;place-items:center;padding:calc(18px + env(safe-area-inset-top,0px)) max(18px,env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px));isolation:isolate}.C6lrE{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0d121c7a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}@media(max-width:420px){.nKHcE{padding:calc(14px + env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))}}.tfy5d{width:100%;max-width:300px}.zmZQ6{position:relative;height:56px;border-radius:28px;background:linear-gradient(135deg,#6366f1,#7c3aed);overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.UnUMp{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#ffffffb3;font-weight:600;font-size:.92em;padding-left:40px;pointer-events:none;transition:opacity .15s}._0uoLw{position:absolute;left:4px;top:4px;width:48px;height:48px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026;transition:transform .05s linear;pointer-events:none}.YlM7a{font-size:1.2em}.JNyJs{margin-top:8px;font-size:.82em;color:#dc2626;text-align:center}.qLKzb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000080;display:flex;align-items:flex-end;justify-content:center}.hrRCC{background:#fff;border-radius:20px 20px 0 0;width:100%;max-width:420px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden}.zE92s{display:flex;justify-content:center;padding:10px 0 4px;flex-shrink:0}.udCob{width:36px;height:4px;border-radius:2px;background:#d1d5db}@media(min-width:640px){.qLKzb{align-items:center}.hrRCC{border-radius:20px;max-width:520px;max-height:80vh;box-shadow:0 25px 60px #00000026}.zE92s{display:none}}.Fp-44{display:flex;gap:12px;align-items:center;padding:8px 16px 12px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.VHOpf{width:56px;height:56px;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#6366f1,#8b5cf6);display:flex;align-items:center;justify-content:center;flex-shrink:0}.-bCHB{width:100%;height:100%;object-fit:cover}.Pmrq3{font-size:1.4em;color:#fff}.Euqch{flex:1;min-width:0}.YAeAX{font-weight:700;font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#111827}.jK0W8{font-size:.82em;color:#6b7280;margin-top:2px}.gRaMh{width:32px;height:32px;border-radius:50%;border:none;background:#f3f4f6;color:#6b7280;font-size:1.3em;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center}.gRaMh:hover{background:#e5e7eb}@media(min-width:640px){.Fp-44{padding:16px 24px 14px;gap:16px}.VHOpf{width:64px;height:64px;border-radius:12px}.YAeAX{font-size:1.1em}}.PdTQ6{flex:1;overflow-y:auto;padding:12px 16px 0}._8tS0I{font-size:.75em;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}@media(min-width:640px){.PdTQ6{padding:16px 24px 0}}.kUs0n{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.wLYca{border:1.5px solid #e5e7eb;border-radius:12px;padding:14px;cursor:pointer;transition:border-color .15s,background .15s}.wLYca:hover:not(.NRWv7){border-color:#d1d5db}.XQdej{border-color:#6366f1!important;background:#eef2ff}.NRWv7{opacity:.5;cursor:not-allowed}._8Hcu7{display:flex;justify-content:space-between;align-items:flex-start}._1kXte{flex:1;min-width:0}._1cZTu{font-weight:700;font-size:.95em;color:#111827}.FRZCB{font-size:.82em;color:#6b7280;margin-top:2px}.W3E5G{font-size:.82em;margin-top:4px;display:flex;gap:8px;flex-wrap:wrap}._6KTQ1,.kSPsZ{color:#dc2626;font-weight:600}.FaJO8{color:#6b7280}.XjZuq{font-weight:800;font-size:1.1em;color:#6366f1;flex-shrink:0}._9xjJ4{text-decoration:line-through;color:#9ca3af}.-vlZW{display:flex;align-items:center;gap:14px;margin-top:10px;padding-top:10px;border-top:1px solid #c7d2fe}.rEqU4{width:32px;height:32px;border-radius:50%;border:1.5px solid #6366f1;background:#fff;color:#6366f1;font-size:1.1em;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}.rEqU4:disabled{opacity:.3;cursor:not-allowed}.yPguf{font-weight:700;font-size:1.1em;min-width:20px;text-align:center}.qlkBi{display:flex;align-items:center;gap:8px;margin-left:auto}.LgaZb{font-size:.78em;color:#9ca3af}._2To1p{font-size:.78em;font-weight:600;color:#6366f1;background:transparent;border:1px solid #c7d2fe;padding:3px 10px;border-radius:999px;cursor:pointer;transition:background .15s,border-color .15s}._2To1p:hover{background:#eef2ff;border-color:#a5b4fc}._2To1p:focus-visible{outline:2px solid #6366f1;outline-offset:1px}.wQBfS{margin-bottom:20px}.Zpt74{display:block;font-size:.82em;font-weight:600;color:#374151;margin-bottom:8px;letter-spacing:.01em}.hyOEM{color:#dc2626;margin-left:2px;font-weight:700}.oc1YF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MM5fh{display:flex;align-items:stretch;border:1px solid #d1d5db;border-radius:10px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}.MM5fh:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}._3B--a{border-color:#dc2626}._3B--a:focus-within{border-color:#dc2626;box-shadow:0 0 0 3px #dc262626}._84-8b{position:relative;display:flex;align-items:stretch;border-right:1px solid #e5e7eb;background:#f9fafb;flex-shrink:0}._7aTyF{display:flex;align-items:center;gap:6px;padding:12px 28px 12px 12px;font-size:.9em;color:#111827;font-variant-numeric:tabular-nums;pointer-events:none}.hmJZ-{font-weight:600;letter-spacing:.04em}._5-2HL{color:#374151}.YgheN{width:12px;height:12px;color:#6b7280;margin-left:2px}._8ghv6{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;background:transparent;outline:none;opacity:0;cursor:pointer;font-family:inherit;font-size:16px}.Jya5G{flex:1;min-width:0;box-sizing:border-box;padding:12px 14px;border:0;background:transparent;font-size:.95em;color:#111827;font-family:inherit;letter-spacing:.02em}.Jya5G:focus{outline:none}.Jya5G::placeholder{color:#9ca3af}.oTDjG{display:flex;align-items:flex-start;gap:6px;font-size:.8em;color:#b91c1c;line-height:1.4;margin:8px 0 0}.gxjXe{width:14px;height:14px;flex-shrink:0;margin-top:1px;color:#b91c1c}.F9E4P{font-size:.78em;color:#6b7280;line-height:1.45;margin:8px 0 0}.ap6ji{display:flex;gap:8px;margin-bottom:16px}.Ufv2F{flex:1;border:1.5px solid #e5e7eb;border-radius:10px;padding:10px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.Ufv2F:hover{border-color:#d1d5db}.uwXqA{border-color:#22c55e;background:#f0fdf4}.Jwccd{width:24px;height:24px;object-fit:contain;display:block;margin:0 auto 2px}.XGK76{font-size:.82em;font-weight:600;color:#374151}.iC3-I{padding:12px 16px 20px;border-top:1px solid #f3f4f6;flex-shrink:0;background:#fff}.ZhZeM{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.88em;color:#6b7280}.ZhZeM strong{font-size:1.15em;color:#111827}.Oh2pV{width:100%;padding:16px;border:none;border-radius:14px;background:linear-gradient(135deg,#6366f1,#7c3aed);color:#fff;font-weight:800;font-size:1.1em;cursor:pointer;box-shadow:0 4px 14px #6366f159;transition:opacity .15s}.Oh2pV:hover:not(:disabled){opacity:.9}.zQ2xe,.Oh2pV:disabled{opacity:.5;cursor:not-allowed}@media(min-width:640px){.iC3-I{padding:14px 24px 20px}}.faVE9{display:flex;flex-direction:column;align-items:center;padding:32px 20px;text-align:center}._5VbVV{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#6366f1;border-radius:50%;animation:_2f36a .8s linear infinite;margin-bottom:16px}@keyframes _2f36a{to{transform:rotate(360deg)}}.f7eQF{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5em;margin-bottom:12px}.I0tvI{font-weight:800;font-size:1.15em;color:#111827;margin-bottom:4px}.qdQZI{font-size:.95em;color:#6b7280}.xuYql{font-size:.85em;color:#6b7280;margin-top:4px}.Z7RUN{width:180px;height:180px;border-radius:8px;margin:12px 0}.-mkg2{display:flex;align-items:center;gap:6px;margin-top:4px}._0jMxx{font-size:.9em}.esZWW{color:#dc2626;font-weight:600;font-size:.9em}@media(min-width:640px){.faVE9{padding:40px 32px}.Z7RUN{width:220px;height:220px;border-radius:12px}}.eZAq4{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#16a34a);display:flex;align-items:center;justify-content:center;font-size:1.8em;color:#fff;margin-bottom:16px;box-shadow:0 4px 14px #22c55e4d}.KozW0{margin-top:14px;display:flex;align-items:flex-start;gap:6px;padding:10px 14px;background:#fef3c7;border-radius:10px;text-align:left;max-width:300px;font-size:.78em;color:#92400e;line-height:1.4}.S0Zw4{flex-shrink:0;line-height:1.4}._8bAd1{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#1d4ed8);display:flex;align-items:center;justify-content:center;font-size:1.8em;color:#fff;margin-bottom:16px;box-shadow:0 4px 14px #3b82f64d}._6zd1m{margin-top:16px;padding:12px 24px;background:#dbeafe;border:2px solid #93c5fd;border-radius:12px}.aWWO0{font-size:.82em;font-weight:700;color:#1d4ed8;text-transform:uppercase;letter-spacing:.5px}.lZOao{font-size:.82em;color:#3b82f6;margin-top:4px}.Q9Pz7{display:flex;gap:10px;width:100%;margin-top:20px}.lv9f3{display:flex;flex-direction:column;gap:10px;width:100%;max-width:280px;margin-top:16px}._8EmQB{flex:1;padding:12px;border-radius:10px;border:none;background:linear-gradient(135deg,#6366f1,#7c3aed);color:#fff;font-weight:700;font-size:.9em;cursor:pointer;box-shadow:0 2px 8px #6366f14d}.qv23k{flex:1;padding:12px;border-radius:10px;border:1.5px solid #e5e7eb;background:#fff;color:#374151;font-weight:600;font-size:.9em;cursor:pointer}.tIlXr{flex:1;padding:12px;border-radius:10px;border:1px solid #fecaca;background:#fef2f2;color:#dc2626;font-weight:500;font-size:.9em;cursor:pointer}.wI7-P{margin-top:12px;padding:8px 20px;border:1.5px solid #e5e7eb;border-radius:8px;background:#fff;color:#6b7280;font-size:.85em;cursor:pointer}.m86eN{color:#dc2626;font-size:.82em;text-align:center;margin:8px 0}.sheet-fade-enter-active,.sheet-fade-leave-active{transition:opacity .3s ease}.sheet-fade-enter-from,.sheet-fade-leave-to{opacity:0}.sheet-slide-enter-active{transition:transform .35s cubic-bezier(.16,1,.3,1)}.sheet-slide-leave-active{transition:transform .25s ease-in}.sheet-slide-enter-from,.sheet-slide-leave-to{transform:translateY(100%)}@media(min-width:640px){.sheet-slide-enter-active{transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease}.sheet-slide-leave-active{transition:transform .2s ease-in,opacity .2s ease}.sheet-slide-enter-from,.sheet-slide-leave-to{transform:translateY(24px) scale(.97);opacity:0}}.ZNd87{display:flex;flex-direction:column;gap:0;border:1px solid #e2e8f0;border-radius:14px;padding:18px;background:#fff}.lCc8I{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:#10243b}.lCc8I h4{margin:0;font-size:.95rem;font-weight:700;color:#10243b}.T7sUH,.cIQRO{width:100%;border:1px solid #d0d7de;border-radius:8px;padding:12px 14px;font-size:.88rem;color:#14324d;background:#fff;outline:none;box-sizing:border-box;transition:border-color .15s}.T7sUH::placeholder,.cIQRO::placeholder{color:#94a3b8}.T7sUH:focus,.cIQRO:focus{border-color:#3989cf;box-shadow:0 0 0 3px #3989cf1a;background:#fff}.cIQRO{resize:vertical;font-family:inherit;min-height:90px}.T7sUH+.T7sUH,.T7sUH+.cIQRO{margin-top:10px}.DQJzc{margin-top:14px;width:100%;border:0;border-radius:10px;padding:13px 16px;background:#206bb2;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .15s;min-height:44px}.DQJzc:hover:not(:disabled){background:#1a5999}.DQJzc:disabled{opacity:.5;cursor:default}.DQJzc:focus-visible{outline:2px solid #3989cf;outline-offset:2px}.isjsg{text-align:center;padding:16px 0}.SvTUX{color:#16a34a;font-weight:600;font-size:15px;margin:0 0 12px}.bblo2{margin-top:8px}._0Y-k-{color:#64748b;font-size:14px;margin:0 0 8px}.jr7Gu{color:#3989cf;font-size:14px;font-weight:600;text-decoration:none}.jr7Gu:hover{text-decoration:underline}.GLN1q{padding:8px 18px;background:#206bb2;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;min-height:44px}.GLN1q:hover{background:#1a5999}.GLN1q:focus-visible{outline:2px solid #3989cf;outline-offset:2px}.taqfa{display:flex;align-items:center;gap:16px;border-radius:14px;padding:18px;background:#f0fdf4;border:1px solid #bbf7d0}.FiyiF{flex:1;min-width:0}.FiyiF p{margin:0;line-height:1.4}.CYNZl{font-size:1.05rem;font-weight:700;color:#10243b}.CsobS{font-size:.95rem;font-weight:700;color:#16a34a;margin-top:2px!important}.MnieA{color:#64748b;font-size:.82rem!important;margin-top:4px!important}.H5OFL{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:4px}._7o1gX{width:72px;height:72px;border-radius:6px}._0tlPy{font-size:.68rem;color:#94a3b8}.hjq34{position:relative;display:inline-flex;align-items:center;cursor:help;vertical-align:middle;margin-left:4px}._6vvEi{color:#d97706;transition:color .15s ease}.hjq34:hover ._6vvEi{color:#b45309}._1UukC{position:absolute;left:50%;transform:translate(-50%);width:220px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #b453091a,0 2px 8px #0000000f,0 0 0 1px #fbbf2426;padding:10px 12px;z-index:50}._6NeM5{top:calc(100% + 6px)}.OAkYd{bottom:calc(100% + 6px)}.M5i2A{transition:opacity .18s ease-out,transform .18s ease-out}._5I-Tr{transition:opacity .12s ease-in,transform .12s ease-in}.iauX1,.SLsLq{opacity:0;transform:translate(-50%) translateY(4px) scale(.96)}.OAkYd .iauX1,.OAkYd .SLsLq{transform:translate(-50%) translateY(-4px) scale(.96)}._6-9zV{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#b45309;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(251,191,36,.15)}.EuVxL{color:#f59e0b}.ueYBA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.h2ja8{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#374151}.fesw4{font-weight:600;color:#b45309;white-space:nowrap}@media(prefers-reduced-motion:reduce){.M5i2A,._5I-Tr{transition:opacity .1s}.iauX1,.SLsLq{transform:translate(-50%)}}.venue-report-overlay[data-v-d106674a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#0006;display:flex;align-items:center;justify-content:center;padding:20px}.venue-report-modal[data-v-d106674a]{background:#fff;border-radius:16px;width:100%;max-width:460px;box-shadow:0 20px 60px #00000026}.venue-report-header[data-v-d106674a]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 0}.venue-report-header h3[data-v-d106674a]{font-size:18px;font-weight:600;color:#111827;margin:0}.venue-report-close[data-v-d106674a]{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px}.venue-report-close[data-v-d106674a]:hover{color:#374151}.venue-report-body[data-v-d106674a]{padding:16px 24px}.venue-report-hint[data-v-d106674a]{font-size:13px;color:#6b7280;line-height:1.5;margin-bottom:16px}.venue-report-label[data-v-d106674a]{display:block;font-size:13px;font-weight:500;color:#374151;margin-bottom:6px;margin-top:12px}.venue-report-select[data-v-d106674a]{width:100%;height:40px;padding:0 12px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;font-size:14px;color:#374151;outline:none;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.venue-report-select[data-v-d106674a]:focus{border-color:#fbbf24}.venue-report-textarea[data-v-d106674a]{width:100%;padding:10px 12px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;font-size:14px;color:#374151;outline:none;resize:vertical;font-family:inherit}.venue-report-textarea[data-v-d106674a]:focus{border-color:#fbbf24}.venue-report-error[data-v-d106674a]{margin-top:8px;font-size:13px;color:#dc2626}.venue-report-success[data-v-d106674a]{margin-top:8px;font-size:13px;color:#059669}.venue-report-footer[data-v-d106674a]{display:flex;justify-content:flex-end;gap:8px;padding:12px 24px 20px}.venue-report-cancel[data-v-d106674a]{height:40px;padding:0 18px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer}.venue-report-cancel[data-v-d106674a]:hover{background:#f9fafb}.venue-report-submit[data-v-d106674a]{height:40px;padding:0 20px;border-radius:10px;border:none;background:linear-gradient(135deg,#fe9a00,#ff6900);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s}.venue-report-submit[data-v-d106674a]:hover:not(:disabled){opacity:.9}.venue-report-submit[data-v-d106674a]:disabled{opacity:.5;cursor:default}.venue-report-modal-enter-active[data-v-d106674a],.venue-report-modal-leave-active[data-v-d106674a]{transition:opacity .2s ease}.venue-report-modal-enter-from[data-v-d106674a],.venue-report-modal-leave-to[data-v-d106674a]{opacity:0}.whwzg{width:100%;padding:18px 20px 44px}.ihSXa{display:grid;grid-template-columns:250px minmax(0,1fr);gap:20px;align-items:stretch}.GdNDM{min-width:0;align-self:stretch}.uy82-{min-width:0}.WNOki{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:0 2px}._0odwp{font-size:.88rem;font-weight:600;color:var(--muted, #3f4f68)}@media(max-width:760px){.ihSXa{grid-template-columns:1fr}.WNOki{margin-bottom:10px}.yeAjT{grid-template-columns:minmax(0,1fr)}.WDcUd{padding:20px}.WgEux{min-height:46px;padding:0 10px;gap:6px;font-size:.78rem;letter-spacing:-.01em}.WgEux img{width:16px;height:16px}._4uy2f{flex-direction:column;align-items:flex-start}}.tGvvu{padding:8px 2px 22px}.OI3WK{margin:0 0 8px;color:#4a7ca8;font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.yXT4K{margin:0;color:#081120;font-size:clamp(1.4rem,1.18rem + 1vw,2rem);line-height:.96;letter-spacing:-.04em}.TFTB8{width:min(760px,100%);margin:14px 0 0;color:#37506b;font-size:clamp(1rem,.9rem + .36vw,1.18rem);line-height:1.55}.XAJxV{display:grid;place-items:center;min-height:220px;border:1px solid rgba(198,214,231,.9);border-radius:28px;padding:28px;background:#ffffffb8;color:#28445f;font-size:1rem;text-align:center;box-shadow:0 20px 40px #1c2c4014;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.BQN0y{color:#9b2d2d}.CLX6H{position:relative;padding-top:8px;padding-bottom:8px}.xIlKq,.E64gh{width:100%}.xIlKq{position:absolute;visibility:hidden;z-index:-1}.E64gh{border:0;border-radius:30px;margin-top:8px;margin-bottom:8px;padding:0;overflow:hidden;text-align:left;background:#ffffffc7;box-shadow:inset 0 1px #ffffffb8,0 22px 44px #162b4114;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease}.E64gh:hover,.E64gh:focus-visible{transform:translateY(-3px);box-shadow:inset 0 1px #fffc,0 28px 54px #162b4124}.E64gh:focus-visible{outline:2px solid rgba(74,124,168,.4);outline-offset:4px}.dTp5f{position:relative;aspect-ratio:var(--cover-ar, .75);overflow:hidden}.KU1Sy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.dTp5f img,.QyzOy img,.ruwoN img,.c150i img,.rtkJ5 img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}._43HWe{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:64px;min-height:64px;border-radius:22px;padding:10px 12px;background:#f9fbfdf5;box-shadow:inset 0 1px #ffffffeb,0 12px 30px #101c2e29}.MI9TD{min-width:var(--hero-badge-size, 78px);min-height:var(--hero-badge-size, 78px);border-radius:var(--hero-badge-radius, 26px)}.MI9TD ._23pYj{font-size:var(--hero-badge-month-size, 11px)}.MI9TD .SIWS2{font-size:var(--hero-badge-day-size, 34px)}._23pYj{color:#6b84a2;font-size:.68rem;font-weight:800;letter-spacing:.12em}.SIWS2{color:#09111c;font-size:1.34rem;font-weight:800;letter-spacing:-.04em}.MSLNE{display:grid;gap:8px;padding:16px 18px 20px}.KrKo3{margin:0;color:#09111c;font-size:1.24rem;line-height:1.14;letter-spacing:-.03em}.N8s93{margin:0;color:#20354d;font-size:.92rem;font-weight:700;line-height:1.4}.c5haK{display:grid;gap:6px;margin:0;color:#5a7592;font-size:.82rem;font-weight:600}.WKImR{display:grid;gap:2px;min-width:0;flex:1}.l5ayv{display:block;line-height:1.4}.DxaFG{display:block;color:#345b7f;font-weight:800}.ijT-y{display:flex;flex-wrap:wrap;gap:6px}.yb1UD{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:0 10px;background:#e9f2fae6;color:#345b7f;font-size:.76rem;font-weight:700}.xCPAV{display:grid;gap:24px;scroll-margin-top:var(--topbar-bottom, 100px)}.xCPAV>*{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.h0T0U{display:grid;gap:24px}.h0T0U>*{min-width:0;max-width:100%;box-sizing:border-box}.of2i8{position:relative;overflow:hidden;border-radius:30px;background:#0e1a28;box-shadow:0 24px 46px #1c2c401f}.hDH-W{position:absolute;top:16px;right:16px;z-index:4}.vqr57{position:absolute;top:16px;left:16px;z-index:4;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.vqr57:disabled{opacity:.6;cursor:wait}.vqr57 svg{width:18px;height:18px;flex-shrink:0}._5gwW6{background:#16a34af2;color:#fff;box-shadow:0 10px 24px #16a34a40}._5gwW6 svg{stroke:#fff}.QyzOy{position:relative;display:block;width:100%;aspect-ratio:var(--hero-poster-ar, .72);min-height:220px;max-height:72vh;border:0;padding:0;overflow:hidden;background:transparent;cursor:zoom-in}.nbwnd{display:grid;gap:18px}.nbwnd>*{min-width:0;max-width:100%;box-sizing:border-box}.EM-VW{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.EM-VW>*{min-width:0;max-width:100%;box-sizing:border-box}.yeAjT{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:start;min-width:0}.JcQtq{display:grid;gap:12px;min-width:0}.zwFtC{position:static;left:auto;top:auto;align-self:start}.Luru6{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:0;border-radius:999px;padding:0 16px;background:#fffffff0;color:#102030;font-size:.84rem;font-weight:700;box-shadow:0 10px 24px #0f1d2e2e;cursor:pointer}.Luru6 img,.OPmtm img,.WgEux img,.Weosm img,._7IDHY img{width:20px;height:20px}.WDcUd{display:grid;gap:24px;border:1px solid rgba(214,223,233,.92);border-radius:30px;padding:26px;background:linear-gradient(180deg,#f8fafcfa,#f1f5f8fa);box-shadow:0 20px 40px #14263a14;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.WDcUd>*{min-width:0;max-width:100%;box-sizing:border-box}.bsvVv{margin:0;color:#09111c;font-size:clamp(1.9rem,1.45rem + 1.3vw,3rem);line-height:1.08;letter-spacing:-.04em}._6nizi{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 24px;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.mhPUA{grid-column:1 / -1}.OPmtm{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:flex-start;min-width:0}.OPmtm>div{min-width:0;max-width:100%;box-sizing:border-box}.Tx2-k{position:relative;display:block;width:44px;height:44px;border-radius:15px;background:#e2e9f1e6;box-shadow:inset 0 1px #fffffff2}._7ecvR{background:#dff6e8f5}.OPmtm p,.OPmtm strong,.OPmtm span{display:block}.OPmtm p{margin:0 0 4px;color:#5c7896;font-size:.76rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.OPmtm strong{color:#0d1827;font-size:1rem;line-height:1.5;overflow-wrap:anywhere}.OPmtm strong+strong{margin-top:4px}.OPmtm span{margin-top:6px;color:#49627e;font-size:.88rem;line-height:1.55;overflow-wrap:anywhere}.OPmtm>.Tx2-k{margin-top:0}.OPmtm>.Tx2-k img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.lqgV8{color:#14924b!important}.XAhVn{display:flex;flex-wrap:nowrap;gap:12px;padding-top:20px;border-top:1px solid rgba(216,225,234,.95);width:100%;min-width:0;max-width:100%;box-sizing:border-box}.qljBA{margin-bottom:18px;border-radius:18px;padding:16px 18px}.qljBA strong{display:block;margin-bottom:6px;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.qljBA p{margin:0;line-height:1.6}.mAqeY{background:#edfdf5;color:#166534}.mvqNb{background:#eff6ff;color:#1d4ed8}.WgEux{flex:1 1 0;min-width:0;min-height:52px;border:0;border-radius:16px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-size:1rem;font-weight:700;color:#fff;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.WgEux:hover{transform:translateY(-1px)}.WgEux img{filter:brightness(0) invert(1)}.lTJFI{background:#16a34a;color:#fff;box-shadow:0 12px 24px #16a34a33}.lTJFI:hover{background:#15803d}.SOBrP{background:#245c92;color:#fff;box-shadow:0 12px 24px #245c9233}.SOBrP:hover{background:#1f4f7e}@media(max-width:820px){.XAhVn{display:none}.xCPAV{padding-bottom:calc(70px + var(--login-drawer-offset, 0px) + env(safe-area-inset-bottom,0px))}}.A3c32{display:grid;gap:24px;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.pNVoB{min-width:0;display:grid;gap:30px}.A3c32>*{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.pNVoB>*{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.-dQmv{min-width:0;display:flex;flex-direction:column;gap:14px}.IsyOg{display:grid;gap:18px}.rXR-g{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.rXR-g h2{margin:0;color:#0d1827;display:inline-flex;align-items:center;gap:12px;font-size:1.28rem;line-height:1.1;letter-spacing:-.03em}.rXR-g h2:before{content:"";display:block;width:4px;height:34px;border-radius:999px;background:var(--section-accent, #245c92)}._8DRVZ h2:before{background:#f4b51f}.HRHUl{margin-top:14px}._8rbKe{margin:0;color:#89a;font-size:.82rem}.CivrN{display:grid;gap:14px}.CivrN>:first-child{margin-top:0}.CivrN>:last-child{margin:0}.CivrN p,.CivrN li{margin:0;color:#40556d;font-size:.96rem;line-height:1.72}.CivrN ul,.CivrN ol{margin:0;padding-left:1.2rem;display:grid;gap:8px}.CivrN strong{color:#0d1827;font-weight:800}.CivrN em{font-style:italic}.CivrN code{display:inline-block;border-radius:8px;padding:2px 6px;background:#e2e9f1eb;color:#16314e;font-size:.88em}.hcnCD{list-style:none;margin:0;padding:0;display:grid;gap:14px}.GcKu4{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;min-width:0;padding:18px 20px;border:1px solid rgba(214,223,233,.92);border-radius:22px;background:linear-gradient(180deg,#f8fafcfa,#f2f6fafa);box-shadow:0 12px 24px #14263a0f}.nRn8T{width:46px;min-width:46px;min-height:46px;border-radius:14px;display:grid;place-items:center;background:#e9f2faf2;color:#245c92;font-size:1rem;font-weight:800;line-height:1;box-shadow:inset 0 1px #fffffff2}.D2Lll{min-width:0;padding-top:2px}.z7ud7{gap:10px}.z7ud7 p,.z7ud7 li{color:#334b63;font-size:1.01rem;line-height:1.66}._638OP{border:1px solid rgba(246,216,138,.95);border-radius:28px;padding:24px 28px;background:linear-gradient(180deg,#fffbecf5,#fff8e2f5)}._4l7QT{list-style:none;margin:0;padding:0;display:grid;gap:16px}.K5SM0{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;color:#3a4f65;font-size:.98rem;line-height:1.7}.TQT-5{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid #ff9800;border-radius:999px;color:#ff9800;font-size:.78rem;font-weight:800}.lAK0B{position:relative;overflow:hidden}._4G-vJ{position:relative;width:100%;min-height:1px}.ruwoN{position:absolute;left:0;top:0;border:0;border-radius:14px;padding:0;overflow:hidden;background:#dbe9f5b8;cursor:zoom-in;box-shadow:0 8px 16px #162b411a;will-change:transform;transition:box-shadow .2s ease}.ruwoN:hover,.ruwoN:focus-visible{box-shadow:0 12px 28px #162b412e}.ruwoN:focus-visible{outline:2px solid rgba(74,124,168,.5);outline-offset:2px}.lCYKF{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;background:#00000080;color:#fff;font-size:clamp(.9rem,.84rem + .35vw,1.16rem);font-weight:700;letter-spacing:.02em;text-align:center;pointer-events:none}.yybfr{border:0;border-radius:999px;padding:6px 14px;background:#e9f2fae6;color:#345b7f;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .18s ease}.yybfr:hover{background:#d2e4f4f2}._9-naL{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:flex;align-items:flex-start;justify-content:center;padding:22px 14px;background:#0d1824db}.hWkCV{position:absolute;top:12px;right:14px;width:44px;height:44px;border:0;border-radius:999px;background:#fffffff5;color:#152436;font-size:1.9rem;line-height:1;cursor:pointer}.LJzf8{width:100%;height:100%;overflow:auto;display:flex;justify-content:center;padding-top:40px}._5-vXI{max-width:100%}.o7GM-{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 14px}.o7GM- p,.o7GM- span{margin:0}.o7GM- p{color:#f2f9ff;font-size:clamp(1.2rem,1.03rem + .58vw,1.74rem);font-weight:800}.o7GM- span{color:#d8ebfce6;font-size:.92rem;font-weight:700}.KJXml{position:relative;width:100%;min-height:1px}.c150i{position:absolute;left:0;top:0;border:0;border-radius:14px;padding:0;overflow:hidden;background:#bcd6eb52;cursor:zoom-in;box-shadow:0 8px 16px #050c1442}.j4qJy{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:18px}.RlFCH{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid rgba(210,220,230,.92);border-radius:22px;background:#ffffffc7;box-shadow:0 18px 32px #17293c0f}.rtkJ5{position:relative;aspect-ratio:.82;overflow:hidden}.Ueod1{display:grid;align-content:start;gap:6px;min-height:96px;padding:16px 18px 18px}.Ueod1 h3{margin:0;font-size:1rem;line-height:1.3;color:#10243b}.Ueod1 p{margin:0;color:#546c84;font-size:.92rem;line-height:1.55}@media(min-width:640px){.xIlKq,.E64gh{width:calc(50% - 10px)}}@media(min-width:760px){.whwzg{padding-right:24px;padding-left:24px}._6nizi,.j4qJy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:920px){.xIlKq,.E64gh{width:calc(33.333% - 13.334px)}.hcnCD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1120px){.xCPAV{gap:28px}.h0T0U{grid-template-columns:minmax(340px,.74fr) minmax(0,1.26fr);align-items:stretch;gap:30px}.of2i8{height:100%}.QyzOy{height:100%;min-height:100%;max-height:none;aspect-ratio:auto}.nbwnd{height:100%}.WDcUd{height:100%;align-content:start}.A3c32{grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);align-items:start}.j4qJy{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.xIlKq,.E64gh{width:calc(25% - 15px)}}.MXnkd{width:100%;display:flex;align-items:center;justify-content:center;padding:24px 0 48px}.cccmV{font-size:14px;color:#00000073;letter-spacing:.02em}.XS-wt{margin-top:48px}._4dbAI{width:100%;background:none;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:14px 20px;font-size:15px;color:#0000008c;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:color .2s,border-color .2s;margin-bottom:24px}._4dbAI:hover{color:#000c;border-color:#00000040}.QzOSH{transition:transform .25s ease;display:inline-block}.v5OAT{transform:rotate(180deg)}.i5JZP{display:inline-flex;align-items:center;gap:5px;padding:4px 0;background:none;border:none;color:#9ca3af;font-size:12px;font-weight:500;cursor:pointer;transition:color .15s ease}.i5JZP:hover{color:#374151}.i5JZP svg{flex-shrink:0}.lGwIr{color:#e17100;font-weight:500}.AwtCO{position:fixed;left:0;right:0;bottom:var(--login-drawer-offset, 0px);z-index:150;display:flex;gap:10px;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#f0f5fcd1,#e6eef8c7);border-top:1px solid rgba(226,232,240,.72);box-shadow:0 -6px 24px #0f172a14,inset 0 1px #ffffffb3;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);transition:bottom .3s ease}.Wd91K{flex:1 1 0;min-width:0;min-height:46px;border:0;border-radius:12px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:inherit;font-size:.82rem;font-weight:700;color:#fff;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,box-shadow .15s ease}.Wd91K:active{transform:scale(.96)}.Wd91K img{width:16px;height:16px;filter:brightness(0) invert(1)}.LY1tS{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px #16a34a4d}.uLL4Q{background:linear-gradient(135deg,#2d6ea8,#1d5184);box-shadow:0 4px 12px #245c924d}.ZqT3X{transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s ease}.dvMFW{transition:transform .2s ease-in,opacity .15s ease}.HXmNm,.k7Ia9{transform:translateY(100%);opacity:0}.Z6bHs{margin:0;min-height:420px;border:1px solid var(--line-strong);position:relative;overflow:hidden;isolation:isolate}.DI--O{display:block;position:relative;width:100%;height:100%}.vboLu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.APIbd{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.001);transition:transform .65s ease}.Z6bHs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080c1405,#080c1429 58%,#080c14a3);pointer-events:none}.LKnl0{position:absolute;left:18px;right:18px;bottom:16px;z-index:2;color:#fff}.LKnl0 h3{margin:0;font-size:clamp(2rem,2.55vw,3.25rem);line-height:1.02;font-weight:800;letter-spacing:.01em}.LKnl0 p{margin:8px 0 0;font-size:clamp(.9rem,.92vw,1.1rem);line-height:1.45;color:#ffffffe6;max-width:32ch}.Z6bHs:hover .APIbd{transform:scale(1.06)}.qzd59{cursor:pointer;transition:transform .24s ease,box-shadow .24s ease}.qzd59:hover,.qzd59:focus-visible{transform:translateY(-3px);box-shadow:0 22px 48px #182a422e}.qzd59:focus-visible{outline:2px solid rgba(32,107,178,.42);outline-offset:3px}@media(max-width:740px){.Z6bHs{min-height:350px}}.Tl-3j{--cal-event: #007aff;--cal-confirmed: #30d158;--cal-pending: #ff9500;--cal-today: #ff3b30;--cal-surface: #ffffff;--cal-surface-2: #f5f5f7;--cal-surface-3: #fbfbfd;--cal-stroke: #e5e5ea;--cal-stroke-strong: #d2d2d7;--cal-text: #1d1d1f;--cal-text-2: #6e6e73;--cal-text-3: #86868b;--cal-focus-ring: rgba(0, 122, 255, .36);width:min(100%,1240px);margin:0 auto;padding:clamp(18px,2.4vw,28px);border:1px solid rgba(210,214,220,.86);border-radius:28px;background:#fffffffa;box-shadow:0 24px 54px #0f172a29;color:var(--cal-text);text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.p3t4Z{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.XBMak{display:grid;gap:4px;min-width:0}.LDwiL{margin:0;font-size:clamp(1.45rem,2vw,2rem);font-weight:800;line-height:1;letter-spacing:-.01em;color:var(--cal-text)}.LrPfr{margin:0;font-size:.92rem;font-weight:500;color:var(--cal-text-2);font-variant-numeric:tabular-nums}.r-fyn{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.R6PxW{min-width:8.5em;text-align:center;font-size:.95rem;font-weight:800;color:var(--cal-text);font-variant-numeric:tabular-nums}.I6jCN,._9qGRt{height:36px;display:inline-grid;place-items:center;border:1px solid var(--cal-stroke-strong);border-radius:999px;background:var(--cal-surface);color:var(--cal-text);font:inherit;font-size:.84rem;font-weight:700;cursor:pointer;transition:background-color .16s ease-out,transform .1s ease-out,box-shadow .16s ease-out}.I6jCN{width:36px;padding:0}.I6jCN svg{width:18px;height:18px}._9qGRt{padding:0 14px}.I6jCN:hover,._9qGRt:hover,.U9ylt:hover,.tcV-H:hover,.b73Ed:hover,.wZ-zI:hover{background:var(--cal-surface-2)}.I6jCN:active,._9qGRt:active,.U9ylt:active,.b73Ed:active,.yOuwo:active,.I1s-4:active,.L4hgD:active{transform:scale(.97)}.I6jCN:focus-visible,._9qGRt:focus-visible,.U9ylt:focus-visible,.tcV-H:focus-visible,.b73Ed:focus-visible,.wZ-zI:focus-visible,.yOuwo:focus-visible,.I1s-4:focus-visible,.L4hgD:focus-visible{outline:2px solid var(--cal-focus-ring);outline-offset:2px}.fmFwy{display:grid;gap:18px}@media(min-width:1024px){.fmFwy{grid-template-columns:minmax(320px,360px) minmax(0,1fr);gap:28px;align-items:start}}.hdn8x{display:grid;gap:12px;padding:16px;border:1px solid var(--cal-stroke);border-radius:22px;background:var(--cal-surface);align-self:start}._87ZqD{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));font-size:.7rem;font-weight:800;letter-spacing:.06em;color:var(--cal-text-3);text-align:center;text-transform:uppercase}._87ZqD span{padding:0 0 6px}.dZYxX{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.I1s-4{position:relative;min-height:44px;display:grid;grid-template-rows:1fr auto;justify-items:center;align-content:center;gap:3px;padding:6px 2px;border:0;border-radius:10px;background:var(--cal-surface);color:var(--cal-text);font:inherit;cursor:pointer;transition:background-color .14s ease-out,color .14s ease-out}.I1s-4:hover{background:var(--cal-surface-2)}.QRhll{color:#c0c0c5}.yjZH3 .bpclX{background:var(--cal-today);color:#fff}.OHQtc{background:#007aff1f;box-shadow:inset 0 0 0 2px var(--cal-event)}.OHQtc .bpclX{color:var(--cal-event)}.yjZH3.OHQtc .bpclX{color:#fff}.bpclX{min-width:24px;height:24px;display:inline-grid;place-items:center;border-radius:999px;font-size:.86rem;font-weight:700;font-variant-numeric:tabular-nums}.iradA{height:6px;display:inline-flex;align-items:center;justify-content:center;gap:3px}.QaCv8{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:4px;padding-top:12px;border-top:1px solid var(--cal-stroke);font-size:.78rem;font-weight:700;color:var(--cal-text-2)}.QaCv8 span{display:inline-flex;align-items:center;gap:6px}.OBaeX{width:7px;height:7px;border-radius:999px;flex:0 0 auto;display:inline-block}.VeqKp{background:var(--cal-event)}.fGAya{background:var(--cal-confirmed)}.gEKBH{background:var(--cal-pending);position:relative;animation:nRpoN 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.gEKBH{animation:none}}@keyframes nRpoN{0%,to{opacity:1}50%{opacity:.55}}.VE-8c{display:grid;gap:14px;min-width:0}.yszAI{margin:0 -4px;padding:4px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.yszAI::-webkit-scrollbar{display:none}._-74kM{display:inline-flex;gap:8px;padding:0 4px}.yOuwo{flex:0 0 auto;width:56px;min-height:76px;display:grid;align-content:center;justify-items:center;gap:4px;padding:8px 4px;border:1px solid var(--cal-stroke);border-radius:14px;background:var(--cal-surface);color:var(--cal-text);font:inherit;cursor:pointer;scroll-snap-align:start;transition:background-color .14s ease-out,border-color .14s ease-out,transform .1s ease-out}.yOuwo:hover{background:var(--cal-surface-2)}.yGk18{border-color:#ff3b3066}.QQ-wp{background:#007aff1a;border-color:var(--cal-event)}.Fo8UN{font-size:.66rem;font-weight:800;letter-spacing:.08em;color:var(--cal-text-3);text-transform:uppercase}.jTMn2{min-width:28px;height:28px;display:inline-grid;place-items:center;border-radius:999px;font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums}.yGk18 .jTMn2,.QQ-wp.yGk18 .jTMn2{background:var(--cal-today);color:#fff}.XlHfF{height:6px;display:inline-flex;align-items:center;justify-content:center;gap:3px}.XZwMr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.b73Ed{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid var(--cal-stroke-strong);border-radius:999px;background:var(--cal-surface);color:var(--cal-text);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;transition:background-color .14s ease-out,border-color .14s ease-out,color .14s ease-out}._6r0W-{background:var(--cal-text);border-color:var(--cal-text);color:var(--cal-surface)}.r2qvt{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--cal-surface-2);color:var(--cal-text-2);font-size:.72rem;font-weight:800;font-variant-numeric:tabular-nums}._6r0W- .r2qvt{background:#ffffff29;color:var(--cal-surface)}.wZ-zI{display:inline-flex;align-items:center;height:32px;margin-left:auto;padding:0 12px;border:1px dashed var(--cal-stroke-strong);border-radius:999px;background:transparent;color:var(--cal-text-2);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.g2kq8{display:grid;gap:22px;min-height:220px}.N8doE{display:grid;gap:8px;border-radius:18px;transition:background-color .6s ease-out,box-shadow .6s ease-out}.Tnz3p{background:#007aff0f;box-shadow:0 0 0 1px #007aff2e;padding:6px}@media(prefers-reduced-motion:reduce){.N8doE{transition:none}}.Z8z4o{display:flex;align-items:baseline;gap:10px;padding:0 4px 4px}.Tygq2{font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--cal-text-3)}._9T6Id .Tygq2{color:var(--cal-today)}.y1aqb{font-size:.95rem;font-weight:700;color:var(--cal-text)}.SHDdi{list-style:none;margin:0;padding:0;display:grid;gap:8px}.L4hgD{width:100%;display:grid;grid-template-columns:16px 78px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--cal-stroke);border-radius:14px;background:var(--cal-surface);color:var(--cal-text);font:inherit;text-align:left;cursor:pointer;transition:background-color .14s ease-out,border-color .14s ease-out,box-shadow .14s ease-out,transform .1s ease-out}.L4hgD:hover{border-color:var(--cal-stroke-strong);box-shadow:0 2px 8px #0f172a0f}.xWutf{border-left:3px solid var(--cal-event)}.hoES9{border-left:3px solid var(--cal-confirmed)}.xCYcC{border-left:3px dashed var(--cal-pending)}.CI19f{display:inline-grid;place-items:center;width:16px}.bO8l8{width:10px;height:10px;border-radius:999px;display:inline-block}.EnvmK{background:var(--cal-event)}.fzvgX{background:var(--cal-confirmed);box-shadow:inset 0 0 0 2px var(--cal-confirmed)}.XaLau{background:linear-gradient(90deg,var(--cal-pending) 50%,transparent 50%);border:1.5px solid var(--cal-pending)}.o-GzV{font-size:.85rem;font-weight:700;color:var(--cal-text);font-variant-numeric:tabular-nums;white-space:nowrap}.H5dIt{min-width:0;display:grid;gap:2px}.usWwi{display:block;overflow:hidden;font-size:.95rem;font-weight:600;line-height:1.25;color:var(--cal-text);text-overflow:ellipsis;white-space:nowrap}.w2n3r{display:block;overflow:hidden;font-size:.8rem;font-weight:500;line-height:1.3;color:var(--cal-text-2);text-overflow:ellipsis;white-space:nowrap}._8g1wB{display:inline-flex;align-items:center;max-width:140px;padding:4px 10px;border-radius:999px;background:var(--cal-surface-2);color:var(--cal-text);font-size:.74rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BBGSp{background:#007aff1f;color:#0a4ec9}._2qpSV{background:#30d15829;color:#0a7a2e}.Cv3fM{background:#ff950029;color:#a85700}.NkRKY{width:16px;height:16px;color:var(--cal-text-3);flex:0 0 auto}.pWPUp,.SMQ9S{display:grid;gap:8px;padding:28px 22px;border:1px dashed var(--cal-stroke-strong);border-radius:18px;background:var(--cal-surface);color:var(--cal-text-2);text-align:center}.pWPUp strong,.SMQ9S strong{font-size:1.05rem;font-weight:800;color:var(--cal-text)}.pWPUp p,.SMQ9S p{margin:0;font-size:.9rem;line-height:1.4}.khHBr{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.tcV-H{height:34px;padding:0 14px;border:1px solid var(--cal-stroke-strong);border-radius:999px;background:var(--cal-surface);color:var(--cal-text);font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:background-color .14s ease-out}.SMQ9S{border-style:solid;border-color:#ff3b3066;background:#ff3b300d;color:var(--cal-text)}.SMQ9S strong{color:#b3261e}.qqSRL{display:flex;align-items:center;gap:8px}.G-ofW{display:inline-block;border-radius:6px;background:linear-gradient(90deg,#eef0f2 25%,#f6f7f8,#eef0f2 75%);background-size:200% 100%;animation:o8jb0 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.G-ofW{animation:none}}@keyframes o8jb0{0%{background-position:200% 0}to{background-position:-200% 0}}.srag0{width:8em;height:12px}.S6J72{width:60px;height:14px}.KcrYO{width:60%;height:14px}.z4OW3{cursor:default;pointer-events:none;grid-template-columns:78px minmax(0,1fr)}.z4OW3:hover{border-color:var(--cal-stroke);box-shadow:none}.JJy6R{margin:0;font-size:.82rem;font-weight:600;color:var(--cal-text-2)}._64SB7{display:flex;flex-wrap:wrap;gap:10px;padding-top:6px;border-top:1px solid var(--cal-stroke)}.U9ylt{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border:1px solid var(--cal-stroke-strong);border-radius:999px;background:var(--cal-surface);color:var(--cal-text);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;transition:background-color .14s ease-out}@media(max-width:759px){.Tl-3j{padding:16px;border-radius:22px}.R6PxW{min-width:7em;font-size:.9rem}.L4hgD{grid-template-columns:16px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:6px 10px;padding:12px}.o-GzV{grid-column:2;grid-row:1;font-size:.78rem;font-weight:800;letter-spacing:.04em;color:var(--cal-text-2);text-transform:uppercase}.H5dIt{grid-column:2;grid-row:2}.CI19f{grid-row:1 / span 2;grid-column:1;align-self:start;margin-top:6px}._8g1wB{grid-column:3;grid-row:1 / span 2;align-self:center;max-width:100px}.NkRKY{display:none}.yOuwo{width:52px;min-height:72px}.jTMn2{font-size:.95rem}}@media(max-width:460px){.p3t4Z{align-items:flex-start;flex-direction:column;gap:12px}.r-fyn{width:100%;justify-content:flex-start}.R6PxW{min-width:0;flex:1 1 auto;text-align:left}.b73Ed{height:34px;padding:0 12px;font-size:.82rem}._8g1wB{max-width:88px;font-size:.7rem}.U9ylt{flex:1 1 0;justify-content:center}}.TTSUi{position:relative;width:100%;min-height:100%;border:1px solid rgba(226,232,240,.94);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 8px 22px #0f172a0f;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media(hover:hover){.TTSUi:hover,.TTSUi:focus-within{transform:translateY(-2px);box-shadow:0 14px 32px #0f172a1a;border-color:#60a5fa4d}}.IkqEv{width:100%;min-height:100%;padding:0;border:0;display:flex;flex-direction:column;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}.IkqEv:focus-visible{outline:2px solid rgba(59,130,246,.24);outline-offset:-2px}.z8zAu{position:relative;height:226px;flex-shrink:0;overflow:hidden;background:#e5e7eb}.Orwxx .z8zAu{height:212px}._0TFzR{position:absolute;top:0;right:0;bottom:0;left:0}.qTFZN{display:block;width:100%;min-height:100%;aspect-ratio:16 / 10}.moU4Z{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}@media(hover:hover){.TTSUi:hover .moU4Z,.TTSUi:focus-within .moU4Z{transform:scale(1.03)}}.TVa0X{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a12230a,#0a12234d);pointer-events:none}.br119{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:#ffffffeb;color:#111827;font-size:.74rem;font-weight:800;letter-spacing:.02em;box-shadow:0 2px 6px #0000001f}.o-13s{background:linear-gradient(135deg,#f59e0b,#d97706,#f59e0b);background-size:200% 200%;animation:JW4l2 3s ease infinite;color:#fff;gap:5px;box-shadow:0 2px 8px #0000004d,0 0 0 1px #fff3}.aJn1b{background:linear-gradient(135deg,#10b981,#059669);color:#fff;gap:5px;box-shadow:0 2px 8px #00000040,0 0 0 1px #ffffff26}.SKtA5,.TeT76{width:12px;height:12px;flex-shrink:0}@keyframes JW4l2{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._87w-N{position:absolute;top:12px;right:12px;z-index:3;width:34px;height:34px;border:0;border-radius:50%;display:grid;place-items:center;background:#ffffffeb;cursor:pointer;box-shadow:0 2px 6px #0000001f;transition:transform .14s ease,box-shadow .16s ease,opacity .16s ease}@media(hover:hover){._87w-N:hover:not(:disabled),._87w-N:focus-visible{transform:translateY(-1px);box-shadow:0 6px 14px #0f172a2e}}._87w-N:focus-visible{outline:2px solid rgba(59,130,246,.26);outline-offset:2px}._87w-N:disabled{cursor:wait}.wfl51{opacity:.76}._87w-N img{width:18px;height:18px}.pskbi{display:grid;gap:8px;padding:12px 12px 14px;flex:1 1 auto;align-content:start}.Y0k4s{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.gl-8R{display:grid;gap:3px}.ZlvYw{margin:0;font-size:clamp(.98rem,.94rem + .2vw,1.08rem);line-height:1.18;letter-spacing:-.01em;font-weight:800;color:#111827;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._7m5dB{margin:0;font-size:.84rem;line-height:1.2;font-weight:600;color:#475569;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.w25-m{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:.84rem;line-height:1.2;font-weight:800;color:#d97706}.w25-m img{width:12px;height:12px;display:block}.DMqWP{margin:0;display:flex;flex-wrap:wrap;gap:4px;align-items:center;font-size:.84rem;line-height:1.24;font-weight:600;color:#5b667a}.AUfR3{color:#94a3b8}.RnCCS{display:grid;gap:6px}.mOSSf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}._7G6vg{margin:0;font-size:.82rem;line-height:1.2;font-weight:700;color:#334155}.Ntp70,.vdYu3{min-width:0;display:flex;align-items:center;gap:6px}.vdYu3{min-height:22px}.fKsEO{width:13px;height:13px;flex:0 0 auto;opacity:.8}.ivQrQ{min-width:0;font-size:.82rem;line-height:1.22;font-weight:600;color:#334155;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.q0dD-{display:flex;flex-wrap:wrap;gap:6px}.hFR2M{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:.7rem;font-weight:700;line-height:1}.l4GPj{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:0 10px;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.72rem;font-weight:800;letter-spacing:.01em}.il4D5{margin:0;font-size:.86rem;line-height:1.45;color:#475467;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ZhH9X{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:740px){.TTSUi{border-radius:14px}.z8zAu,.Orwxx .z8zAu{height:216px}.pskbi{gap:7px;padding:12px}.mOSSf{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px}}@media(hover:none){.TTSUi,.moU4Z{transition:none}}.eF4ul{width:100vw;margin-left:calc(50% - 50vw);background:#fff}.bqKOj,.T3FKs{width:min(1240px,calc(100% - 48px));margin:0 auto}.inJky{position:relative;min-height:clamp(620px,72vh,760px);overflow:hidden;isolation:isolate}.atqBm,.p-9oO,.yuV26{position:absolute;top:0;right:0;bottom:0;left:0}.QLn7L{width:100%;height:100%;display:block;object-fit:cover}.yuV26{background:linear-gradient(90deg,#0f43d3c7,#213fdbad 44%,#7517c1b3),linear-gradient(180deg,#08113138,#08113175)}.T3FKs{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:inherit;padding:64px 0 132px}.XhamS{width:min(100%,1120px);display:grid;justify-items:center;gap:16px;text-align:center}.yBUfE{position:relative;z-index:3;margin-top:-86px;padding:0 0 34px;background:linear-gradient(180deg,#fff0,#f8fafc 94px,#fff)}.gS0R2{margin:0;font-size:clamp(3rem,6vw,4.8rem);line-height:.96;letter-spacing:-.04em;font-weight:800;color:#fff}._6U-qH{margin:0;width:min(100%,1120px);text-align:center;white-space:nowrap;font-size:clamp(1.08rem,.72rem + 1.12vw,1.78rem);line-height:1.16;letter-spacing:-.01em;color:#f5f9fff2}.le5j6{width:min(100%,860px)}.Lrf-K{position:relative;display:block}.Lrf-K input{width:100%;min-height:58px;padding:0 24px 0 56px;border:0;border-radius:999px;background:#fffffff5;color:#1b2840;font:inherit;font-size:1rem;box-shadow:0 12px 32px #06112e2e}.Lrf-K input::placeholder{color:#707b90}.Lrf-K input:focus-visible{outline:3px solid rgba(59,130,246,.32);outline-offset:1px}.DGepk{position:absolute;top:50%;left:20px;width:20px;height:20px;transform:translateY(-50%);display:grid;place-items:center;pointer-events:none}.DGepk img{width:18px;height:18px;display:block}.N3WCB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rTGuR{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.ykdaY,.xDHYW{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff24;color:#f5f9fff0;font:inherit;font-weight:700;cursor:pointer;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.ykdaY img{width:16px;height:16px;filter:brightness(0) invert(1)}.ykdaY:hover,.ykdaY:focus-visible,.xDHYW:hover,.xDHYW:focus-visible{transform:translateY(-1px)}.ykdaY:focus-visible,.xDHYW:focus-visible{outline:2px solid rgba(255,255,255,.34);outline-offset:2px}.hE0bF{background:#fff;border-color:#fff;color:#1b4ed8;box-shadow:0 12px 28px #0914342e}.hE0bF img{filter:none}.Mf1cV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(18px,4vw,42px);width:min(100%,880px);padding-top:12px}.mzuGo{display:grid;gap:4px;text-align:center;min-width:0}.mzuGo strong{font-size:clamp(2rem,3vw,3rem);line-height:1;color:#fff}.mzuGo span{font-size:.95rem;color:#f1f6ffe0}.pRA7T{margin:0;color:#f1f6ffe6}._1mzyq{padding:20px 0 0}.fwypH{margin:0;padding:14px 18px;border-radius:16px;background:#fff8e4eb;color:#7b5700;border:1px solid rgba(227,188,91,.24)}.fwypH+.fwypH{margin-top:12px}._4xtPQ{background:#ffededf0;color:#8c2f2f;border-color:#bf555538}.tI8mu{padding:56px 0}.tI8mu+.tI8mu{border-top:1px solid rgba(226,232,240,.7)}.sLdjU{background:#f4f4fb}.qE-oQ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}.GmGhR{display:flex;align-items:flex-start;gap:14px;min-width:0}.f6qVo{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#eef2ff;flex:0 0 auto}.f6qVo img{width:22px;height:22px}.oTYY4{margin:0;font-size:clamp(2rem,2vw,2.65rem);line-height:1.02;letter-spacing:-.03em;font-weight:800;color:#111827}.dJGHU{margin:8px 0 0;color:#5b667a;font-size:1.02rem;line-height:1.45}.xDHYW{border-color:#cbd5e1b8;background:transparent;color:#111827;white-space:nowrap}.RZgtM{--section-card-gap: 20px;--section-card-width: calc((100% - 60px)/4) ;display:flex;gap:var(--section-card-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:6px;margin-bottom:-6px}.RZgtM::-webkit-scrollbar{display:none}.RZgtM>*{flex:0 0 var(--section-card-width);min-width:0;scroll-snap-align:start}.Psp8z{border-radius:16px;overflow:hidden;background:#fff;border:1px solid rgba(226,232,240,.94);box-shadow:0 8px 22px #0f172a0f}.hCyyF{display:flex;flex-direction:column;gap:10px;padding:16px}.uANUz{position:relative}.RqEa4{position:absolute;top:50%;z-index:2;width:44px;height:44px;border:1px solid rgba(15,23,42,.1);border-radius:999px;display:grid;place-items:center;background:#ffffffeb;color:#0f172a;font:inherit;font-size:1.8rem;line-height:1;cursor:pointer;transform:translateY(-50%);box-shadow:0 12px 28px #0f172a1a;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.RqEa4:hover,.RqEa4:focus-visible{transform:translateY(-50%) scale(1.04);box-shadow:0 16px 32px #0f172a29}.RqEa4:focus-visible{outline:2px solid rgba(59,130,246,.28);outline-offset:2px}.RqEa4:disabled{opacity:.35;cursor:default;pointer-events:none}.hDCbN{left:-22px}.yJk2k{right:-22px}._057nr,.pfLAc{padding:22px;border-radius:16px;border:1px dashed rgba(203,213,225,.9);background:#fff}.pfLAc p,._057nr p{margin:0;color:#5b667a;line-height:1.55}._057nr{display:flex;align-items:center;justify-content:space-between;gap:18px}.pfLAc h2{margin:0 0 8px;color:#111827;font-size:1.35rem}.I5d-F{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}@media(max-width:1024px){.RZgtM{--section-card-width: calc((100% - 40px) / 3)}}@media(max-width:820px){.T3FKs{padding:48px 0 104px}.qE-oQ,._057nr{align-items:flex-start}._057nr{flex-direction:column}.Mf1cV{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:767px){.RZgtM{--section-card-gap: 16px;--section-card-width: calc((100% - 16px) / 1.5)}.RqEa4{display:none}}@media(max-width:640px){.bqKOj,.T3FKs{width:min(100%,calc(100% - 32px))}.inJky{min-height:520px}.yBUfE{margin-top:-54px;padding-bottom:28px}.gS0R2{font-size:clamp(2.6rem,10vw,3.6rem)}._6U-qH{width:min(100%,520px);white-space:normal;font-size:clamp(1.02rem,4vw,1.28rem);line-height:1.34}.Lrf-K input{min-height:54px}.DGepk{left:18px;width:18px;height:18px}.DGepk img{width:16px;height:16px}.Mf1cV{width:100%;gap:10px}.mzuGo strong{font-size:clamp(1.48rem,6.5vw,2rem)}.mzuGo span{font-size:.82rem}.rTGuR{gap:8px}.ykdaY,.xDHYW{min-height:40px;padding:0 14px}.qE-oQ{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-bottom:18px}.GmGhR{gap:10px}.oTYY4{font-size:clamp(1.6rem,7vw,2rem)}.dJGHU{font-size:.94rem}.tI8mu{padding:40px 0}.pfLAc,._057nr{padding:18px}}.NEjYk{background:linear-gradient(135deg,#10243b,#1a3a5c 60%,#1e4a73);padding:52px 0}.yhgaR{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.SxcnG{flex:1;min-width:240px}.-x2Ra{font-family:Abril Fatface,serif;font-size:clamp(22px,3vw,32px);color:#fff;margin:0 0 10px;line-height:1.15}.lN863{color:#a8c6e0;font-size:16px;margin:0;line-height:1.5}.zTwXW{flex-shrink:0;padding:14px 32px;background:#fff;color:#10243b;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;min-height:48px;transition:background .15s,transform .1s,box-shadow .15s;box-shadow:0 4px 16px #0000002e}.zTwXW:hover{background:#edf4fc;transform:translateY(-2px);box-shadow:0 8px 24px #00000038}.zTwXW:active{transform:translateY(0)}.zTwXW:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:640px){.NEjYk{padding:40px 0}.yhgaR{flex-direction:column;align-items:flex-start}.zTwXW{width:100%;text-align:center}}.MEe8T{background:linear-gradient(135deg,#f0fdf4,#ecfdf5 40%,#faf5ff);border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding:20px 0}.Vg-yh{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.uL2Cm{margin:0;font-size:.92rem;line-height:1.45;color:#374151;flex:1;min-width:240px}.uL2Cm strong{color:#111827;font-weight:700}.kYlOh{color:#9ca3af;margin:0 6px}.U4R-n{flex-shrink:0;padding:10px 22px;border:1.5px solid #0d9488;border-radius:10px;background:transparent;color:#0d9488;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s,color .15s,transform .1s}.U4R-n:hover{background:#0d9488;color:#fff;transform:translateY(-1px)}.U4R-n:focus-visible{outline:2px solid rgba(13,148,136,.5);outline-offset:2px}@media(max-width:640px){.Vg-yh{flex-direction:column;align-items:flex-start}.U4R-n{width:100%;text-align:center}.kYlOh{display:none}.uL2Cm{display:flex;flex-direction:column;gap:4px}}.ZUMp0{display:flex;flex-direction:column;gap:8px;margin-top:18px}.McYeP{display:flex;flex-direction:row;align-items:center;gap:12px;padding:10px 14px;background:#f8fafc;border-radius:10px;cursor:pointer;border:1px solid #e5e7eb;font:inherit;text-align:left;transition:background .15s,border-color .15s}.McYeP:hover{background:#f1f5f9;border-color:#cbd5e1}.McYeP:focus-visible{outline:2px solid rgba(59,130,246,.4);outline-offset:1px}._0TrdC{display:inline-block;padding:2px 8px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6366f1;background:#eef2ff;border-radius:6px;flex-shrink:0}.X2BQO{flex:1;font-size:.95rem;font-weight:700;color:#111827;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Cwa2p{position:fixed;bottom:calc(var(--floating-bottom-nav-offset, 0px) + 16px);left:50%;transform:translate(-50%);z-index:7000;pointer-events:none}.jBzvZ{display:flex;flex-direction:column-reverse;align-items:center;gap:8px}.ZoPtV{--dot-color: #3B82F6;--dot-glow: rgba(59, 130, 246, .15);position:relative;display:flex;align-items:center;gap:10px;width:fit-content;min-width:200px;max-width:min(420px,calc(100vw - 32px));overflow:hidden;border-radius:10px;border:1px solid #E5E5E5;padding:12px 16px;color:#171717;background:#fff;box-shadow:0 4px 12px #0000000f;pointer-events:auto}.NQgKx{--dot-color: #EF4444;--dot-glow: rgba(239, 68, 68, .15)}.VU1Eu{--dot-color: #22C55E;--dot-glow: rgba(34, 197, 94, .15)}.BmSQM{--dot-color: #F59E0B;--dot-glow: rgba(245, 158, 11, .15)}.ejthB{--dot-color: #3B82F6;--dot-glow: rgba(59, 130, 246, .15)}.Wf3ph{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--dot-color);box-shadow:0 0 0 3px var(--dot-glow)}.Wrlir{flex:1 1 auto;min-width:0;margin:0;font-size:.84rem;font-weight:500;line-height:1.35;overflow-wrap:break-word;word-break:break-word}.vf4RU{flex-shrink:0;width:auto;height:auto;border:0;border-radius:0;background:none;color:#c4c4c4;font-size:1rem;line-height:1;cursor:pointer;padding:0 2px;transition:color .15s ease}.vf4RU:hover{color:#888}.L3oyd{position:absolute;bottom:0;left:0;height:2px;width:100%;background:linear-gradient(90deg,var(--dot-color),transparent);border-radius:0 1px 1px 0;animation:C9Zsm var(--duration, 3.6s) linear forwards}@keyframes C9Zsm{0%{width:100%}to{width:0%}}.nvCoL,._74klJ{transition:transform .25s ease-out,opacity .25s ease-out}._74klJ{transition-timing-function:ease-in;transition-duration:.2s}.qO9VI{opacity:0;transform:translateY(12px) scale(.97)}.A3go6{opacity:0;transform:translateY(8px) scale(.97)}@media(max-width:740px){.Cwa2p{bottom:calc(var(--floating-bottom-nav-offset, 80px) + 8px)}.ZoPtV{max-width:calc(100vw - 40px)}.Wrlir{font-size:.82rem}}.UWbp2{position:fixed;top:calc(var(--topbar-bottom, 100px) + 12px);left:50%;transform:translate(-50%);z-index:6000;display:flex;align-items:center;gap:10px;padding:9px 20px;background:#fffbeb;border:1px solid #FDE68A;border-radius:50px;box-shadow:0 4px 16px #0000000f;white-space:nowrap}.YyYzy{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 3px #f59e0b33}.c2yVi{margin:0;font-size:.81rem;font-weight:500;line-height:1.35;color:#92400e}.VR-ey{display:none}._276tP{flex-shrink:0;width:14px;height:14px;border:2px solid #FDE68A;border-top-color:#f59e0b;border-radius:50%;animation:GaxyA .8s linear infinite}@keyframes GaxyA{to{transform:rotate(360deg)}}.CQUG0,.qHAjq{transition:transform .3s ease-out,opacity .3s ease-out}.qHAjq{transition-timing-function:ease-in;transition-duration:.25s}.jIq2P,.aNeWQ{opacity:0;transform:translate(-50%) translateY(-12px)}@media(max-width:740px){.UWbp2{padding:7px 14px;gap:8px}.c2yVi{font-size:.78rem}.dpv8r{display:none}.VR-ey{display:inline}._276tP{width:12px;height:12px}}.XPvag{position:fixed;bottom:0;left:0;right:0;z-index:10000;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;background:var(--brand, #206bb2);color:#fff;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600}.c0n-A{flex:0 1 auto}.SWpFw{padding:6px 16px;border:2px solid #fff;border-radius:6px;background:transparent;color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s,color .15s}.SWpFw:hover{background:#fff;color:var(--brand, #206bb2)}.cFONv{padding:4px 8px;border:none;background:transparent;color:#ffffffb3;font-size:20px;line-height:1;cursor:pointer}.cFONv:hover{color:#fff}.pwa-slide-enter-active,.pwa-slide-leave-active{transition:transform .3s ease}.pwa-slide-enter-from,.pwa-slide-leave-to{transform:translateY(100%)}.review-panel[data-v-b81f32a6]{--review-accent: #1f72b2;--review-accent-strong: #165c91;--review-accent-soft: rgba(31, 114, 178, .1);--review-accent-soft-strong: rgba(31, 114, 178, .18);--review-accent-track: rgba(31, 114, 178, .16);display:grid;gap:.85rem}.review-panel__header[data-v-b81f32a6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;padding:0 0 .35rem}.review-panel__header-copy h4[data-v-b81f32a6],.review-panel__empty h5[data-v-b81f32a6],.review-confirm-dialog h4[data-v-b81f32a6]{margin:0;color:#12314d}.review-panel__header-copy h4[data-v-b81f32a6]{font-size:1.08rem;font-weight:700}.review-panel__header-copy p[data-v-b81f32a6],.review-panel__cooldown p[data-v-b81f32a6],.review-panel__empty p[data-v-b81f32a6],.review-confirm-dialog p[data-v-b81f32a6]{margin:.22rem 0 0;color:#5f7386;font-size:.86rem;line-height:1.5}.review-panel__write-button[data-v-b81f32a6],.review-panel__secondary-button[data-v-b81f32a6],.review-panel__danger-button[data-v-b81f32a6]{min-height:2.4rem;border-radius:999px;font:inherit;font-size:.88rem;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease}.review-panel__write-button[data-v-b81f32a6]{display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;padding:.55rem .95rem;border:0;background:linear-gradient(135deg,var(--review-accent),var(--review-accent-strong));color:#fff;box-shadow:0 10px 20px #1f72b233}.review-panel__write-button img[data-v-b81f32a6]{width:.95rem;height:.95rem}.review-panel__write-cta[data-v-b81f32a6]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.review-panel__credits-hint[data-v-b81f32a6]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:#e17100;white-space:nowrap}.review-panel__write-button[data-v-b81f32a6]:hover,.review-panel__secondary-button[data-v-b81f32a6]:hover,.review-panel__danger-button[data-v-b81f32a6]:hover{transform:translateY(-1px)}.review-panel__write-button[data-v-b81f32a6]:disabled,.review-panel__secondary-button[data-v-b81f32a6]:disabled,.review-panel__danger-button[data-v-b81f32a6]:disabled{opacity:.68;cursor:default;transform:none}.review-panel__cooldown[data-v-b81f32a6],.review-panel__empty[data-v-b81f32a6],.review-card[data-v-b81f32a6],.review-confirm-dialog[data-v-b81f32a6]{border-radius:1rem;background:#ffffffd1}.review-panel__cooldown[data-v-b81f32a6],.review-panel__empty[data-v-b81f32a6]{padding:.9rem 1rem}.review-panel__submission-state[data-v-b81f32a6]{padding:.9rem 1rem;border-radius:1rem;background:#2b739a1a}.review-panel__submission-state p[data-v-b81f32a6]{margin:0;color:#184a68;font-size:.9rem;line-height:1.5}.review-panel__empty[data-v-b81f32a6]{text-align:center}.review-panel__inline-error[data-v-b81f32a6]{color:#a43a2f;font-size:.86rem}.review-list[data-v-b81f32a6]{display:grid;gap:.8rem}.review-card[data-v-b81f32a6]{padding:.7rem .85rem;box-shadow:0 12px 22px #122e480d}.review-card--skeleton[data-v-b81f32a6]{display:grid;gap:.7rem}.review-card__head[data-v-b81f32a6],.review-card__author[data-v-b81f32a6],.review-card__author-line[data-v-b81f32a6],.review-card__action-buttons[data-v-b81f32a6],.review-confirm-dialog__actions[data-v-b81f32a6]{display:flex;align-items:center}.review-card__head[data-v-b81f32a6]{justify-content:space-between;gap:.75rem}.review-card__author[data-v-b81f32a6]{min-width:0;gap:.7rem}.review-card__avatar[data-v-b81f32a6]{width:2.4rem;height:2.4rem;border-radius:999px;overflow:hidden;background:linear-gradient(135deg,#1f72b22e,#61aae12e);color:#12314d;display:grid;place-items:center;font-size:.78rem;font-weight:700;flex:0 0 auto}.review-card__avatar img[data-v-b81f32a6]{width:100%;height:100%;object-fit:cover}.review-card__author-copy[data-v-b81f32a6]{min-width:0}.review-card__author-line[data-v-b81f32a6]{gap:.4rem;flex-wrap:nowrap;white-space:nowrap}.review-card__author-line strong[data-v-b81f32a6]{font-size:.94rem;color:#12314d}.review-card__date[data-v-b81f32a6]{color:#5f7386;font-size:.84rem;font-weight:400}.review-card__badge[data-v-b81f32a6]{display:inline-flex;align-items:center;min-height:1.4rem;padding:.1rem .45rem;border-radius:999px;background:#27597c1a;color:#27597c;font-size:.72rem;font-weight:700}.review-card__star-row[data-v-b81f32a6]{display:flex;align-items:center;gap:.15rem;margin-top:.15rem}.review-card__star-icon[data-v-b81f32a6]{display:block;width:1rem;height:.9rem}.review-card__star-icon--empty[data-v-b81f32a6]{opacity:.25}.review-card__dot[data-v-b81f32a6]{width:.78rem;height:.78rem;border-radius:50%;background:linear-gradient(90deg,var(--review-accent) 0,var(--review-accent) var(--review-dot-fill, 0%),var(--review-accent-track) var(--review-dot-fill, 0%),var(--review-accent-track) 100%)}.review-card__content[data-v-b81f32a6],.review-card__reply p[data-v-b81f32a6]{margin:.5rem 0 0;color:#243c4f;font-size:.9rem;line-height:1.6;white-space:pre-wrap}.review-card__content--clamped[data-v-b81f32a6]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.review-card__expand-toggle[data-v-b81f32a6]{background:none;border:none;color:#4a90d9;cursor:pointer;padding:.25rem 0 0;font-size:.85rem;font-weight:500}.review-card__expand-toggle[data-v-b81f32a6]:hover{text-decoration:underline}.review-card__gallery[data-v-b81f32a6]{display:grid;gap:.55rem;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));margin-top:.7rem}.review-card__gallery-tile[data-v-b81f32a6]{aspect-ratio:1 / 1;border:0;border-radius:.85rem;overflow:hidden;padding:0;background:#ffffffe6;cursor:pointer}.review-card__gallery-tile img[data-v-b81f32a6]{width:100%;height:100%;object-fit:cover}.review-card__reply[data-v-b81f32a6]{margin-top:.7rem;padding:.75rem .8rem;border-radius:.85rem;background:var(--review-accent-soft)}.review-card__reply-label[data-v-b81f32a6]{margin:0;color:var(--review-accent-strong);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.review-card__footer[data-v-b81f32a6]{margin-top:.5rem;padding-top:.45rem;display:flex;align-items:center;gap:.75rem;font-size:.78rem}.review-card__tag-row[data-v-b81f32a6]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.55rem}.review-card__tag[data-v-b81f32a6]{display:inline-flex;align-items:center;gap:.4rem;min-height:1.9rem;padding:.25rem .6rem;border-radius:999px;background:#1f72b214;color:#1f547e;box-shadow:inset 0 0 0 1px #1f72b21f}.review-card__tag img[data-v-b81f32a6]{width:.9rem;height:.9rem;object-fit:contain;flex:0 0 auto}.review-card__tag span[data-v-b81f32a6]{font-size:.78rem;font-weight:700;line-height:1.2}.review-card__helpful-button[data-v-b81f32a6]{display:inline-flex;align-items:center;gap:.35rem;border:0;border-radius:999px;padding:.3rem .65rem;background:transparent;color:#5f7386;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.review-card__helpful-button[data-v-b81f32a6]:hover{background:#1f72b214;color:#1f72b2}.review-card__helpful-button svg[data-v-b81f32a6]{flex:0 0 auto}.review-card__helpful-button--active[data-v-b81f32a6]{background:#1f72b21a;color:#1f72b2}.review-card__helpful-button--active[data-v-b81f32a6]:hover{background:#1f72b229}.review-card__helpful-button[data-v-b81f32a6]:disabled{opacity:.6;cursor:default}.review-card__overflow-wrap[data-v-b81f32a6]{position:relative;margin-left:auto}.review-card__overflow-trigger[data-v-b81f32a6]{border:0;border-radius:50%;width:2rem;height:2rem;padding:0;display:grid;place-items:center;background:transparent;color:#5f7386;font-size:1.1rem;font-weight:900;letter-spacing:.08em;cursor:pointer;transition:background .15s}.review-card__overflow-trigger[data-v-b81f32a6]:hover{background:#1f72b214}.review-card__overflow-menu[data-v-b81f32a6]{position:absolute;right:0;bottom:calc(100% + 4px);min-width:7rem;border-radius:10px;padding:.3rem;background:#fffffffa;box-shadow:0 8px 24px #122e4829,0 0 0 1px #1f72b214;z-index:10}.review-card__overflow-item[data-v-b81f32a6]{display:block;width:100%;border:0;border-radius:7px;padding:.45rem .7rem;background:transparent;color:#12314d;font:inherit;font-size:.84rem;font-weight:600;text-align:left;cursor:pointer;transition:background .12s}.review-card__overflow-item[data-v-b81f32a6]:hover{background:#1f72b214}.review-card__overflow-item--danger[data-v-b81f32a6]{color:#9c2b2b}.review-card__overflow-item--danger[data-v-b81f32a6]:hover{background:#ffe6e699}.review-card__overflow-item[data-v-b81f32a6]:disabled{opacity:.5;cursor:default}.review-panel__secondary-button[data-v-b81f32a6]{padding:.4rem .75rem;border:0;background:#fffffff0;color:#12314d}.review-panel__danger-button[data-v-b81f32a6]{border:0;padding:.4rem .9rem;background:#fff2f2f0;color:#9c2b2b}.review-menu-fade-enter-active[data-v-b81f32a6],.review-menu-fade-leave-active[data-v-b81f32a6]{transition:opacity .14s ease,transform .14s ease}.review-menu-fade-enter-from[data-v-b81f32a6],.review-menu-fade-leave-to[data-v-b81f32a6]{opacity:0;transform:translateY(4px)}.review-panel__load-more[data-v-b81f32a6]{display:flex;justify-content:center}.review-confirm-backdrop[data-v-b81f32a6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;background:#0d132073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.review-confirm-dialog[data-v-b81f32a6]{width:min(26rem,calc(100vw - 2rem));padding:1rem}.review-confirm-dialog p[data-v-b81f32a6]{margin-top:.4rem}.review-confirm-dialog__actions[data-v-b81f32a6]{justify-content:flex-end;gap:.5rem;margin-top:.85rem}.review-confirm-fade-enter-active[data-v-b81f32a6],.review-confirm-fade-leave-active[data-v-b81f32a6]{transition:opacity .18s ease}.review-confirm-fade-enter-from[data-v-b81f32a6],.review-confirm-fade-leave-to[data-v-b81f32a6]{opacity:0}@media(max-width:720px){.review-panel__header[data-v-b81f32a6]{flex-direction:column;align-items:stretch}.review-panel__write-button[data-v-b81f32a6],.review-panel__secondary-button[data-v-b81f32a6],.review-panel__danger-button[data-v-b81f32a6]{width:100%;justify-content:center}.review-card__author-line[data-v-b81f32a6]{flex-wrap:wrap}}.review-panel__rating-summary[data-v-b81f32a6]{display:flex;flex-direction:column;gap:.65rem;padding:.8rem 1rem;border-radius:1rem;background:#ffffffd1;box-shadow:0 12px 22px #122e480d}.review-panel__rating-score[data-v-b81f32a6]{display:flex;align-items:center;gap:.55rem}.review-panel__rating-number[data-v-b81f32a6]{font-size:2rem;font-weight:700;color:#12314d;line-height:1}.review-panel__rating-stars[data-v-b81f32a6]{display:flex;align-items:center;gap:.15rem}.review-panel__rating-star[data-v-b81f32a6]{display:block;width:1.15rem;height:1.05rem}.review-panel__rating-star--empty[data-v-b81f32a6]{opacity:.25}.review-panel__rating-count[data-v-b81f32a6]{color:#5f7386;font-size:.88rem;margin-left:.15rem}.review-panel__tag-summary[data-v-b81f32a6]{display:flex;flex-wrap:wrap;gap:.45rem}.review-panel__tag-pill[data-v-b81f32a6]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .65rem;border-radius:999px;background:#1f72b214;font-size:.82rem;color:#12314d;white-space:nowrap}.review-panel__tag-pill-icon[data-v-b81f32a6]{width:.95rem;height:.95rem;flex-shrink:0}.review-panel__tag-pill-pct[data-v-b81f32a6]{font-weight:600;color:var(--review-accent);font-size:.78rem}.RJh0J{margin-top:18px}.JIMmr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ah-Ri{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),400px));justify-content:center;gap:14px}.qH2xL{grid-template-columns:1fr}._3TtoQ{overflow:hidden;border-radius:18px;border:1px solid rgba(177,207,234,.58);background:radial-gradient(circle at 92% 0%,#88c8fb33,#88c8fb00 50%),linear-gradient(180deg,#ffffffd6,#e9f6ffb8);box-shadow:inset 0 1px #ffffffd6,0 10px 22px #1c3f621a}.U4p0z{display:block}._820Yr{display:flex;align-items:stretch}.DPQn8{position:relative;aspect-ratio:16 / 10;border-bottom:1px solid rgba(177,207,234,.42);border-radius:18px 18px 0 0;overflow:hidden}.ttTwy{flex:0 0 clamp(180px,22vw,260px);width:clamp(180px,22vw,260px);min-width:clamp(180px,22vw,260px);min-height:180px;border-right:1px solid rgba(177,207,234,.42);border-bottom:0;border-radius:18px 0 0 18px}.gQ-YL{position:absolute;top:10px;right:10px}.RT40B{display:grid;gap:9px;padding:12px 12px 14px}.IXVrp{flex:1 1 auto;min-width:0;padding:12px 14px 14px}.i2k7Y{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.qPq4C{display:grid;grid-template-columns:14px minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-top:0}.NOxKv{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.bgqtT{border-radius:18px;overflow:hidden;border:1px solid rgba(170,207,237,.68);padding:16px;background:radial-gradient(circle at 100% 0%,#84cbff33,#84cbff00 54%),linear-gradient(180deg,#ffffffe6,#ecf7ffd1);box-shadow:inset 0 1px #ffffffeb,0 14px 30px #193e631f}.Zti7a{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.jnM6a{display:grid;gap:10px}.yJag7{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.Gw1n0{margin-top:14px;display:grid;grid-template-columns:1.6fr 1fr 1fr;grid-template-rows:repeat(2,minmax(110px,1fr));gap:10px;min-height:290px}.SC5Do{grid-row:1 / span 2}.G-W5J{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.xxnQH{display:grid;gap:18px;margin-top:18px}.aIe2u,.KRp27{display:grid;gap:16px}.MRWtr{display:grid;gap:14px;border:1px solid rgba(177,207,234,.52);border-radius:18px;padding:18px;background:#ffffffa8;box-shadow:inset 0 1px #ffffffd1}._7A56L{display:flex;align-items:center;justify-content:space-between;gap:12px}.mE4QG{display:grid;gap:12px}.bE9ho{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;align-items:start}.eqbX1{display:grid;gap:7px}.MZ0CQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:820px){.ttTwy{flex-basis:180px;width:180px;min-width:180px}}@media(min-width:1120px){.xxnQH{grid-template-columns:minmax(0,1.42fr) minmax(280px,.86fr);align-items:start}}@media(max-width:759px){.Gw1n0{grid-template-columns:1fr 1fr;grid-template-rows:minmax(180px,1.2fr) repeat(2,minmax(90px,1fr))}.SC5Do{grid-column:1 / span 2;grid-row:1}.MZ0CQ{grid-template-columns:1fr}}.kpoUS{border-radius:24px;padding:20px;background:transparent;box-shadow:none}.s2jJY{display:grid;grid-template-columns:250px minmax(0,1fr);gap:20px;align-items:stretch}.zauA0{min-width:0;align-self:stretch}.vEBnr{min-width:0}.eBEbh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:0 2px}.gR8Y-{font-size:.88rem;font-weight:600;color:var(--muted, #3f4f68)}@media(max-width:760px){.s2jJY{grid-template-columns:1fr}.eBEbh{margin-bottom:10px}}.pTUZ4{display:block}.LIf4v{min-width:0;padding:8px 2px 22px}.bJ74f{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pTUZ4 h2{margin:0;font-size:clamp(1.4rem,1.18rem + 1vw,2rem);color:#132843;min-width:0}.pTUZ4 p{margin:8px 0 0;color:#315473;font-size:.95rem}.vFGOd{margin-top:16px;border-radius:14px;padding:16px;background:#e4effbad;color:#244364}.EpwJ1{border:1px solid rgba(236,151,151,.62);background:#ffebebb3}.vFGOd button{margin-top:10px;border:0;border-radius:10px;padding:8px 12px;color:#fff;background:linear-gradient(180deg,#3a8ad4,#2f6db8);cursor:pointer}.ZH78v{--attraction-card-max-width: 400px;margin-top:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),var(--attraction-card-max-width)));justify-content:center;gap:14px}.ZH78v.lTIBz{grid-template-columns:1fr;justify-content:stretch}.EHFXi{overflow:hidden;border-radius:18px;background:radial-gradient(circle at 92% 0%,#88c8fb2e,#88c8fb00 48%),linear-gradient(180deg,#ffffffeb,#eff8ffc7);box-shadow:0 10px 22px #1c3f6217;transition:box-shadow .24s ease}.ZH78v:not(.lTIBz) .EHFXi{width:min(100%,var(--attraction-card-max-width));max-width:var(--attraction-card-max-width);justify-self:center;transition:width .26s ease,max-width .26s ease,box-shadow .24s ease}.ZH78v.lTIBz .EHFXi{width:100%;max-width:none;justify-self:stretch}.cLDHh{--attraction-card-text-bump: 0rem;width:100%;border:0;padding:0;display:block;text-align:left;color:inherit;background:transparent;cursor:pointer}._104bf{--attraction-card-text-bump: .1rem;display:flex;align-items:stretch}.cLDHh:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #78b7ea85}._0HNlP{padding:12px 12px 14px}._5U57b{flex:1 1 auto;min-width:0;padding:12px 14px 14px}.Crsrj{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.Crsrj h3{margin:0;font-size:calc(1.02rem + var(--attraction-card-text-bump));line-height:1.28;color:#12314e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._8YMA1{margin:0;white-space:nowrap;font-size:calc(.9rem + var(--attraction-card-text-bump));font-weight:700;color:#245f98}.IXgm5{color:#5f7a92}._8YMA1 span{color:#ffb84a;margin-right:2px}.IXgm5 span{color:#c8d7e5}._8YMA1 small{font-weight:600;font-size:calc(.78rem + var(--attraction-card-text-bump));color:#3e678b}.TUzCG{margin:7px 0 0;font-size:calc(.8rem + var(--attraction-card-text-bump));color:#7b8895;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.kpsd1{margin:5px 0 0;font-size:calc(.82rem + var(--attraction-card-text-bump));font-weight:600;color:#2b6b3e}.hTU99{margin:7px 0 0;font-size:calc(.86rem + var(--attraction-card-text-bump));color:#35597a;font-style:italic;line-height:1.4}.BJyEs{display:flex;align-items:flex-start;gap:6px}.EHXwS{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fuXPz{display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;margin-top:10px;max-height:58px;overflow:hidden}.fuXPz span{border-radius:999px;padding:4px 8px;font-size:calc(.74rem + var(--attraction-card-text-bump));font-weight:700;color:#1d4a74;background:#d6eafae6}.ZxvOY{margin-top:18px;overflow:hidden;padding:0;background:transparent;box-shadow:none}.pXKzL{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.Rv-HG h3{margin:0;font-size:clamp(1.22rem,1.04rem + .84vw,1.76rem);color:#11314e}.Rv-HG{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.Rv-HG p{margin:0;color:#254c70;font-size:.98rem;font-weight:600}.TV2sH{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.dB1mU{min-height:38px;border:1px solid rgba(34,78,112,.2);box-shadow:none}._3lGES{border-radius:999px;padding:8px 13px;display:inline-flex;align-items:center;gap:6px;background:#fff;color:#1a4d76;font-size:.78rem;font-weight:700;line-height:1;cursor:pointer;transition:transform .18s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}._3lGES:hover{transform:translateY(-1px);border-color:#224e7057;background:#fff}._3lGES:focus-visible{outline:2px solid rgba(84,150,205,.9);outline-offset:1px}._3lGES:disabled{cursor:wait;opacity:.72}.iWKqn{opacity:.72}._3lGES img{width:14px;height:14px;flex:0 0 auto;display:block}.xjb72{position:relative;margin-top:24px}.-pNyz{position:relative;overflow:hidden}.C1-RE{position:relative;width:100%;min-height:1px}.Tdhmf{position:absolute;left:0;top:0;border:0;border-radius:14px;overflow:hidden;background:transparent;box-shadow:none;padding:0;cursor:pointer;will-change:transform}.Tdhmf:focus-visible{outline:2px solid rgba(104,171,231,.88);outline-offset:2px}._9VS-N{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(100deg,#d7ebf9a3 18%,#ecf8ffe6,#d7ebf9a3 82%),linear-gradient(180deg,#b1d7f28f,#cbe6f98f);background-size:200% 100%,100% 100%;animation:kcxJc 1.35s ease-in-out infinite}.oSz8b{background:linear-gradient(100deg,#3a58737a 18%,#567a9899,#3a58737a 82%),linear-gradient(180deg,#223a5294,#2e4a6494)}.Tdhmf img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block;opacity:0;filter:saturate(.94) contrast(.96);transform:scale(1.02);transition:opacity .28s ease,filter .24s ease,transform .24s ease}.Tdhmf img.ZyyvP,.ynkzO img.ZyyvP{opacity:1}.Tdhmf:hover .ZyyvP{filter:saturate(1) contrast(1);transform:scale(1.03)}._8EjNs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;background:#00000080;color:#fff;font-size:clamp(.9rem,.84rem + .35vw,1.16rem);font-weight:700;letter-spacing:.02em;text-align:center;pointer-events:none}.fKGU0{display:grid;gap:24px;border:1px solid rgba(214,223,233,.92);border-radius:30px;padding:26px;background:linear-gradient(180deg,#f8fafcfa,#f1f5f8fa);box-shadow:0 20px 40px #14263a14}._1g2yV{display:inline-flex;align-items:center;gap:5px;padding:4px 0;background:none;border:none;color:#6b7280;font-size:12.5px;font-weight:500;cursor:pointer;transition:color .15s ease}._1g2yV:hover{color:#374151}._1g2yV svg{flex-shrink:0}.x5RcF{color:#e17100;font-weight:500}.ieuYe{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 24px}.Ro20e{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:flex-start;min-width:0}.lBlts{grid-column:1 / -1}.Ro20e>div>p,.Ro20e>div>strong,.Ro20e>div>span{display:block}.Ro20e>div>p{margin:0 0 4px;color:#5c7896;font-size:.76rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.Ro20e>div>strong{color:#0d1827;font-size:1rem;line-height:1.5;overflow-wrap:anywhere}.Ro20e>div>span{margin-top:6px;color:#49627e;font-size:.88rem;line-height:1.55;overflow-wrap:anywhere}.Ro20e img,._8J-8J img{width:20px;height:20px}.Hd02f{position:relative;display:block;width:44px;height:44px;border-radius:15px;background:#e2e9f1e6;box-shadow:inset 0 1px #fffffff2}.HtmfS{background:#dff6e8f5}.Ro20e>.Hd02f img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.ut-ZF{display:flex;flex-wrap:nowrap;gap:12px;padding-top:20px;border-top:1px solid rgba(216,225,234,.95)}._8J-8J{flex:1 1 0;min-width:0;min-height:52px;border:0;border-radius:16px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-size:1rem;font-weight:700;color:#fff;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}._8J-8J:hover{transform:translateY(-1px)}._8J-8J img{filter:brightness(0) invert(1)}.jn5lH{background:#16a34a;box-shadow:0 12px 24px #16a34a33}.jn5lH:hover{background:#15803d}.k7cmg{background:#245c92;box-shadow:0 12px 24px #245c9233}.k7cmg:hover{background:#1f4f7e}.rdc8V{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6200;background:#060f1bdb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.yQwVi{position:fixed;top:14px;right:14px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;display:grid;place-items:center;background:#eff8fff2;color:#1d496f;font-size:1.35rem;line-height:1;cursor:pointer}.riTCl{height:100%;overflow-y:auto;overflow-x:hidden;padding:68px 10px 20px}.v3z2j{margin:0 auto;max-width:calc(100vw - 20px)}.A23eu{margin:0 0 12px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:#e9f4ff}.A23eu p{margin:0;font-size:clamp(1.08rem,1rem + .45vw,1.36rem);font-weight:700}.A23eu span{font-size:.86rem;color:#deeeffe6}.Xx7dT{position:relative;width:100%;min-height:1px}.ynkzO{position:absolute;left:0;top:0;border:0;border-radius:12px;overflow:hidden;background:#1a2e4480;padding:0;cursor:zoom-in}.ynkzO img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block;opacity:0;filter:saturate(.96) contrast(.97);transform:scale(1.015);transition:opacity .3s ease,transform .22s ease,filter .22s ease}.ynkzO:hover .ZyyvP{filter:saturate(1) contrast(1);transform:scale(1.02)}.H4oi6{margin-top:0;display:flex;flex-wrap:nowrap;gap:24px;padding:0 2px 14px;overflow-x:auto}._8H4hu{min-height:34px;border:0;border-bottom:2px solid transparent;border-radius:0;padding:0 2px 10px;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#2d5372;font-size:.9rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:color .18s ease,border-color .18s ease}._8H4hu:hover{color:#1f608f}._9tNhS{border-bottom-color:#24679bf2;color:#24679b}.tMP1J{margin-top:24px;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);gap:24px;align-items:start;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.qbtHO{min-width:0;display:grid;gap:30px}.qbtHO>*{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.qbtHO>*>*{min-width:0;max-width:100%;box-sizing:border-box}.LfwnA{min-width:0;display:flex;flex-direction:column;gap:24px}@media(min-width:821px){.LfwnA{position:sticky;top:calc(var(--topbar-bottom, 100px) + 16px);align-self:start}}._4PHGo{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._4PHGo h2{margin:0;color:#0d1827;display:inline-flex;align-items:center;gap:12px;font-size:1.28rem;line-height:1.1;letter-spacing:-.03em}._4PHGo h2:before{content:"";display:block;width:4px;height:34px;border-radius:999px;background:#245c92}._1MRGv{margin:0;color:#40556d;font-size:.96rem;line-height:1.72;white-space:pre-line}.KsSOF{margin:8px 0 0;color:#89a;font-size:.82rem}._9sbxQ{display:flex;flex-wrap:wrap;gap:6px}.c9OZ0{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:0 10px;background:#e9f2fae6;color:#345b7f;font-size:.76rem;font-weight:700}.QtUHE{margin-top:22px;max-width:69%;border-radius:26px;padding:0;background:transparent;box-shadow:none}.uNRR8{margin-top:0;display:grid;gap:18px;border-radius:14px;padding:0;background:transparent;box-shadow:none;scroll-margin-top:var(--topbar-bottom, 100px)}.qbtHO .uNRR8+.uNRR8{margin-top:0}.dngvY{margin-top:10px;display:grid;gap:9px}.SHqQO{display:flex;align-items:flex-start;gap:8px}.NNmc2{align-items:flex-start}.SHqQO img{width:16px;height:16px;margin-top:2px;flex:0 0 auto}.SHqQO p{margin:0;font-size:.88rem;color:#2c516f;line-height:1.45}.taH5e{min-width:0;display:grid;gap:2px}.PosTu{font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#547a99}.SHqQO a{margin:0;font-size:.88rem;color:#1a6fad;line-height:1.45;text-decoration:none;word-break:break-all}.SHqQO a:hover{text-decoration:underline}.Dw0rN{width:16px;height:16px;margin-top:2px;flex:0 0 auto;font-size:.92rem;font-weight:700;color:#2b6b3e;text-align:center;line-height:16px}.PH4Ed{word-break:break-all}._8ZdPc{min-width:0;flex:1 1 auto;display:flex;align-items:flex-start;gap:10px}.eC-iZ{min-width:0;flex:1 1 auto}.gRULP{flex:0 0 auto;border-radius:999px;padding:8px 13px;background:#fff;color:#1a5f91;font-size:.78rem;font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.gRULP:hover{transform:translateY(-1px);border-color:#60a4d6eb;box-shadow:inset 0 1px #ffffffd6,0 9px 18px #32689329;color:#195b8b}.gRULP:focus-visible{outline:2px solid rgba(65,145,204,.9);outline-offset:2px}.iuLUq{margin:8px 0 0;white-space:pre-line;color:#2b4f6d;font-size:.9rem;line-height:1.55}.eFx-R{width:100%;display:grid;gap:0}.C0eJd{flex:0 0 clamp(180px,22vw,260px);width:clamp(180px,22vw,260px);align-self:stretch;min-height:180px}.mo755{position:relative;overflow:hidden;border-radius:0}._8imp1{display:block;width:100%;aspect-ratio:16 / 10}.fBOBv{background:linear-gradient(100deg,#d7ebf9a3 18%,#ecf8ffe6,#d7ebf9a3 82%),linear-gradient(180deg,#b1d7f28f,#cbe6f98f);background-size:200% 100%,100% 100%;animation:kcxJc 1.35s ease-in-out infinite}.C0eJd ._8imp1{min-height:180px;height:100%}._8imp1 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.cLDHh:hover ._8imp1 img{transform:scale(1.03)}.bLT2q{position:absolute;top:10px;right:10px;z-index:4;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fffffff0;border:1px solid rgba(169,202,230,.78);box-shadow:0 6px 14px #15344f33;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.bLT2q img{width:22px;height:22px}.bLT2q:hover{transform:translateY(-1px);box-shadow:0 8px 16px #15344f3d;background:#fff}.bLT2q:focus-visible{outline:2px solid rgba(83,157,218,.9);outline-offset:1px}._7ur9R{opacity:.72;cursor:wait}@keyframes kcxJc{0%{background-position:180% 0,0 0}to{background-position:-20% 0,0 0}}@media(max-width:1260px){._104bf{display:flex}}@media(max-width:820px){.kpoUS{padding:14px}.pTUZ4{display:block}.ZH78v{gap:10px}._104bf{display:flex}.ZxvOY{padding:0;padding-bottom:calc(70px + var(--login-drawer-offset, 0px) + env(safe-area-inset-bottom,0px))}.pXKzL{gap:10px}.Rv-HG p{font-size:.9rem}.TV2sH{width:100%}.tMP1J{grid-template-columns:1fr}.fKGU0{padding:22px 18px}.ut-ZF{display:none}._8J-8J{min-height:46px;padding:0 10px;gap:6px;font-size:.78rem;letter-spacing:-.01em}._8J-8J img{width:16px;height:16px}.H4oi6{gap:16px}.uNRR8{padding:0}._4PHGo h2{font-size:1.16rem}.QtUHE{margin-top:18px;max-width:100%;padding:0;border-radius:20px}._8ZdPc{gap:8px}.gRULP{padding:5px 9px;font-size:.7rem}.C0eJd{flex-basis:180px;width:180px;min-height:180px}}@media(max-width:860px){.bLT2q{width:32px;height:32px;top:8px;right:8px}.bLT2q img{width:15px;height:15px}}.xqXyD{position:fixed;left:0;right:0;bottom:var(--login-drawer-offset, 0px);z-index:150;display:flex;gap:10px;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#f0f5fcd1,#e6eef8c7);border-top:1px solid rgba(226,232,240,.72);box-shadow:0 -6px 24px #0f172a14,inset 0 1px #ffffffb3;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);transition:bottom .3s ease}.Hd7jw{flex:1 1 0;min-width:0;min-height:46px;border:0;border-radius:12px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:inherit;font-size:.82rem;font-weight:700;color:#fff;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,box-shadow .15s ease}.Hd7jw:active{transform:scale(.96)}.Hd7jw img{width:16px;height:16px;filter:brightness(0) invert(1)}._--n1k{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px #16a34a4d}.xlYTh{background:linear-gradient(135deg,#2d6ea8,#1d5184);box-shadow:0 4px 12px #245c924d}.zh-Yo{transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s ease}._5GOto{transition:transform .2s ease-in,opacity .15s ease}._1vA5L,.UaGyz{transform:translateY(100%);opacity:0}.OGw-I{width:100%;min-width:0}.F3o2m{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:39px;padding:9px 34px 9px 12px;border:1px solid var(--line-strong, #bfcddd);border-radius:10px;background:#fff;color:var(--ink, #0d1320);cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.F3o2m:disabled{opacity:.6;cursor:not-allowed}.F3o2m:hover,.kD6vx{border-color:var(--brand, #206bb2)}.kD6vx{box-shadow:0 0 0 3px #206bb21f}.sPHxN{background:#f7fbff}.TdCs3{display:flex;align-items:center;gap:6px;min-width:0}.doc58{display:flex;align-items:center;gap:8px;min-width:0}.gVJzW{flex-shrink:0;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted, #3f4f68)}.fho6Y{display:flex;align-items:center;gap:7px;min-width:0}.OB3qy,.LsEPT{min-width:0;overflow:hidden;font-size:.82rem;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.g3Mu4{width:12px;height:12px;flex:0 0 auto}.ZSy9k{position:absolute;right:13px;top:50%;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;color:var(--muted, #3f4f68);transform:translateY(-65%) rotate(45deg);transition:transform .15s ease}.kD6vx .ZSy9k{transform:translateY(-35%) rotate(-135deg)}.jHHHM{position:fixed;z-index:6600;display:flex;flex-direction:column;gap:10px;padding:12px;overflow:hidden;border:1px solid rgba(133,154,181,.36);border-radius:14px;background:#fffffffa;box-shadow:0 20px 40px #0e1b302e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pI-qo{display:flex;align-items:center;justify-content:space-between;gap:12px}.FQ9qf{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #3f4f68)}.PCu3r{padding:0;border:none;background:transparent;font:inherit;font-size:.82rem;font-weight:600;color:var(--brand, #206bb2);cursor:pointer}.BbCh-{flex:1 1 auto;display:flex;flex-direction:column;gap:5px;min-height:0;overflow-y:auto}.I7vF4{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:4px;transition:background .15s,border-color .15s}.I7vF4:hover{background:#206bb20f}.Foheh{border-color:#206bb238;background:#206bb214}.rhusc{width:26px;height:26px;border:1px solid rgba(146,186,218,.84);border-radius:999px;background:#fffffffa;display:grid;place-items:center;cursor:pointer}._8viwB{border-color:#206bb28c;background:#206bb21a}.rhusc:disabled{opacity:.5;cursor:not-allowed}.MMC7N{width:12px;height:12px}.OjSXi{display:inline-flex;align-items:center;gap:8px;min-width:0;border:none;background:transparent;padding:6px 4px;text-align:left;color:var(--ink, #0d1320);cursor:pointer}._1IcID{width:12px;height:12px;flex:0 0 auto}._1Ri8L{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;line-height:1.25}.lx7hf{display:flex;align-items:center;justify-content:flex-end;min-width:0}.UWX2L{display:inline-flex;align-items:center;gap:6px}._72EfR{width:26px;height:26px;border:1px solid rgba(146,186,218,.84);border-radius:999px;background:#fffffffa;display:grid;place-items:center;cursor:pointer}._72EfR:hover{background:#206bb214;border-color:#206bb28c}.QuU-v{border-color:#c6463f9e}.QuU-v:hover{border-color:#c6463fd1;background:#c6463f1a}._72EfR:disabled{opacity:.5;cursor:not-allowed}.MuI-e{width:12px;height:12px}.TGLdH{color:#206bb2;font-size:.86rem;font-weight:800}.rhusc:focus-visible,.OjSXi:focus-visible,._72EfR:focus-visible,.PCu3r:focus-visible{outline:2px solid rgba(32,107,178,.62);outline-offset:1px}.EQEW0{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6800;display:grid;place-items:center;padding:14px}.WdG2N{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0815238f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.CQdKw{position:relative;z-index:1;width:min(420px,100%);border-radius:16px;border:1px solid rgba(169,202,228,.86);background:linear-gradient(180deg,#fffffffa,#f4fafff5);box-shadow:0 22px 48px #0a17263d;display:grid;gap:12px;padding:14px}.NTWwO h4{margin:0;color:#163f61;font-size:1rem}.NTWwO p{margin:5px 0 0;color:#456b8b;font-size:.84rem;line-height:1.4}._4kjcI{display:grid;gap:8px}._9trOQ{width:100%;min-height:40px;border:1px solid rgba(154,192,220,.88);border-radius:11px;padding:9px 11px;font-family:inherit;font-size:16px;color:#204d70;background:#fffffff2}._9trOQ:focus-visible{outline:2px solid rgba(77,145,199,.92);outline-offset:2px}.BhdE-{display:flex;flex-wrap:wrap;gap:7px}.fMKf2{border:1px solid rgba(141,184,216,.86);border-radius:999px;padding:5px 10px;background:#fffffff2;color:#24577c;font-size:.76rem;font-weight:700;cursor:pointer}.hWR5L{display:flex;justify-content:flex-end;gap:8px}.o-13E,.cZa0m{border-radius:999px;border:1px solid rgba(147,188,219,.88);padding:7px 14px;font-size:.8rem;font-weight:700;cursor:pointer}.o-13E{background:#fffffff5;color:#285a7e}.cZa0m{border-color:#3181bcf5;background:linear-gradient(180deg,#4b9ddaf5,#2e7fbff5);color:#fff}.We-yj{border-color:#b12d26f2;background:linear-gradient(180deg,#d7524bfa,#ad2822fa)}.o-13E:disabled,.cZa0m:disabled{opacity:.56;cursor:not-allowed}.o-13E:focus-visible,.cZa0m:focus-visible,.fMKf2:focus-visible{outline:2px solid rgba(77,145,199,.92);outline-offset:2px}@media(max-width:540px){.CQdKw{border-radius:14px;padding:12px}.hWR5L{flex-wrap:wrap}.o-13E,.cZa0m{flex:1 1 calc(50% - 5px);text-align:center}}.ORf4V{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6400;display:grid;place-items:center;padding:clamp(10px,2vw,20px);isolation:isolate;contain:layout style paint}.aan4w{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#1c19178c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:opacity;transform:translateZ(0);cursor:pointer}.AZX8Y{position:relative;z-index:1;width:min(940px,100%);max-height:min(94vh,860px);display:grid;grid-template-rows:auto 1fr auto;border-radius:20px;overflow:hidden;background:radial-gradient(circle at 92% 6%,rgba(180,83,9,.04),transparent 40%),linear-gradient(180deg,#fafaf9,#f5f5f4);box-shadow:0 25px 50px -12px #1c19172e,0 0 0 1px #d6d3d199}.Y5r0l{padding:16px 18px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #D6D3D1;background:linear-gradient(135deg,rgba(180,83,9,.04),transparent 50%),linear-gradient(180deg,#fffbeb,#fafaf9)}.zZEN-{margin:0;color:#b45309;font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.X3dTL{flex:1 1 auto;min-width:0}.Y5r0l h3{margin:2px 0 0;color:#1c1917;font-size:clamp(1.24rem,1.04rem + .72vw,1.66rem)}.qQ81D{margin:6px 0 0;color:#78716c;font-size:.86rem}.IXklg{width:44px;height:44px;flex:0 0 auto;border:1px solid #D6D3D1;border-radius:12px;display:grid;place-items:center;padding:0;background:#ffffffe6;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.IXklg:hover{border-color:#b45309;background:#fffbeb;box-shadow:0 0 0 1px #b453091a}.IXklg img{width:16px;height:16px;opacity:.7}.IXklg:focus-visible{outline:2px solid rgba(30,58,95,.4);outline-offset:2px}.vuaX0{width:44px;height:44px;flex:0 0 auto;border:1px solid #D6D3D1;border-radius:12px;display:grid;place-items:center;padding:0;background:#ffffffe6;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.vuaX0:hover{border-color:#b45309;background:#fffbeb;box-shadow:0 0 0 1px #b453091a}.vuaX0:focus-visible{outline:2px solid rgba(30,58,95,.4);outline-offset:2px}.nXiIf{display:block;width:10px;height:10px;border-left:2px solid #1C1917;border-bottom:2px solid #1C1917;transform:rotate(45deg);margin-left:3px;opacity:.7}.KJ-8k{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 22px 20px;display:flex;flex-direction:column;gap:14px;min-height:0}._03P8f{border-radius:16px;border:1px solid rgba(214,211,209,.7);padding:14px 16px;background:#ffffffbf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 2px #1c19170a,0 1px 3px #1c19170f}._03P8f h4{margin:0;color:#1c1917;font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.n4IMD{border-left:3px solid #B45309}.I9Lki{border-left:3px solid #1E3A5F}.N1pNv{margin:6px 0 0;color:#78716c;font-size:.84rem}.RLpA2{border-color:#9f123933;border-left:3px solid #9F1239;background:radial-gradient(circle at 100% 0,rgba(255,228,230,.4),transparent 44%),#fff1f2cc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.RLpA2 h4{color:#9f1239}.yo506{margin:6px 0 0;color:#9f1239;font-size:.84rem}.u9Le8{margin-top:10px;display:grid;gap:8px}.u2lGu{display:flex;gap:10px}.BtLi4{flex:1 1 auto;min-width:0}.AT-KG,.wFzsw{border:1px solid #1E3A5F;border-radius:999px;padding:8px 14px;background:#fffffff2;color:#1e3a5f;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s}.AT-KG:hover:not(:disabled),.wFzsw:hover{background:#dbeafe;border-color:#1e3a5f}.AT-KG:disabled{opacity:.5;cursor:not-allowed}.bBr8c{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.bBr8c p{margin:0;color:#78716c;font-size:.82rem}.Ij3uS{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.BjoOk{border:1.5px solid #D6D3D1;border-radius:14px;padding:10px 12px;min-height:44px;text-align:left;display:flex;align-items:center;gap:10px;background:#fff;color:#1c1917;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s,transform .12s}.BjoOk:hover{border-color:#a8a29e;box-shadow:0 1px 2px #1c19170f,0 1px 3px #1c19171a;transform:translateY(-1px)}.BjoOk:active{transform:translateY(0);box-shadow:none}.PlFJG{flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:1.5px solid #D6D3D1;background:#fafaf9;position:relative;transition:background .2s,border-color .2s}.N-WTI .PlFJG{border-color:#15803d;background:#15803d}.N-WTI .PlFJG:after{content:"";position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid #FFFFFF;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.gpWoB .PlFJG{border-color:#9f1239;background:#9f1239}.gpWoB .PlFJG:after{content:"";position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid #FFFFFF;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}._0VWUm{display:grid;gap:2px;min-width:0}.N-WTI{border-color:#b45309;background:#fffbeb;box-shadow:inset 3px 0 #b45309}.Lo0s6{border-color:#9f123933;color:#9f1239;background:#fff}.gpWoB{border-color:#9f1239;background:#fff1f2;box-shadow:inset 3px 0 #9f1239}.EO-RJ{font-size:.88rem;font-weight:700}._5viPX{font-size:.8rem;opacity:.6}.-qq31{margin-top:10px;width:100%;min-height:88px;border:1.5px solid #D6D3D1;border-radius:12px;padding:10px;resize:vertical;font-family:inherit;font-size:16px;color:#1c1917;background:#fff;transition:border-color .2s,box-shadow .2s}.-qq31:focus-visible{outline:none;border-color:#1e3a5f;box-shadow:0 0 0 3px #1e3a5f1f}._9n-Vv{margin:6px 0 0;text-align:right;color:#78716c;font-size:.74rem}.bn1PR{padding:0;border-radius:18px;border:2px solid rgba(180,83,9,.35);box-shadow:0 4px 6px -1px #1c191714,0 2px 4px -2px #1c19170f,inset 0 0 0 1px #b4530914;background:transparent;overflow:hidden}.C-i0p{border-radius:0;border:none;padding:22px;background:linear-gradient(180deg,#fafaf9,#f5f5f4),repeating-linear-gradient(180deg,rgba(180,83,9,.025),rgba(180,83,9,.025) 1px,transparent 1px,transparent 34px)}.uuim8{font-size:1.2rem}.T0pSb{margin:0;color:#b45309;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding-bottom:8px;border-bottom:1.5px solid rgba(180,83,9,.2)}.IiGuI{margin-top:14px;display:grid;gap:12px}.GjQO7{margin:0;color:#1c1917;font-size:clamp(1.2rem,1.08rem + .6vw,1.5rem);line-height:1.52;font-weight:800}.-axaD{border-left:4px solid #9F1239;background:#fff1f2;padding:10px 14px;border-radius:8px;color:#9f1239}.xaZ-X{margin-top:16px;border-top:1px dashed #D6D3D1;padding-top:12px}.VRy5Y{margin:0;color:#78716c;font-size:.73rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700}.YYe3h{margin:6px 0 0;color:#78716c;font-size:.82rem;line-height:1.42}.SVpYB{border-top:1px solid #D6D3D1;padding:14px 22px calc(16px + env(safe-area-inset-bottom,0px));display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;background:#fafaf9f2}._7Cvk5,.tzCJK{border-radius:999px;padding:10px 18px;min-height:44px;font-size:.88rem;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s,transform .12s}._7Cvk5{border:1.5px solid #D6D3D1;background:#fffffff2;color:#1c1917}._7Cvk5:hover{background:#f5f5f4;border-color:#a8a29e}.tzCJK{border:1px solid #92400E;background:linear-gradient(180deg,#b45309,#92400e);color:#fff;font-weight:800;box-shadow:0 2px 8px #b4530940}.tzCJK:hover:not(:disabled){background:linear-gradient(180deg,#d97706,#b45309);box-shadow:0 4px 12px #b453094d;transform:translateY(-1px)}.tzCJK:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 4px #b4530933}.tzCJK:disabled{opacity:.5;cursor:not-allowed}._7Cvk5:focus-visible,.tzCJK:focus-visible,.AT-KG:focus-visible,.wFzsw:focus-visible,.BjoOk:focus-visible{outline:2px solid rgba(30,58,95,.4);outline-offset:2px}.p0Rt-,.ZNFaN,.BCUfa,._9dzVe{display:none}.SVpYB:has(.p0Rt-){padding:0;border:none;min-height:0;height:0;overflow:hidden}._5zqvF{text-align:center;padding:24px 20px}.DoEeE{font-size:1rem;font-weight:700;color:#111827;margin:0 0 8px}.-JCZl{font-size:.86rem;color:#6b7280;margin:0 0 16px;line-height:1.5}.DULXK{padding:10px 24px;border-radius:10px;background:linear-gradient(135deg,#0d9488,#7c3aed);color:#fff;border:0;font-weight:700;cursor:pointer}@media(max-width:820px){.AZX8Y{width:100%;max-height:95vh;border-radius:16px}.Y5r0l{padding:16px 16px 14px}.KJ-8k{padding:14px 16px 16px;gap:12px}.Ij3uS{grid-template-columns:repeat(2,minmax(0,1fr))}.u2lGu{flex-direction:column}.SVpYB{padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));justify-content:stretch}._7Cvk5,.tzCJK{flex:1 1 calc(50% - 6px);text-align:center}}@media(max-width:600px){.ORf4V{padding:0}.AZX8Y{width:100%;height:100dvh;max-height:100dvh;border-radius:0;border:none;background:linear-gradient(180deg,#fafaf9,#f5f5f4);box-shadow:none}.Y5r0l{padding:calc(env(safe-area-inset-top,6px) + 6px) 12px;background:#fafaf9d1;backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border-bottom:1px solid rgba(214,211,209,.45);z-index:2;gap:10px}.zZEN-{font-size:.6rem;letter-spacing:.12em}.Y5r0l h3{margin:1px 0 0;font-size:1.05rem}.vuaX0,.IXklg{width:36px;height:36px;border-radius:50%;border:1px solid rgba(214,211,209,.6);background:#ffffffb3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.nXiIf{width:8px;height:8px;margin-left:2px}.IXklg img{width:14px;height:14px}.KJ-8k{padding:12px 14px 16px;gap:12px}._03P8f{border:none;border-radius:0;padding:10px 2px;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid rgba(214,211,209,.4)}.n4IMD{border-left:none;padding-left:2px}.I9Lki{border-left:none;padding-left:2px;border-bottom:none}.RLpA2{border:none;border-left:none;border-radius:14px;padding:12px;background:radial-gradient(circle at 100% 0,rgba(255,228,230,.4),transparent 44%),#fff1f2b3;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:none}._03P8f h4{font-size:.78rem;letter-spacing:.08em}.N1pNv,.yo506{font-size:.76rem;margin-top:4px}.Ij3uS{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.BjoOk{padding:8px 10px;min-height:42px;border-radius:12px;gap:8px}.PlFJG{width:18px;height:18px}.N-WTI .PlFJG:after,.gpWoB .PlFJG:after{top:2px;left:5px;width:5px;height:9px}.EO-RJ{font-size:.82rem}._5viPX{font-size:.72rem}.-qq31{min-height:72px;font-size:16px;border-radius:10px}.u2lGu{flex-direction:column;gap:8px}.AT-KG,.wFzsw{font-size:.78rem;padding:7px 12px}.bn1PR{padding:0;border-radius:0;border:none;box-shadow:none;background:none}.C-i0p{border-radius:0;padding:16px 14px;background:linear-gradient(180deg,#fafaf9,#f5f5f4),repeating-linear-gradient(180deg,rgba(180,83,9,.02),rgba(180,83,9,.02) 1px,transparent 1px,transparent 36px)}.T0pSb{font-size:.72rem;padding-bottom:6px}.GjQO7{font-size:clamp(1.28rem,1.14rem + .7vw,1.6rem);line-height:1.56}.-axaD{padding:10px 12px;border-radius:8px;border-left-width:4px}.xaZ-X{margin-top:14px;padding-top:10px}.VRy5Y{font-size:.66rem}.YYe3h{font-size:.76rem;margin-top:4px}.SVpYB{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));gap:8px;background:#fafaf9d1;backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border-top:1px solid rgba(214,211,209,.4);flex-wrap:wrap;flex-direction:row;justify-content:stretch}._7Cvk5,.tzCJK{min-height:42px;padding:8px 12px;font-size:.82rem;flex:1 1 calc(50% - 6px);text-align:center}}.zYRYD{position:relative;width:100%;height:52px;border-radius:26px;background:#f1f5f9;overflow:hidden;cursor:pointer;user-select:none;touch-action:pan-y;-webkit-user-select:none}.zYRYD.qDzgP{opacity:.5;pointer-events:none}.zYRYD.YStd6{pointer-events:none}.IicnO{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#f59e0b,#d97706);border-radius:26px}.zYRYD.YStd6 .IicnO{background:linear-gradient(90deg,#10b981,#059669)}.bWvGk{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#64748b;letter-spacing:.02em;pointer-events:none}.zYRYD.YStd6 .bWvGk{color:#fff;opacity:1!important}.I6-OQ{position:absolute;top:3px;width:46px;height:46px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #00000026;display:grid;place-items:center;color:#f59e0b;transform:translate(-50%);pointer-events:none}.zYRYD.YStd6 .I6-OQ{color:#10b981}.M5bbg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#0000004d;display:grid;place-items:center;padding:20px}.i1E2u{position:relative;width:100%;max-width:380px;background:#fff;border-radius:20px;padding:40px 28px 28px;display:flex;flex-direction:column;align-items:center;box-shadow:0 20px 60px #00000026}.MzOpj{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;border:none;background:#f1f5f9;color:#64748b;font-size:1rem;cursor:pointer;display:grid;place-items:center}.vJ8lo{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid rgba(245,158,11,.2);border-radius:999px;padding:6px 14px;margin-bottom:16px}.vJ8lo span{font-size:.78rem;font-weight:800;color:#92400e}.XmfuH{font-size:.78rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.RFzwh{font-size:1.25rem;font-weight:800;color:#111827;text-align:center;margin-bottom:4px}.bXRUL{font-size:.88rem;font-weight:600;color:#64748b;margin-bottom:16px}.F7rWZ{display:flex;align-items:baseline;gap:6px;background:#fef3c7;border:1px solid #fde68a;border-radius:10px;padding:10px 18px;margin-bottom:16px}.JU8NX{font-size:1.3rem;font-weight:800;color:#d97706}.TjHPW{font-size:.82rem;font-weight:600;color:#92400e}.aMdTp{width:100%;margin-top:8px}.h61gp{margin-top:12px;font-size:.72rem;color:#94a3b8;font-weight:600}.uY5TU{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0000004d;display:grid;place-items:center;padding:20px}._9Yn-w{position:relative;width:100%;max-width:380px;background:#fff;border-radius:20px;padding:40px 30px 30px;display:flex;flex-direction:column;align-items:center;box-shadow:0 20px 60px #00000026}.-FnkB{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;border:none;background:#f1f5f9;color:#64748b;font-size:1rem;cursor:pointer;display:grid;place-items:center}.R9-DO{position:relative;width:110px;height:110px;margin-bottom:20px}._12N6f{width:100%;height:100%;transform:rotate(-90deg)}.tF043{transition:stroke-dashoffset 1s linear}.InRHc{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:1.6rem;font-weight:800;color:#111827;font-variant-numeric:tabular-nums}._7JJu8{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid rgba(245,158,11,.2);border-radius:999px;padding:6px 14px;margin-bottom:14px}._7JJu8 span{font-size:.78rem;font-weight:800;color:#92400e}.wQLHZ{font-size:1.3rem;font-weight:800;color:#111827;text-align:center;margin-bottom:4px}.rgM-d{font-size:.88rem;font-weight:600;color:#64748b;margin-bottom:6px}.Io8zQ{font-size:.78rem;font-weight:700;color:#d97706;margin-bottom:10px}.W1OeZ{background:#fefce8;border:1px solid #fef08a;border-radius:10px;padding:12px 20px;text-align:center;margin-top:10px}.W1OeZ span{font-size:.82rem;font-weight:700;color:#854d0e}.-lI1S{margin-top:16px;font-size:.72rem;color:#94a3b8;font-weight:600}.LKWWM{border-radius:24px;padding:20px;background:transparent;box-shadow:none}._1CYFW{display:grid;grid-template-columns:250px minmax(0,1fr);gap:20px;align-items:stretch}.WpvuD{min-width:0;align-self:stretch}._6nbxR{min-width:0}._8rDwg{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:0 2px}.x-lTT{font-size:.88rem;font-weight:600;color:var(--muted, #3f4f68)}@media(max-width:760px){._1CYFW{grid-template-columns:1fr}._8rDwg{margin-bottom:10px}}._4YpPa{display:block}.rF605{min-width:0;padding:8px 2px 22px}.b7Hc4{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._4YpPa h2{margin:0;font-size:clamp(1.4rem,1.18rem + 1vw,2rem);color:#132843;min-width:0}._4YpPa p{margin:8px 0 0;color:#315473;font-size:.95rem}._84EYj{margin-top:16px;border-radius:14px;padding:16px;background:#e4effbad;color:#244364}.kUhGD{border:1px solid rgba(236,151,151,.62);background:#ffebebb3}._84EYj button{margin-top:10px;border:0;border-radius:10px;padding:8px 12px;color:#fff;background:linear-gradient(180deg,#3a8ad4,#2f6db8);cursor:pointer}.SWe79{--restaurant-card-max-width: 400px;margin-top:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),var(--restaurant-card-max-width)));justify-content:center;gap:14px}.SWe79.E4GAI{grid-template-columns:1fr;justify-content:stretch}.pAJWl{overflow:hidden;border-radius:18px;background:radial-gradient(circle at 92% 0%,#88c8fb2e,#88c8fb00 48%),linear-gradient(180deg,#ffffffeb,#eff8ffc7);box-shadow:0 10px 22px #1c3f6217;transition:box-shadow .24s ease}.SWe79:not(.E4GAI) .pAJWl{width:min(100%,var(--restaurant-card-max-width));max-width:var(--restaurant-card-max-width);justify-self:center;transition:width .26s ease,max-width .26s ease,box-shadow .24s ease}.SWe79.E4GAI .pAJWl{width:100%;max-width:none;justify-self:stretch}.R-FqK{--restaurant-card-text-bump: 0rem;width:100%;border:0;padding:0;display:block;text-align:left;color:inherit;background:transparent;cursor:pointer}.Ugo1l{--restaurant-card-text-bump: .1rem;display:flex;align-items:stretch}.R-FqK:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #78b7ea85}.bNPgN{padding:12px 12px 14px}.RVl4M{flex:1 1 auto;min-width:0;padding:12px 14px 14px}.vCK1U{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.vCK1U h3{margin:0;font-size:calc(1.02rem + var(--restaurant-card-text-bump));line-height:1.28;color:#12314e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SZYCg{margin:0;white-space:nowrap;font-size:calc(.9rem + var(--restaurant-card-text-bump));font-weight:700;color:#245f98}.A2zEy{color:#5f7a92}.SZYCg span{color:#ffb84a;margin-right:2px}.A2zEy span{color:#c8d7e5}.SZYCg small{font-weight:600;font-size:calc(.78rem + var(--restaurant-card-text-bump));color:#3e678b}.cqFlr{margin:7px 0 0;font-size:calc(.8rem + var(--restaurant-card-text-bump));color:#7b8895;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.RxagB,.X7gn7{margin:7px 0 0;font-size:calc(.86rem + var(--restaurant-card-text-bump));color:#294865;line-height:1.4}.qbUXy{display:flex;align-items:flex-start;gap:6px}.mzJ4F{width:14px;height:14px;margin-top:1px;flex:0 0 auto}._65HET{min-width:0}.RxagB ._65HET{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.X7gn7 ._65HET{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DAtpZ{margin:8px 0 0;padding:4px 0;border-radius:10px;border:0;display:grid;grid-template-columns:14px minmax(0,1fr) auto auto;align-items:center;gap:8px;background:transparent;color:#214867;cursor:pointer;transition:color .18s ease}.DAtpZ:hover{color:#1e5b86}.XMBUZ{color:#1a6290}.w828H{width:14px;height:14px}.qqmzq{min-width:0;font-size:calc(.78rem + var(--restaurant-card-text-bump));color:#2f546f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uBuzR{border-radius:999px;padding:3px 7px;font-size:calc(.68rem + var(--restaurant-card-text-bump));font-weight:700;letter-spacing:.01em;white-space:nowrap}.smL9e{color:#2f678f;font-size:calc(.78rem + var(--restaurant-card-text-bump));transition:transform .18s ease}.XMBUZ .smL9e{transform:rotate(180deg)}._2gg9n{margin-top:8px;border-radius:12px;padding:10px;background:radial-gradient(circle at 100% 0%,#97d2fa2e,#97d2fa00 50%),linear-gradient(180deg,#f8fdfffa,#eef8fff0);box-shadow:0 10px 18px #294f7214}._6qODz{display:flex;align-items:center;justify-content:space-between;gap:8px}._6qODz p{margin:0;font-size:calc(.72rem + var(--restaurant-card-text-bump));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#2f5678}.g8JoZ{border-radius:999px;min-height:26px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;font-size:calc(.66rem + var(--restaurant-card-text-bump));font-weight:700;line-height:1;border:1px solid rgba(34,78,112,.18);background:#fff}.XBgwk{color:#0f6b4c;border-color:#0f6b4c42;background:#ecf9f3f2}.nhXza{color:#8a4c34;border-color:#8a4c343d;background:#fcf2eef5}.t-x4u{color:#4f6f87;border-color:#4f6f872e;background:#f5f8fbf5}.Evjz7{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:5px}.LQ90z{display:grid;grid-template-columns:36px 1fr;gap:8px;align-items:baseline;border-radius:8px;padding:4px 6px}.O8wup{background:linear-gradient(180deg,#d6eeffeb,#c6e5fce6)}.Je5V4{font-size:calc(.76rem + var(--restaurant-card-text-bump));font-weight:700;color:#557493}._5tdL-{color:#155c89}._07NWs{font-size:calc(.78rem + var(--restaurant-card-text-bump));line-height:1.35;color:#2f546f}.ZrQ2L{color:#8b543f;font-weight:700}.lrFkV{margin:8px 0 0;font-size:calc(.8rem + var(--restaurant-card-text-bump));line-height:1.4;color:#2f546f}.HvYTu,.Q4O1P{transition:opacity .18s ease,transform .18s ease}.JmgXy,.WIBhi{opacity:0;transform:translateY(-3px)}.X7gn7{color:#35597a;font-style:italic}.bLav5{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.bLav5 span{border-radius:999px;padding:4px 8px;font-size:calc(.74rem + var(--restaurant-card-text-bump));font-weight:700;color:#1d4a74;background:#d6eafae6}.lK-cc{margin-top:18px;overflow:hidden;padding:0;background:transparent;box-shadow:none}.tZ1eT{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}._6RcRt h3{margin:0;font-size:clamp(1.22rem,1.04rem + .84vw,1.76rem);color:#11314e}._6RcRt{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._6RcRt p{margin:0;color:#254c70;font-size:.98rem;font-weight:600}._9x4br{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,#153d6514,#558dc21f);border:1px solid rgba(34,78,112,.12)}._9x4br strong{display:inline-block;color:#153d65;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._9x4br p,._9x4br span{display:block;margin:6px 0 0}._9x4br p{color:#10233a;font-size:1rem;font-weight:700}._9x4br span{color:#5f7388;font-size:.88rem;line-height:1.5}.Vfl6a{border:none;border-radius:999px;background:#153d65;color:#fff;padding:12px 16px;font-size:.82rem;font-weight:700;cursor:pointer}.tEquT{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._14iJW{min-height:38px;border:1px solid rgba(34,78,112,.2);box-shadow:none}.vk8DK{border-radius:999px;padding:8px 13px;display:inline-flex;align-items:center;gap:6px;background:#fff;color:#1a4d76;font-size:.78rem;font-weight:700;line-height:1;cursor:pointer;transition:transform .18s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}.vk8DK:hover{transform:translateY(-1px);border-color:#224e7057;background:#fff}.vk8DK:focus-visible{outline:2px solid rgba(84,150,205,.9);outline-offset:1px}.vk8DK:disabled{cursor:wait;opacity:.72}.BsdGt{border-color:#224e706b;background:#fff;color:#144469;box-shadow:none}.L-qHf{opacity:.72}.vk8DK img{width:14px;height:14px;flex:0 0 auto;display:block}.pepzm{position:relative;margin-top:24px}._-5mXU{position:relative;overflow:hidden}._6xKzq{position:relative;width:100%;min-height:1px}.g6A-1{position:absolute;left:0;top:0;border:0;border-radius:14px;overflow:hidden;background:transparent;box-shadow:none;padding:0;cursor:pointer;will-change:transform}.g6A-1:focus-visible{outline:2px solid rgba(104,171,231,.88);outline-offset:2px}._5Iyve{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(100deg,#d7ebf9a3 18%,#ecf8ffe6,#d7ebf9a3 82%),linear-gradient(180deg,#b1d7f28f,#cbe6f98f);background-size:200% 100%,100% 100%;animation:_4dAYV 1.35s ease-in-out infinite}.dluzD{background:linear-gradient(100deg,#3a58737a 18%,#567a9899,#3a58737a 82%),linear-gradient(180deg,#223a5294,#2e4a6494)}.g6A-1 img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block;opacity:0;filter:saturate(.94) contrast(.96);transform:scale(1.02);transition:opacity .28s ease,filter .24s ease,transform .24s ease}.g6A-1 img.W6S7n,.MEl5I img.W6S7n{opacity:1}.g6A-1:hover .W6S7n{filter:saturate(1) contrast(1);transform:scale(1.03)}.SPyWl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;background:#00000080;color:#fff;font-size:clamp(.9rem,.84rem + .35vw,1.16rem);font-weight:700;letter-spacing:.02em;text-align:center;pointer-events:none}.wJndL{display:grid;gap:24px;border:1px solid rgba(214,223,233,.92);border-radius:30px;padding:26px;background:linear-gradient(180deg,#f8fafcfa,#f1f5f8fa);box-shadow:0 20px 40px #14263a14}.m-JsO{display:inline-flex;align-items:center;gap:5px;padding:4px 0;background:none;border:none;color:#6b7280;font-size:12.5px;font-weight:500;cursor:pointer;transition:color .15s ease}.m-JsO:hover{color:#374151}.m-JsO svg{flex-shrink:0}.VHwZR{color:#e17100;font-weight:500}.QQ2W0{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 24px}.kEDeg{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:flex-start;min-width:0}._4nXrh{grid-column:1 / -1}.kEDeg>div>p,.kEDeg>div>strong,.kEDeg>div>span{display:block}.kEDeg>div>p{margin:0 0 4px;color:#5c7896;font-size:.76rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.kEDeg>div>strong{color:#0d1827;font-size:1rem;line-height:1.5;overflow-wrap:anywhere}.kEDeg>div>span{margin-top:6px;color:#49627e;font-size:.88rem;line-height:1.55;overflow-wrap:anywhere}.kEDeg img,.-wbrv img{width:20px;height:20px}._02rVP{position:relative;display:block;width:44px;height:44px;border-radius:15px;background:#e2e9f1e6;box-shadow:inset 0 1px #fffffff2}.NY1Es{background:#dff6e8f5}.kEDeg>._02rVP img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.dntQ4{min-height:32px;display:flex;align-items:center;gap:10px}.dntQ4 p{margin:0;color:#5c7896;font-size:.76rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}._84sJL{width:fit-content}.DenYJ{display:flex;flex-wrap:nowrap;gap:12px;padding-top:20px;border-top:1px solid rgba(216,225,234,.95)}.-wbrv{flex:1 1 0;min-width:0;min-height:52px;border:0;border-radius:16px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-size:1rem;font-weight:700;color:#fff;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.-wbrv:hover{transform:translateY(-1px)}.-wbrv img{filter:brightness(0) invert(1)}._5EXP2{background:#16a34a;box-shadow:0 12px 24px #16a34a33}._5EXP2:hover{background:#15803d}.hzNLc{background:#245c92;box-shadow:0 12px 24px #245c9233}.hzNLc:hover{background:#1f4f7e}.W5tKG{background:#e48900;box-shadow:0 12px 24px #e489003d}.W5tKG:hover{background:#cf7d00}.CTnGR{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6200;background:#060f1bdb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rrf1o{position:fixed;top:14px;right:14px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;display:grid;place-items:center;background:#eff8fff2;color:#1d496f;font-size:1.35rem;line-height:1;cursor:pointer}._1hFqM{height:100%;overflow-y:auto;overflow-x:hidden;padding:68px 10px 20px}.kzF0U{margin:0 auto;max-width:calc(100vw - 20px)}.DEg0u{margin:0 0 12px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:#e9f4ff}.DEg0u p{margin:0;font-size:clamp(1.08rem,1rem + .45vw,1.36rem);font-weight:700}.DEg0u span{font-size:.86rem;color:#deeeffe6}.Z-91H{position:relative;width:100%;min-height:1px}.MEl5I{position:absolute;left:0;top:0;border:0;border-radius:12px;overflow:hidden;background:#1a2e4480;padding:0;cursor:zoom-in}.MEl5I img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block;opacity:0;filter:saturate(.96) contrast(.97);transform:scale(1.015);transition:opacity .3s ease,transform .22s ease,filter .22s ease}.MEl5I:hover .W6S7n{filter:saturate(1) contrast(1);transform:scale(1.02)}.ujdc5{margin-top:0;display:flex;flex-wrap:nowrap;gap:24px;padding:0 2px 14px;overflow-x:auto}.iuVIw{min-height:34px;border:0;border-bottom:2px solid transparent;border-radius:0;padding:0 2px 10px;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#2d5372;font-size:.9rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:color .18s ease,border-color .18s ease}.iuVIw:hover{color:#1f608f}.stuAW{border-bottom-color:#24679bf2;color:#24679b}.FrqZ9{margin-top:24px;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);gap:24px;align-items:start;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.C3AHk{min-width:0;display:grid;gap:30px}.C3AHk>*{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.C3AHk>*>*{min-width:0;max-width:100%;box-sizing:border-box}.RfaKo{min-width:0;display:flex;flex-direction:column;gap:24px}@media(min-width:821px){.RfaKo{position:sticky;top:calc(var(--topbar-bottom, 100px) + 16px);align-self:start}}.dKgq5{margin-top:16px;border-radius:14px;padding:0;background:transparent;box-shadow:none}._39ENw{margin-top:22px;max-width:69%;border-radius:26px;padding:0;background:transparent;box-shadow:none}._5Iynz{margin-bottom:10px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}._5Iynz h4{margin:0;font-size:.95rem;color:#163e63}._5Iynz p{margin:0;font-size:.84rem;color:#3f607c}.baYX9{margin-top:0;display:grid;gap:18px;border-radius:14px;padding:0;background:transparent;box-shadow:none;scroll-margin-top:var(--topbar-bottom, 100px)}.C3AHk .baYX9+.baYX9{margin-top:0}.QwyUv{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.QwyUv h2{margin:0;color:#0d1827;display:inline-flex;align-items:center;gap:12px;font-size:1.28rem;line-height:1.1;letter-spacing:-.03em}.QwyUv h2:before{content:"";display:block;width:4px;height:34px;border-radius:999px;background:#245c92}.Nd5vh{margin:0;color:#40556d;font-size:.96rem;line-height:1.72;white-space:pre-line}._8yghm{margin:8px 0 0;color:#89a;font-size:.82rem}.viKv9{display:flex;flex-wrap:wrap;gap:6px}.awRQf{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:0 10px;background:#e9f2fae6;color:#345b7f;font-size:.76rem;font-weight:700}.hRHOF{margin-top:10px;display:grid;gap:9px}.EfpXl{display:flex;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #e8e8e8}._1A0gf{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s,transform .1s;border:none;flex:1;min-height:46px}._1A0gf:active{transform:scale(.97)}._1A0gf img{width:18px;height:18px;flex-shrink:0}.vkxCm{background-color:#1976d2;color:#fff}.vkxCm:hover{background-color:#1565c0}.Ty9ES{background-color:#f5f5f5;color:#333;border:1px solid #ddd}.Ty9ES:hover{background-color:#ebebeb}.Zt0V-{display:flex;align-items:flex-start;gap:8px}.qXA8F{align-items:flex-start}.Zt0V- img{width:16px;height:16px;margin-top:2px;flex:0 0 auto}.Zt0V- p{margin:0;font-size:.88rem;color:#2c516f;line-height:1.45}.SpuEn{min-width:0;flex:1 1 auto;display:flex;align-items:flex-start;gap:10px}.Rf9sZ{min-width:0;flex:1 1 auto}.bPe0Z{flex:0 0 auto;border-radius:999px;padding:8px 13px;background:#fff;color:#1a5f91;font-size:.78rem;font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.bPe0Z:hover{transform:translateY(-1px);border-color:#60a4d6eb;box-shadow:inset 0 1px #ffffffd6,0 9px 18px #32689329;color:#195b8b}.bPe0Z:focus-visible{outline:2px solid rgba(65,145,204,.9);outline-offset:2px}.It38J{min-width:0;width:100%}.AnFZ8{width:100%;min-height:42px;border:1px solid rgba(34,78,112,.2);border-radius:16px;padding:8px 12px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;text-align:left;background:#fff;color:#234d70;box-shadow:none;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.AnFZ8:hover{transform:translateY(-1px);border-color:#224e7057}._5HkMC{border-color:#224e7061;background:#fff;box-shadow:none}.j25r3{min-width:0;font-size:.86rem;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._3TxEa{font-size:.78rem;color:#2f678f;transition:transform .18s ease}._1BAyN{justify-self:end}._5HkMC ._3TxEa{transform:rotate(180deg)}.WeURr{margin-top:8px}.gebhI{margin:8px 0 0;white-space:pre-line;color:#2b4f6d;font-size:.9rem;line-height:1.55}._7ItQq{min-height:84px}.ZsWXM{display:flex;gap:10px;overflow-x:auto;padding:12px 0;-webkit-overflow-scrolling:touch}.Vpity{position:relative;flex:0 0 auto;width:130px;border:0;border-radius:6px;overflow:hidden;cursor:pointer;background:transparent;padding:0;box-shadow:none;transition:transform .15s ease}._1D1gk{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#d7ebf9a3 18%,#ecf8ffe6,#d7ebf9a3 82%),linear-gradient(180deg,#b1d7f28f,#cbe6f98f);background-size:200% 100%,100% 100%;animation:_4dAYV 1.35s ease-in-out infinite}.Vpity:hover{transform:translateY(-2px)}.Vpity img{width:100%;height:auto;display:block}.Vpity picture{display:block}._2CM6n{margin-top:8px;padding:8px 20px;border-radius:6px;border:0;background:#2b4f6d1f;color:#2b4f6d;font-size:.88rem;cursor:pointer;transition:background .15s ease,color .15s ease}._2CM6n:hover{background:#2b4f6d2e}._8Dr5I{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6300;background:#060f1be0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center}.ZHnWQ{position:fixed;top:14px;right:14px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;display:grid;place-items:center;background:#eff8fff2;color:#1d496f;font-size:1.35rem;line-height:1;cursor:pointer}._3mGBn{display:grid;place-items:center;background:#2b4f6d14;min-height:80px}.hOKIK{font-size:1.3rem;font-weight:600;color:#2b4f6d}._64PRm{width:90vw;height:90vh;border:none;border-radius:8px;background:#fff}@media(min-width:780px){.QQ2W0{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes _4dAYV{0%{background-position:180% 0,0 0}to{background-position:-20% 0,0 0}}@media(max-width:1260px){.Ugo1l{display:flex}}@media(max-width:820px){.LKWWM{padding:14px}._4YpPa{display:block}.SWe79{gap:10px}.Ugo1l{display:flex}.lK-cc{padding:0;padding-bottom:calc(70px + var(--login-drawer-offset, 0px) + env(safe-area-inset-bottom,0px))}.tZ1eT{gap:10px}._6RcRt p{font-size:.9rem}.tEquT{width:100%}.FrqZ9{grid-template-columns:1fr}.wJndL{padding:22px 18px}.DenYJ{display:none}.-wbrv{min-height:46px;padding:0 10px;gap:6px;font-size:.78rem;letter-spacing:-.01em}.-wbrv img{width:16px;height:16px}.ujdc5{gap:16px}.baYX9{padding:0}.QwyUv h2{font-size:1.16rem}.dKgq5{padding:0}._39ENw{margin-top:18px;max-width:100%;padding:0;border-radius:20px}.SpuEn{gap:8px}.bPe0Z{padding:5px 9px;font-size:.7rem}}.cyWxG{width:100%;display:grid;gap:0}.NM8Bh{flex:0 0 clamp(180px,22vw,260px);width:clamp(180px,22vw,260px);align-self:stretch;min-height:180px}._3joJq{position:relative;overflow:hidden;border-radius:0;touch-action:pan-y}.npdOp{display:block;width:100%;aspect-ratio:16 / 10;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .28s ease}.f5dVS{background:linear-gradient(100deg,#d7ebf9a3 18%,#ecf8ffe6,#d7ebf9a3 82%),linear-gradient(180deg,#b1d7f28f,#cbe6f98f);background-size:200% 100%,100% 100%;animation:_4dAYV 1.35s ease-in-out infinite}._85QPd{position:relative;opacity:1;transform:translate(0)}.qn-kn,.TUIV9{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.qn-kn{transform:translate(-14%)}.TUIV9{transform:translate(14%)}.NM8Bh .npdOp{min-height:180px;height:100%}.npdOp img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.R-FqK:hover .npdOp img{transform:scale(1.03)}.gCfXs{position:absolute;top:10px;right:10px;z-index:4;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fffffff0;border:1px solid rgba(169,202,230,.78);box-shadow:0 6px 14px #15344f33;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.gCfXs img{width:22px;height:22px}.gCfXs:hover{transform:translateY(-1px);box-shadow:0 8px 16px #15344f3d;background:#fff}.gCfXs:focus-visible{outline:2px solid rgba(83,157,218,.9);outline-offset:1px}.cQpFW{opacity:.72;cursor:wait}.oUKYY{position:absolute;top:10px;left:10px;z-index:4;display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 10px;border-radius:999px;background:linear-gradient(135deg,#f59e0b,#d97706,#f59e0b);background-size:200% 200%;animation:elav6 3s ease infinite;color:#fff;font-size:.74rem;font-weight:800;letter-spacing:.02em;box-shadow:0 2px 8px #0000004d,0 0 0 1px #fff3;pointer-events:none}.oUKYY svg{width:12px;height:12px;flex-shrink:0}@keyframes elav6{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.ms1Rp{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#f6fbfff0;border:1px solid rgba(143,190,224,.82);color:#1f4f79;font-size:1.1rem;line-height:1;box-shadow:0 4px 10px #112c4338;cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .18s ease}._3joJq:hover .ms1Rp{opacity:1;pointer-events:auto}.ms1Rp:hover{box-shadow:0 6px 12px #112c4347}.L-f7x{left:8px}.nmp2M{right:8px}._3joJq:hover .L-f7x,._3joJq:hover .nmp2M{transform:translateY(-50%) translate(0)}.L-f7x{transform:translateY(-50%) translate(-4px)}.nmp2M{transform:translateY(-50%) translate(4px)}.ms1Rp:focus-visible{opacity:1;pointer-events:auto;outline:2px solid rgba(83,157,218,.9);outline-offset:1px}.SlKfO{position:absolute;left:50%;bottom:10px;transform:translate(-50%);z-index:2;display:flex;justify-content:center;align-items:center;gap:8px;padding:5px 10px;overflow:hidden}.ernho{display:inline-flex;align-items:center;gap:8px;position:relative;--dot-shift-enter-offset: 6px;--dot-shift-leave-offset: -6px}.IpKtH{--dot-shift-enter-offset: -6px;--dot-shift-leave-offset: 6px}.UnEgL{transition:transform .2s cubic-bezier(.2,.86,.22,1);will-change:transform}._7h-WF,.uWC1R{transition:transform .18s cubic-bezier(.2,.86,.22,1),opacity .16s linear;will-change:transform,opacity}.Ygwy2,._9Qtod{opacity:0;transform:translate(var(--dot-shift-enter-offset))}._9Qtod{transform:translate(var(--dot-shift-leave-offset))}.Lv4q8 .UnEgL{transition:none}.Lv4q8 ._7h-WF,.Lv4q8 .uWC1R{transition:opacity .12s linear}.Lv4q8 ._7h-WF{transition-delay:.1s}.Lv4q8 .Ygwy2,.Lv4q8 ._9Qtod{transform:none;opacity:0}.cc9by{position:relative;width:9px;height:9px;border-radius:999px;--dot-scale: .78;--dot-opacity: .72;--dot-bg: rgba(182, 182, 182, .58);opacity:var(--dot-opacity);transition:opacity .14s linear;cursor:pointer}.cc9by:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--dot-bg);transform:scale(var(--dot-scale));transition:transform .16s linear,background-color .16s linear;will-change:transform}.Uo7Ms{--dot-scale: .66;--dot-opacity: .6}._9nEkH{--dot-scale: .52;--dot-opacity: .42}.v5PAm{--dot-scale: 1;--dot-opacity: 1;--dot-bg: #fff}.BiIfm{opacity:.24;cursor:default}.cc9by:focus-visible{outline:2px solid rgba(83,157,218,.9);outline-offset:1px}@media(max-width:860px){.gCfXs{width:32px;height:32px;top:8px;right:8px}.gCfXs img{width:15px;height:15px}.ms1Rp{width:28px;height:28px;font-size:1.02rem}}@media(max-width:820px){.NM8Bh{flex-basis:180px;width:180px;min-height:180px}}.IgXK-{display:flex;align-items:center;gap:10px;padding:12px 16px;margin:12px 0 4px;border-radius:14px;background:linear-gradient(135deg,#ffffffb3,#fffbeb80);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border:1px solid rgba(255,255,255,.55);box-shadow:0 2px 12px #f59e0b0f,inset 0 1px #ffffffb3}.KrAqd{width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,#fef3c799,#ffedd580);border:1px solid rgba(217,119,6,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.NkMVh{flex:1;min-width:0}._3xUKR{font-size:.78rem;font-weight:700;color:#92400e}.h5-kp{font-size:.72rem;color:#a16207;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.XVx0L{flex-shrink:0;padding:6px 14px;border:none;border-radius:9px;background:linear-gradient(135deg,#f59e0be0,#d97706f2);background-size:200% 200%;animation:elav6 3s ease infinite;color:#fff;font-size:.76rem;font-weight:700;cursor:pointer;box-shadow:0 2px 8px #d9770633;transition:opacity .15s}.XVx0L:hover{opacity:.88}.xqzxB{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin:16px 0;border-radius:10px;background:#f0fdf4;border:1px solid #bbf7d0}.sDlMk{font-size:.86rem;font-weight:600;color:#166534}.zEBtm{flex-shrink:0;padding:6px 14px;border:0;border-radius:8px;background:#16a34a;color:#fff;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .15s}.zEBtm:hover{background:#15803d}.JQqvt{position:fixed;left:0;right:0;bottom:var(--login-drawer-offset, 0px);z-index:150;display:flex;gap:10px;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#f0f5fcd1,#e6eef8c7);border-top:1px solid rgba(226,232,240,.72);box-shadow:0 -6px 24px #0f172a14,inset 0 1px #ffffffb3;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);transition:bottom .3s ease}._9inyz{flex:1 1 0;min-width:0;min-height:46px;border:0;border-radius:12px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:inherit;font-size:.82rem;font-weight:700;color:#fff;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,box-shadow .15s ease}._9inyz:active{transform:scale(.96)}._9inyz img{width:16px;height:16px;filter:brightness(0) invert(1)}.P5IzY{background:linear-gradient(135deg,#2d6ea8,#1d5184);box-shadow:0 4px 12px #245c924d}.pF-Bd{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 12px #f59e0b4d}.bDHFw{transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s ease}.clhS-{transition:transform .2s ease-in,opacity .15s ease}.RzCnz,.fuOGG{transform:translateY(100%);opacity:0}.EyZRy{border-radius:24px;padding:20px;background:transparent;box-shadow:none}.-lXK2{display:grid;grid-template-columns:250px minmax(0,1fr);gap:20px;align-items:stretch}.yDFfz{min-width:0;align-self:stretch}._4xObC{min-width:0}.IpdFI{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:0 2px}.-lXqN{font-size:.88rem;font-weight:600;color:var(--muted, #3f4f68)}@media(max-width:760px){.-lXK2{grid-template-columns:1fr}.IpdFI{margin-bottom:10px}}.gdvRj{display:block}.EdvIy{min-width:0;padding:8px 2px 22px}.omB70{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.gdvRj h2{margin:0;font-size:clamp(1.4rem,1.18rem + 1vw,2rem);color:#132843;min-width:0}.gdvRj p{margin:8px 0 0;color:#315473;font-size:.95rem}.DJNdn{margin-top:16px;border-radius:14px;padding:16px;background:#e4effbad;color:#244364}.NTRcX{border:1px solid rgba(236,151,151,.62);background:#ffebebb3}.DJNdn button{margin-top:10px;border:0;border-radius:10px;padding:8px 12px;color:#fff;background:linear-gradient(180deg,#3a8ad4,#2f6db8);cursor:pointer}.lP7gZ{--restaurant-card-max-width: 400px;margin-top:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),var(--restaurant-card-max-width)));justify-content:center;gap:14px}.lP7gZ.i7v2H{grid-template-columns:1fr;justify-content:stretch}._3Ep1X{overflow:hidden;border-radius:18px;background:radial-gradient(circle at 92% 0%,#88c8fb2e,#88c8fb00 48%),linear-gradient(180deg,#ffffffeb,#eff8ffc7);box-shadow:0 10px 22px #1c3f6217;transition:box-shadow .24s ease}.lP7gZ:not(.i7v2H) ._3Ep1X{width:min(100%,var(--restaurant-card-max-width));max-width:var(--restaurant-card-max-width);justify-self:center;transition:width .26s ease,max-width .26s ease,box-shadow .24s ease}.lP7gZ.i7v2H ._3Ep1X{width:100%;max-width:none;justify-self:stretch}._9flLj{--restaurant-card-text-bump: 0rem;width:100%;border:0;padding:0;display:block;text-align:left;color:inherit;background:transparent;cursor:pointer}.TKYhI{--restaurant-card-text-bump: .1rem;display:flex;align-items:stretch}._9flLj:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #78b7ea85}.NqasZ{padding:12px 12px 14px}._8wpmA{flex:1 1 auto;min-width:0;padding:12px 14px 14px}._4zIuy{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._4zIuy h3{margin:0;font-size:calc(1.02rem + var(--restaurant-card-text-bump));line-height:1.28;color:#12314e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hAGsR{margin:0;white-space:nowrap;font-size:calc(.9rem + var(--restaurant-card-text-bump));font-weight:700;color:#245f98}.LuPZA{color:#5f7a92}.hAGsR span{color:#ffb84a;margin-right:2px}.LuPZA span{color:#c8d7e5}.hAGsR small{font-weight:600;font-size:calc(.78rem + var(--restaurant-card-text-bump));color:#3e678b}._-8JOm{margin:7px 0 0;font-size:calc(.8rem + var(--restaurant-card-text-bump));color:#7b8895;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.etYne,.ay8fx{margin:7px 0 0;font-size:calc(.86rem + var(--restaurant-card-text-bump));color:#294865;line-height:1.4}.UE50i{display:flex;align-items:flex-start;gap:6px}.Votxb{width:14px;height:14px;margin-top:1px;flex:0 0 auto}.w0vp3{min-width:0}.etYne .w0vp3{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ay8fx .w0vp3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NfSDH{margin:8px 0 0;padding:4px 0;border-radius:10px;border:0;display:grid;grid-template-columns:14px minmax(0,1fr) auto auto;align-items:center;gap:8px;background:transparent;color:#214867;cursor:pointer;transition:color .18s ease}.NfSDH:hover{color:#1e5b86}._7RVXh{color:#1a6290}._6SPDg{width:14px;height:14px}.bQ-ZY{min-width:0;font-size:calc(.78rem + var(--restaurant-card-text-bump));color:#2f546f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._2wF0f{border-radius:999px;padding:3px 7px;font-size:calc(.68rem + var(--restaurant-card-text-bump));font-weight:700;letter-spacing:.01em;white-space:nowrap}.OWi27{color:#2f678f;font-size:calc(.78rem + var(--restaurant-card-text-bump));transition:transform .18s ease}._7RVXh .OWi27{transform:rotate(180deg)}.PbcCO{margin-top:8px;border-radius:12px;padding:10px;background:radial-gradient(circle at 100% 0%,#97d2fa2e,#97d2fa00 50%),linear-gradient(180deg,#f8fdfffa,#eef8fff0);box-shadow:0 10px 18px #294f7214}.ccLAM{display:flex;align-items:center;justify-content:space-between;gap:8px}.ccLAM p{margin:0;font-size:calc(.72rem + var(--restaurant-card-text-bump));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#2f5678}.hvb1c{border-radius:999px;min-height:26px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;font-size:calc(.66rem + var(--restaurant-card-text-bump));font-weight:700;line-height:1;border:1px solid rgba(34,78,112,.18);background:#fff}.yuJfF{color:#0f6b4c;border-color:#0f6b4c42;background:#ecf9f3f2}.sh6vi{color:#8a4c34;border-color:#8a4c343d;background:#fcf2eef5}.SlsIK{color:#4f6f87;border-color:#4f6f872e;background:#f5f8fbf5}.t-bMm{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:5px}.z-Oll{display:grid;grid-template-columns:36px 1fr;gap:8px;align-items:baseline;border-radius:8px;padding:4px 6px}.T9Won{background:linear-gradient(180deg,#d6eeffeb,#c6e5fce6)}.sULM4{font-size:calc(.76rem + var(--restaurant-card-text-bump));font-weight:700;color:#557493}.KJgNv{color:#155c89}.fVkMV{font-size:calc(.78rem + var(--restaurant-card-text-bump));line-height:1.35;color:#2f546f}.QvCRX{color:#8b543f;font-weight:700}.LGOw9{margin:8px 0 0;font-size:calc(.8rem + var(--restaurant-card-text-bump));line-height:1.4;color:#2f546f}.CExJr,.uk4j7{transition:opacity .18s ease,transform .18s ease}.JXQkK,.ZkHg6{opacity:0;transform:translateY(-3px)}.ay8fx{color:#35597a;font-style:italic}.ykTgC{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ykTgC span{border-radius:999px;padding:4px 8px;font-size:calc(.74rem + var(--restaurant-card-text-bump));font-weight:700;color:#1d4a74;background:#d6eafae6}.eVPfC{margin-top:18px;overflow:hidden;padding:0;background:transparent;box-shadow:none}.UD11D{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}._02SeB h3{margin:0;font-size:clamp(1.22rem,1.04rem + .84vw,1.76rem);color:#11314e}._02SeB{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._02SeB p{margin:0;color:#254c70;font-size:.98rem;font-weight:600}.qEgJx{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,#153d6514,#558dc21f);border:1px solid rgba(34,78,112,.12)}.qEgJx strong{display:inline-block;color:#153d65;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.qEgJx p,.qEgJx span{display:block;margin:6px 0 0}.qEgJx p{color:#10233a;font-size:1rem;font-weight:700}.qEgJx span{color:#5f7388;font-size:.88rem;line-height:1.5}.W0GOA{border:none;border-radius:999px;background:#153d65;color:#fff;padding:12px 16px;font-size:.82rem;font-weight:700;cursor:pointer}._0wi2M{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.NPTyh{min-height:38px;border:1px solid rgba(34,78,112,.2);box-shadow:none}.w96zm{border-radius:999px;padding:8px 13px;display:inline-flex;align-items:center;gap:6px;background:#fff;color:#1a4d76;font-size:.78rem;font-weight:700;line-height:1;cursor:pointer;transition:transform .18s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}.w96zm:hover{transform:translateY(-1px);border-color:#224e7057;background:#fff}.w96zm:focus-visible{outline:2px solid rgba(84,150,205,.9);outline-offset:1px}.w96zm:disabled{cursor:wait;opacity:.72}.CfMI6{border-color:#224e706b;background:#fff;color:#144469;box-shadow:none}._0XsP5{opacity:.72}.w96zm img{width:14px;height:14px;flex:0 0 auto;display:block}._9ejje{position:relative;margin-top:24px}.kHiyv{position:relative;overflow:hidden}.YAfWo{position:relative;width:100%;min-height:1px}.Em6Jz{position:absolute;left:0;top:0;border:0;border-radius:14px;overflow:hidden;background:transparent;box-shadow:none;padding:0;cursor:pointer;will-change:transform}.Em6Jz:focus-visible{outline:2px solid rgba(104,171,231,.88);outline-offset:2px}.J-9d-{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(100deg,#d7ebf9a3 18%,#ecf8ffe6,#d7ebf9a3 82%),linear-gradient(180deg,#b1d7f28f,#cbe6f98f);background-size:200% 100%,100% 100%;animation:t3oZq 1.35s ease-in-out infinite}.Ve90c{background:linear-gradient(100deg,#3a58737a 18%,#567a9899,#3a58737a 82%),linear-gradient(180deg,#223a5294,#2e4a6494)}.Em6Jz img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block;opacity:0;filter:saturate(.94) contrast(.96);transform:scale(1.02);transition:opacity .28s ease,filter .24s ease,transform .24s ease}.Em6Jz img.pKoYA,.toRVx img.pKoYA{opacity:1}.Em6Jz:hover .pKoYA{filter:saturate(1) contrast(1);transform:scale(1.03)}.oHm-9{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;background:#00000080;color:#fff;font-size:clamp(.9rem,.84rem + .35vw,1.16rem);font-weight:700;letter-spacing:.02em;text-align:center;pointer-events:none}.Ew38m{display:grid;gap:24px;border:1px solid rgba(214,223,233,.92);border-radius:30px;padding:26px;background:linear-gradient(180deg,#f8fafcfa,#f1f5f8fa);box-shadow:0 20px 40px #14263a14}.PTggW{display:inline-flex;align-items:center;gap:5px;padding:4px 0;background:none;border:none;color:#6b7280;font-size:12.5px;font-weight:500;cursor:pointer;transition:color .15s ease}.PTggW:hover{color:#374151}.PTggW svg{flex-shrink:0}.nxLRG{color:#e17100;font-weight:500}._10oSj{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 24px}._1l6Nm{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:flex-start;min-width:0}.p7lG4{grid-column:1 / -1}._1l6Nm>div>p,._1l6Nm>div>strong,._1l6Nm>div>span{display:block}._1l6Nm>div>p{margin:0 0 4px;color:#5c7896;font-size:.76rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}._1l6Nm>div>strong{color:#0d1827;font-size:1rem;line-height:1.5;overflow-wrap:anywhere}._1l6Nm>div>span{margin-top:6px;color:#49627e;font-size:.88rem;line-height:1.55;overflow-wrap:anywhere}._1l6Nm img,._2sAic img{width:20px;height:20px}.fPOzi{position:relative;display:block;width:44px;height:44px;border-radius:15px;background:#e2e9f1e6;box-shadow:inset 0 1px #fffffff2}.SpsH1{background:#dff6e8f5}._1l6Nm>.fPOzi img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.c9sUE{min-height:32px;display:flex;align-items:center;gap:10px}.c9sUE p{margin:0;color:#5c7896;font-size:.76rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.i6cRv{width:fit-content}.ge-FD{display:flex;flex-wrap:nowrap;gap:12px;padding-top:20px;border-top:1px solid rgba(216,225,234,.95)}._2sAic{flex:1 1 0;min-width:0;min-height:52px;border:0;border-radius:16px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-size:1rem;font-weight:700;color:#fff;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}._2sAic:hover{transform:translateY(-1px)}._2sAic img{filter:brightness(0) invert(1)}.PaiWL{background:#16a34a;box-shadow:0 12px 24px #16a34a33}.PaiWL:hover{background:#15803d}.RugOr{background:#245c92;box-shadow:0 12px 24px #245c9233}.RugOr:hover{background:#1f4f7e}.Pa9GB{background:#e48900;box-shadow:0 12px 24px #e489003d}.Pa9GB:hover{background:#cf7d00}.Okazk{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6200;background:#060f1bdb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._05VUx{position:fixed;top:14px;right:14px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;display:grid;place-items:center;background:#eff8fff2;color:#1d496f;font-size:1.35rem;line-height:1;cursor:pointer}.ESJsw{height:100%;overflow-y:auto;overflow-x:hidden;padding:68px 10px 20px}.GO1q7{margin:0 auto;max-width:calc(100vw - 20px)}.cLCMj{margin:0 0 12px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:#e9f4ff}.cLCMj p{margin:0;font-size:clamp(1.08rem,1rem + .45vw,1.36rem);font-weight:700}.cLCMj span{font-size:.86rem;color:#deeeffe6}.dCmeB{position:relative;width:100%;min-height:1px}.toRVx{position:absolute;left:0;top:0;border:0;border-radius:12px;overflow:hidden;background:#1a2e4480;padding:0;cursor:zoom-in}.toRVx img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block;opacity:0;filter:saturate(.96) contrast(.97);transform:scale(1.015);transition:opacity .3s ease,transform .22s ease,filter .22s ease}.toRVx:hover .pKoYA{filter:saturate(1) contrast(1);transform:scale(1.02)}.RL8ax{margin-top:0;display:flex;flex-wrap:nowrap;gap:24px;padding:0 2px 14px;overflow-x:auto}._1THl0{min-height:34px;border:0;border-bottom:2px solid transparent;border-radius:0;padding:0 2px 10px;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#2d5372;font-size:.9rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:color .18s ease,border-color .18s ease}._1THl0:hover{color:#1f608f}.muVbp{border-bottom-color:#24679bf2;color:#24679b}.rpo1A{margin-top:24px;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);gap:24px;align-items:start;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.Z14iT{min-width:0;display:grid;gap:30px}.Z14iT>*{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.Z14iT>*>*{min-width:0;max-width:100%;box-sizing:border-box}.eFiRB{min-width:0;display:flex;flex-direction:column;gap:24px}@media(min-width:821px){.eFiRB{position:sticky;top:calc(var(--topbar-bottom, 100px) + 16px);align-self:start}}.rJRMn{margin-top:16px;border-radius:14px;padding:0;background:transparent;box-shadow:none}.-e5OG{margin-top:22px;max-width:69%;border-radius:26px;padding:0;background:transparent;box-shadow:none}.EGSNL{margin-bottom:10px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.EGSNL h4{margin:0;font-size:.95rem;color:#163e63}.EGSNL p{margin:0;font-size:.84rem;color:#3f607c}.y7RU6{margin-top:0;display:grid;gap:18px;border-radius:14px;padding:0;background:transparent;box-shadow:none;scroll-margin-top:var(--topbar-bottom, 100px)}.Z14iT .y7RU6+.y7RU6{margin-top:0}.P8N89{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.P8N89 h2{margin:0;color:#0d1827;display:inline-flex;align-items:center;gap:12px;font-size:1.28rem;line-height:1.1;letter-spacing:-.03em}.P8N89 h2:before{content:"";display:block;width:4px;height:34px;border-radius:999px;background:#245c92}.MhvYi{margin:0;color:#40556d;font-size:.96rem;line-height:1.72;white-space:pre-line}.DvANE{margin:8px 0 0;color:#89a;font-size:.82rem}._8znSO{display:flex;flex-wrap:wrap;gap:6px}.YtZmW{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:0 10px;background:#e9f2fae6;color:#345b7f;font-size:.76rem;font-weight:700}.Yxj2-{margin-top:10px;display:grid;gap:9px}.anslw{display:flex;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #e8e8e8}.U4AcO{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s,transform .1s;border:none;flex:1;min-height:46px}.U4AcO:active{transform:scale(.97)}.U4AcO img{width:18px;height:18px;flex-shrink:0}.AzD2r{background-color:#1976d2;color:#fff}.AzD2r:hover{background-color:#1565c0}.cAqNW{background-color:#f5f5f5;color:#333;border:1px solid #ddd}.cAqNW:hover{background-color:#ebebeb}.Lt4tY{display:flex;align-items:flex-start;gap:8px}.p0Xgx{align-items:flex-start}.Lt4tY img{width:16px;height:16px;margin-top:2px;flex:0 0 auto}.Lt4tY p{margin:0;font-size:.88rem;color:#2c516f;line-height:1.45}.LzCt2{min-width:0;flex:1 1 auto;display:flex;align-items:flex-start;gap:10px}._1HtOA{min-width:0;flex:1 1 auto}.U1IIY{flex:0 0 auto;border-radius:999px;padding:8px 13px;background:#fff;color:#1a5f91;font-size:.78rem;font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.U1IIY:hover{transform:translateY(-1px);border-color:#60a4d6eb;box-shadow:inset 0 1px #ffffffd6,0 9px 18px #32689329;color:#195b8b}.U1IIY:focus-visible{outline:2px solid rgba(65,145,204,.9);outline-offset:2px}.-yA4x{min-width:0;width:100%}.-OcUv{width:100%;min-height:42px;border:1px solid rgba(34,78,112,.2);border-radius:16px;padding:8px 12px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;text-align:left;background:#fff;color:#234d70;box-shadow:none;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.-OcUv:hover{transform:translateY(-1px);border-color:#224e7057}.AKISP{border-color:#224e7061;background:#fff;box-shadow:none}.rbwq9{min-width:0;font-size:.86rem;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rdXEI{font-size:.78rem;color:#2f678f;transition:transform .18s ease}.MVc0A{justify-self:end}.AKISP .rdXEI{transform:rotate(180deg)}.laa1C{margin-top:8px}.CJUOC{margin:8px 0 0;white-space:pre-line;color:#2b4f6d;font-size:.9rem;line-height:1.55}.P0mX7{min-height:84px}.Y8rjH{display:flex;gap:10px;overflow-x:auto;padding:12px 0;-webkit-overflow-scrolling:touch}._9Bayp{position:relative;flex:0 0 auto;width:130px;border:0;border-radius:6px;overflow:hidden;cursor:pointer;background:transparent;padding:0;box-shadow:none;transition:transform .15s ease}.LsoYs{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#d7ebf9a3 18%,#ecf8ffe6,#d7ebf9a3 82%),linear-gradient(180deg,#b1d7f28f,#cbe6f98f);background-size:200% 100%,100% 100%;animation:t3oZq 1.35s ease-in-out infinite}._9Bayp:hover{transform:translateY(-2px)}._9Bayp img{width:100%;height:auto;display:block}._9Bayp picture{display:block}.WGsSb{margin-top:8px;padding:8px 20px;border-radius:6px;border:0;background:#2b4f6d1f;color:#2b4f6d;font-size:.88rem;cursor:pointer;transition:background .15s ease,color .15s ease}.WGsSb:hover{background:#2b4f6d2e}.Ds-ON{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6300;background:#060f1be0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center}.Fm-uA{position:fixed;top:14px;right:14px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;display:grid;place-items:center;background:#eff8fff2;color:#1d496f;font-size:1.35rem;line-height:1;cursor:pointer}.LJdkq{display:grid;place-items:center;background:#2b4f6d14;min-height:80px}.wj4e7{font-size:1.3rem;font-weight:600;color:#2b4f6d}.-bifE{width:90vw;height:90vh;border:none;border-radius:8px;background:#fff}@media(min-width:780px){._10oSj{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes t3oZq{0%{background-position:180% 0,0 0}to{background-position:-20% 0,0 0}}@media(max-width:1260px){.TKYhI{display:flex}}@media(max-width:820px){.EyZRy{padding:14px}.gdvRj{display:block}.lP7gZ{gap:10px}.TKYhI{display:flex}.eVPfC{padding:0;padding-bottom:calc(70px + var(--login-drawer-offset, 0px) + env(safe-area-inset-bottom,0px))}.ge-FD{display:none}.UD11D{gap:10px}._02SeB p{font-size:.9rem}._0wi2M{width:100%}.rpo1A{grid-template-columns:1fr}.Ew38m{padding:22px 18px}.ge-FD{gap:10px}._2sAic{min-height:46px;padding:0 10px;gap:6px;font-size:.78rem;letter-spacing:-.01em}._2sAic img{width:16px;height:16px}.RL8ax{gap:16px}.y7RU6{padding:0}.P8N89 h2{font-size:1.16rem}.rJRMn{padding:0}.-e5OG{margin-top:18px;max-width:100%;padding:0;border-radius:20px}.LzCt2{gap:8px}.U1IIY{padding:5px 9px;font-size:.7rem}}.d781d{width:100%;display:grid;gap:0}.F4E93{flex:0 0 clamp(180px,22vw,260px);width:clamp(180px,22vw,260px);align-self:stretch;min-height:180px}.t3uGx{position:relative;overflow:hidden;border-radius:0;touch-action:pan-y}.RTApc{display:block;width:100%;aspect-ratio:16 / 10;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .28s ease}._16Jbm{background:linear-gradient(100deg,#d7ebf9a3 18%,#ecf8ffe6,#d7ebf9a3 82%),linear-gradient(180deg,#b1d7f28f,#cbe6f98f);background-size:200% 100%,100% 100%;animation:t3oZq 1.35s ease-in-out infinite}.yxXvX{position:relative;opacity:1;transform:translate(0)}.Mztxy,.yfeyZ{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.Mztxy{transform:translate(-14%)}.yfeyZ{transform:translate(14%)}.F4E93 .RTApc{min-height:180px;height:100%}.RTApc img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}._9flLj:hover .RTApc img{transform:scale(1.03)}.UKQo6{position:absolute;top:10px;right:10px;z-index:4;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fffffff0;border:1px solid rgba(169,202,230,.78);box-shadow:0 6px 14px #15344f33;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.UKQo6 img{width:22px;height:22px}.UKQo6:hover{transform:translateY(-1px);box-shadow:0 8px 16px #15344f3d;background:#fff}.UKQo6:focus-visible{outline:2px solid rgba(83,157,218,.9);outline-offset:1px}.tbEIU{opacity:.72;cursor:wait}._-7Jbu{position:absolute;top:10px;left:10px;z-index:4;display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 10px;border-radius:999px;background:linear-gradient(135deg,#f59e0b,#d97706,#f59e0b);background-size:200% 200%;animation:FDGS- 3s ease infinite;color:#fff;font-size:.74rem;font-weight:800;letter-spacing:.02em;box-shadow:0 2px 8px #0000004d,0 0 0 1px #fff3;pointer-events:none}._-7Jbu svg{width:12px;height:12px;flex-shrink:0}@keyframes FDGS-{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.ClYHx{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#f6fbfff0;border:1px solid rgba(143,190,224,.82);color:#1f4f79;font-size:1.1rem;line-height:1;box-shadow:0 4px 10px #112c4338;cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .18s ease}.t3uGx:hover .ClYHx{opacity:1;pointer-events:auto}.ClYHx:hover{box-shadow:0 6px 12px #112c4347}.-wwS2{left:8px}.uChJV{right:8px}.t3uGx:hover .-wwS2,.t3uGx:hover .uChJV{transform:translateY(-50%) translate(0)}.-wwS2{transform:translateY(-50%) translate(-4px)}.uChJV{transform:translateY(-50%) translate(4px)}.ClYHx:focus-visible{opacity:1;pointer-events:auto;outline:2px solid rgba(83,157,218,.9);outline-offset:1px}.cvQC8{position:absolute;left:50%;bottom:10px;transform:translate(-50%);z-index:2;display:flex;justify-content:center;align-items:center;gap:8px;padding:5px 10px;overflow:hidden}.xn5pn{display:inline-flex;align-items:center;gap:8px;position:relative;--dot-shift-enter-offset: 6px;--dot-shift-leave-offset: -6px}.T1kDl{--dot-shift-enter-offset: -6px;--dot-shift-leave-offset: 6px}.o1-C8{transition:transform .2s cubic-bezier(.2,.86,.22,1);will-change:transform}.R3sHm,.Lmzi-{transition:transform .18s cubic-bezier(.2,.86,.22,1),opacity .16s linear;will-change:transform,opacity}.Q17KH,.ApXG-{opacity:0;transform:translate(var(--dot-shift-enter-offset))}.ApXG-{transform:translate(var(--dot-shift-leave-offset))}.dzxlC .o1-C8{transition:none}.dzxlC .R3sHm,.dzxlC .Lmzi-{transition:opacity .12s linear}.dzxlC .R3sHm{transition-delay:.1s}.dzxlC .Q17KH,.dzxlC .ApXG-{transform:none;opacity:0}._9UC0z{position:relative;width:9px;height:9px;border-radius:999px;--dot-scale: .78;--dot-opacity: .72;--dot-bg: rgba(182, 182, 182, .58);opacity:var(--dot-opacity);transition:opacity .14s linear;cursor:pointer}._9UC0z:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--dot-bg);transform:scale(var(--dot-scale));transition:transform .16s linear,background-color .16s linear;will-change:transform}.pXZnk{--dot-scale: .66;--dot-opacity: .6}.rXV2g{--dot-scale: .52;--dot-opacity: .42}._0A2SL{--dot-scale: 1;--dot-opacity: 1;--dot-bg: #fff}.u-nZU{opacity:.24;cursor:default}._9UC0z:focus-visible{outline:2px solid rgba(83,157,218,.9);outline-offset:1px}@media(max-width:860px){.UKQo6{width:32px;height:32px;top:8px;right:8px}.UKQo6 img{width:15px;height:15px}.ClYHx{width:28px;height:28px;font-size:1.02rem}}@media(max-width:820px){.F4E93{flex-basis:180px;width:180px;min-height:180px}}.V8JXV{display:flex;align-items:center;gap:10px;padding:12px 16px;margin:12px 0 4px;border-radius:14px;background:linear-gradient(135deg,#ffffffb3,#fffbeb80);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border:1px solid rgba(255,255,255,.55);box-shadow:0 2px 12px #f59e0b0f,inset 0 1px #ffffffb3}._2n-YL{width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,#fef3c799,#ffedd580);border:1px solid rgba(217,119,6,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.MC5Xn{flex:1;min-width:0}.hnCz7{font-size:.78rem;font-weight:700;color:#92400e}.LtAkO{font-size:.72rem;color:#a16207;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o4FMs{flex-shrink:0;padding:6px 14px;border:none;border-radius:9px;background:linear-gradient(135deg,#f59e0be0,#d97706f2);background-size:200% 200%;animation:FDGS- 3s ease infinite;color:#fff;font-size:.76rem;font-weight:700;cursor:pointer;box-shadow:0 2px 8px #d9770633;transition:opacity .15s}.o4FMs:hover{opacity:.88}.iCDI4{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin:16px 0;border-radius:10px;background:#f0fdf4;border:1px solid #bbf7d0}.Y1-Jv{font-size:.86rem;font-weight:600;color:#166534}.joPKn{flex-shrink:0;padding:6px 14px;border:0;border-radius:8px;background:#16a34a;color:#fff;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .15s}.joPKn:hover{background:#15803d}.KneOS{margin:24px 0}.mXVZW{font-size:1rem;font-weight:700;margin:0 0 12px}.yA3KK{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.QmwXU{text-align:left;padding:12px;border-radius:10px;background:#f8fafc;border:1px solid #e5e7eb;cursor:pointer}.u1rQ4{font-weight:700;font-size:.88rem;display:block}.mpO00{font-size:.78rem;color:#6b7280}.RgvTM{position:fixed;left:0;right:0;bottom:var(--login-drawer-offset, 0px);z-index:150;display:flex;gap:10px;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#f0f5fcd1,#e6eef8c7);border-top:1px solid rgba(226,232,240,.72);box-shadow:0 -6px 24px #0f172a14,inset 0 1px #ffffffb3;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);transition:bottom .3s ease}.p-z3A{flex:1 1 0;min-width:0;min-height:46px;border:0;border-radius:12px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:inherit;font-size:.82rem;font-weight:700;color:#fff;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,box-shadow .15s ease}.p-z3A:active{transform:scale(.96)}.p-z3A img{width:16px;height:16px;filter:brightness(0) invert(1)}.lhxEj{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px #16a34a4d}.sWA8U{background:linear-gradient(135deg,#2d6ea8,#1d5184);box-shadow:0 4px 12px #245c924d}._9UEyB{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 12px #f59e0b4d}.WlcRa{transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s ease}.MGulk{transition:transform .2s ease-in,opacity .15s ease}._1xpO1,.h8DnE{transform:translateY(100%);opacity:0}.w2Uxh{max-width:800px;margin:0 auto;padding-bottom:100px;min-height:100vh;background:#fff}.DzKLe{position:relative;z-index:2;background:#fff}.Alhfj{min-height:0}.zu-f7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:16px;color:#888}.MQfyy{width:32px;height:32px;border:3px solid #e0e0e0;border-top-color:#1976d2;border-radius:50%;animation:eDiP1 .8s linear infinite}@keyframes eDiP1{to{transform:rotate(360deg)}}.F9xxO{display:flex;flex-direction:column;align-items:center;padding:80px 20px;gap:16px;color:#666}.s5l8q{padding:10px 24px;border-radius:8px;border:1px solid #ddd;background:#fff;font-size:14px;font-weight:600;cursor:pointer;color:#1976d2}.b0dLn{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:12px 16px;border-bottom:1px solid #eee;position:sticky;top:0;background:#fff;z-index:20}.B6Q5a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#333;flex-shrink:0}.B6Q5a:hover{background:#f0f0f0}._01--s{flex:1;min-width:0;display:grid;gap:2px}._01--s h1{font-size:18px;font-weight:700;margin:0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._01--s p{font-size:13px;color:#888;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.C--FQ{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding:8px clamp(10px,1.7vw,14px);border-radius:8px;border:none;background:#e68a00;color:#fff;font-size:clamp(12px,1.5vw,13px);font-weight:600;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:background .15s}.C--FQ span{min-width:0;white-space:nowrap}.C--FQ:hover{background:#cc7a00}.KYK0K{display:flex;align-items:center;gap:8px;margin:12px 16px;padding:10px 14px;background:#f5f5f5;border-radius:10px;border:1px solid transparent;transition:border-color .15s}.KYK0K:focus-within{border-color:#1976d2;background:#fff}.fbQ7c{color:#999;flex-shrink:0}.xLZTc{flex:1;border:none;background:transparent;font-size:15px;outline:none;color:#333}.xLZTc::placeholder{color:#aaa}.BYOVF{display:flex;gap:8px;padding:8px 16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid #eee}.BYOVF::-webkit-scrollbar{display:none}.n8m-C{display:inline-flex;align-items:center;padding:8px 16px;border-radius:20px;border:1px solid #ddd;background:#fff;font-size:14px;font-weight:500;color:#555;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .15s}.n8m-C:hover{background:#f0f0f0}.lm-6v{background:#1976d2;color:#fff;border-color:#1976d2}.lm-6v:hover{background:#1565c0}.hJxgk{padding:0 16px}.dlg29{margin-top:20px}.uWmKB{font-size:18px;font-weight:700;margin:0 0 12px;color:#222}._9Qw9X{font-weight:400;font-size:14px;color:#888;margin-left:8px}._3WMeI{display:grid;gap:12px}._2iy8z{display:flex;gap:12px;padding:12px;background:#fff;border-radius:12px;border:1px solid #f0f0f0;transition:box-shadow .15s;cursor:pointer}._2iy8z:hover{box-shadow:0 2px 8px #0000000f}._2iy8z:focus-visible{outline:2px solid rgba(25,118,210,.28);outline-offset:2px}.QG9uE{position:relative;flex-shrink:0}.BjXsZ{width:100px;height:100px;border-radius:10px;overflow:hidden;background:#f5f5f5}.BjXsZ img{width:100%;height:100%;object-fit:cover}.nn9ZI{display:flex;align-items:center;justify-content:center;background:#f0f0f0}.RULw6{position:absolute;top:6px;left:6px;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:1.4}.HavnT{background:#e53935;color:#fff}.PtwOd{flex:1;min-width:0;display:flex;flex-direction:column}.s0EOd{font-size:16px;font-weight:600;margin:0;line-height:1.3;color:#222}.jcokr{font-size:13px;color:#999;margin:2px 0 0}.smPvg{display:flex;gap:4px;flex-wrap:wrap;margin-top:2px}.o1Yat{display:inline-block;padding:1px 6px;border-radius:8px;font-size:11px;font-weight:600;line-height:1.5}.X39Rs{background:#fff3e0;color:#e65100}.XsyOc{background:#e8f5e9;color:#2e7d32}.v2P5y{font-size:12px;font-style:italic;color:#999;margin:2px 0 0}._7IkI1{font-size:13px;color:#777;margin:4px 0 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.viXqe{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:8px}._4Qr5X{font-size:17px;font-weight:700;color:#2e7d32}.L26IM{display:flex;align-items:center;gap:0}.smHex{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;cursor:pointer;transition:all .1s}.s9doS{background:#1976d2;color:#fff}.s9doS:hover{background:#1565c0}.s9doS:active{transform:scale(.92)}.RXSzA{background:#f0f0f0;color:#555;border:1px solid #ddd}.RXSzA:hover{background:#e0e0e0}.o4m3p{display:inline-flex;align-items:center;justify-content:center;min-width:28px;font-size:15px;font-weight:600;color:#333;text-align:center}.ePAO9{padding:40px 20px;text-align:center;color:#999}.gQsov{position:fixed;bottom:16px;left:50%;transform:translate(-50%);width:calc(100% - 32px);max-width:768px;display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:#1976d2;color:#fff;border-radius:16px;border:none;cursor:pointer;font-size:16px;font-weight:600;z-index:30;box-shadow:0 4px 16px #1976d266;transition:background .15s}.gQsov:hover{background:#1565c0}._3AXOT{display:flex;align-items:center;gap:12px}.-ix9g{position:relative;display:flex}.Emh3K{position:absolute;top:-8px;right:-10px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#ff6b35;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.K6O5p{font-size:16px;font-weight:600}.R1vBs{font-size:18px;font-weight:700}.VUWtJ,._8QZcs{transition:transform .3s ease,opacity .3s ease}.HArai,._0eKoV{transform:translate(-50%) translateY(100%);opacity:0}.FOL30{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:150;display:flex;align-items:flex-end;justify-content:center}.A2z7k{width:100%;max-width:800px;max-height:80vh;background:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;overflow:hidden}.uiOv3{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid #eee}.uiOv3 h2{font-size:20px;font-weight:700;margin:0}._9y87D{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:#f0f0f0;cursor:pointer}._9y87D img{width:16px;height:16px}._9y87D:hover{background:#e0e0e0}.GbQoE{flex:1;overflow-y:auto;padding:12px 20px}.X4RPT{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0}.X4RPT:last-child{border-bottom:none}._4qrgy{width:64px;height:64px;border-radius:10px;overflow:hidden;background:#f5f5f5;flex-shrink:0}._4qrgy img{width:100%;height:100%;object-fit:cover}.YiqXW{display:flex;align-items:center;justify-content:center;background:#f0f0f0}.G1i2M{flex:1;min-width:0}.B4bpA{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.B4bpA h3{font-size:15px;font-weight:600;margin:0;line-height:1.3}._9BZWf{font-size:12px;color:#999;margin:1px 0 0}.imrX2{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:transparent;cursor:pointer;color:#e53935;flex-shrink:0}.imrX2:hover{background:#fef2f2}.ts6RT{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.VMNPq{font-size:15px;font-weight:700;color:#2e7d32}.Ihxi8{display:flex;align-items:center;gap:0}._9MxHI{padding:14px 20px;border-top:1px solid #eee;background:#fff}.jrqsr{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-size:15px;color:#666}.XWU-o{font-size:20px;font-weight:700;color:#222}._2xnYn{display:flex;gap:12px;flex-wrap:nowrap}.mv1WM{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:14px 16px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;border:none;white-space:nowrap;transition:background .15s}.kdc92{background:#1976d2;color:#fff}.kdc92:hover{background:#1565c0}.Z9iuF{background:#e68a00;color:#fff}.Z9iuF:hover{background:#cc7a00}.eNb-p,.fGN78{transition:opacity .25s ease}.eNb-p .A2z7k,.fGN78 .A2z7k{transition:transform .3s ease}._9Eh7-,._1nYbg{opacity:0}._9Eh7- .A2z7k,._1nYbg .A2z7k{transform:translateY(100%)}._6aMAJ{position:fixed;top:0;right:0;bottom:0;left:0;background:#f9f9f9;z-index:200;overflow-y:auto;-webkit-overflow-scrolling:touch}.gAQdC{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:201}.CG8Mb{display:flex;align-items:center;gap:10px;color:#333}.CG8Mb h2{font-size:18px;font-weight:700;margin:0}._2SC-s{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:#f0f0f0;cursor:pointer}._2SC-s img{width:16px;height:16px}._2SC-s:hover{background:#e0e0e0}.uijgX{max-width:600px;margin:0 auto;padding:20px 16px 40px}.KW8nX{font-size:14px;color:#666;line-height:1.5;margin:0 0 20px}.p560w{background:#fffdf5;border:2px solid #e6c84a;border-radius:16px;padding:24px 20px;margin-bottom:28px}.IMRD-{text-align:center;margin-bottom:20px}.WoWM-{font-size:20px;font-weight:700;color:#8b5e00;margin:0}.MUlsQ{font-size:14px;color:#b8860b;margin:4px 0 0}._4-09r{display:grid;gap:0;background:#fff;border-radius:10px;padding:4px 0;border:1px solid #f0e6c0}.-Nhkw{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #f5f0e0}.-Nhkw:last-child{border-bottom:none}.oBtu-{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#f5e6b0;color:#8b5e00;font-size:13px;font-weight:700;flex-shrink:0}.cVs9i{flex:1;min-width:0}._6gZCj{display:block;font-size:17px;font-weight:600;color:#333}.z6ica{display:block;font-size:13px;color:#999;margin-top:1px}.Ju1r9{font-size:16px;font-weight:600;color:#555;flex-shrink:0}.qwjxj{text-align:center;margin-top:18px}.R2gwZ{font-size:17px;font-weight:600;color:#8b5e00;margin:0}.LDvOj{font-size:13px;color:#b8860b;margin:4px 0 0}.-MsJB{text-align:center;padding:30px 20px;color:#999;font-size:14px}.-L4ed{margin-top:0}.-L4ed h3{font-size:16px;font-weight:700;color:#333;margin:0 0 12px}.a0y0b{display:grid;gap:8px}.ZnJpy{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#f5f5f5;border-radius:10px}.V7mz9{font-size:16px;font-weight:600;color:#333}.MzFf1{font-size:13px;color:#888;text-align:right}.pmIuh,.vYwyJ{transition:opacity .25s ease}.RFslk,.b0hWM{opacity:0}.V72Ao{font-size:12px;color:#1976d2;margin:2px 0 0;line-height:1.3}.iACP8{display:block;font-size:14px;color:#8b5e00;margin-top:2px;font-style:italic}.zAw4N{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:160;display:flex;align-items:flex-end;justify-content:center}.rXgXV{width:100%;max-width:800px;max-height:90vh;background:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;overflow:hidden}.uNjKb{position:relative;width:100%;height:0;padding-bottom:56%;overflow:hidden;background:#f0f0f0}.uNjKb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rs3I-{position:relative;height:20px}.jQ-ll{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:none;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:background .15s}.jQ-ll:hover{background:#000000a6}.NBD-P{background:#f0f0f0;color:#333}.NBD-P:hover{background:#e0e0e0}._2qdbf{flex:1;overflow-y:auto;padding:20px 20px 0}.Deloe{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}._0U-hp{min-width:0}.WE-1C{font-size:22px;font-weight:700;margin:0;line-height:1.3;color:#222}.phTiq{font-size:15px;color:#999;margin:2px 0 0}.Yurvk{font-size:22px;font-weight:700;color:#1976d2;flex-shrink:0}.SBLn4{font-size:14px;color:#666;line-height:1.5;margin:0 0 16px}.r0BDM{margin-bottom:16px;padding-top:14px;border-top:1px solid #f0f0f0}.HPtNv{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.Zn--Z{font-size:15px;font-weight:600;color:#333}.-IAQ-{font-size:13px;color:#999}.FuOgU{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;background:#fef3c7;color:#92400e}.NgEP9{display:flex;flex-wrap:wrap;gap:8px}._3m5Nf{display:flex;align-items:center;gap:6px;padding:10px 16px;border-radius:10px;border:2px solid #e0e0e0;background:#fff;font-size:14px;cursor:pointer;transition:all .15s;color:#333}._3m5Nf:hover{border-color:#bbb}.M1Xg5{border-color:#1976d2;background:#e3f2fd;color:#1565c0}._8ozDQ{display:flex;align-items:baseline;gap:4px}.tK4MG{font-size:12px;color:#999}.M1Xg5 .tK4MG{color:#1976d2}.cQN6r{font-size:13px;font-weight:600;color:#2e7d32}.GlzKd{font-size:10px;padding:1px 5px;border-radius:4px;font-weight:600;margin-left:2px}._5R2Y1{background:#fff3e0;color:#e65100}.IsFRe{background:#e8f5e9;color:#2e7d32}.I7zoE{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid #f0f0f0}.sCOPX{font-size:15px;font-weight:600;color:#333}.NhP6I{display:flex;align-items:center;gap:0}.ZxXcA{padding:14px 20px;background:#fff;border-top:1px solid #eee}.sN63s{width:100%;padding:16px;border-radius:14px;border:none;background:#1976d2;color:#fff;font-size:17px;font-weight:700;cursor:pointer;transition:background .15s}.sN63s:hover{background:#1565c0}.sN63s:disabled{background:#bbb;cursor:not-allowed}.OG5sw,.H11WX{transition:opacity .25s ease}.OG5sw .rXgXV,.H11WX .rXgXV{transition:transform .3s ease}.GNNkd,.Ux6KI{opacity:0}.GNNkd .rXgXV,.Ux6KI .rXgXV{transform:translateY(100%)}@media(max-width:740px){.w2Uxh{display:flex;flex-direction:column;max-width:none;min-height:100dvh;height:100dvh;padding-bottom:0;overflow:hidden}.DzKLe{flex-shrink:0;box-shadow:0 10px 24px #0f172a0f}.b0dLn{position:relative;top:auto}.KYK0K{margin:10px 12px}.BYOVF{padding:8px 12px 10px}.Alhfj{flex:1 1 auto;min-height:0;overflow:hidden}.hJxgk{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 12px calc(132px + env(safe-area-inset-bottom))}.dlg29{margin-top:16px}.gQsov{bottom:calc(max(12px,env(safe-area-inset-bottom)) + 2px);width:calc(100% - 24px)}}@media(max-width:480px){.b0dLn{column-gap:8px;padding:10px 12px}.BjXsZ{width:80px;height:80px}._01--s h1{font-size:16px}._01--s p{font-size:12px}.C--FQ{gap:4px;padding:7px 10px;font-size:11.5px}._2xnYn{gap:8px}.mv1WM{gap:6px;padding:12px 10px;font-size:13px}.ZnJpy{flex-direction:column;align-items:flex-start;gap:4px}.MzFf1{text-align:left}}[data-taxi-memo-export-stage]{font-family:Noto Sans SC,system-ui,-apple-system,sans-serif}.bZaGS{min-height:100vh;display:grid;place-items:center;margin:0;padding:32px;background:#ece7df;box-sizing:border-box}.nvqv1{display:grid;place-items:center;padding:32px;background:#f4f1ed;box-sizing:border-box}@media(max-width:720px){.bZaGS{padding:16px}.nvqv1{padding:24px}}.review-compose-page[data-v-ee7dd7f1]{--review-accent: #1f72b2;--review-accent-strong: #165c91;--review-accent-soft: rgba(31, 114, 178, .08);--review-accent-soft-strong: rgba(31, 114, 178, .16);--review-accent-track: rgba(31, 114, 178, .2);width:100%;box-sizing:border-box;padding:20px;display:grid;gap:1.15rem}.review-compose-page__topbar[data-v-ee7dd7f1]{display:grid;gap:.6rem;padding-top:.1rem;padding-bottom:.15rem}.review-compose-page__topbar-copy[data-v-ee7dd7f1]{display:grid;gap:.35rem}.review-compose-page__topbar h2[data-v-ee7dd7f1],.review-compose-page__venue-copy h3[data-v-ee7dd7f1]{margin:0;color:#12314d}.review-compose-page__topbar h2[data-v-ee7dd7f1]{font-size:1.22rem}.review-compose-page__topbar p[data-v-ee7dd7f1],.review-compose-page__venue-copy p[data-v-ee7dd7f1],.review-compose-page__field small[data-v-ee7dd7f1],.review-compose-page__state p[data-v-ee7dd7f1]{margin:0;color:#5f7386;font-size:.88rem;line-height:1.5}.review-compose-page__back[data-v-ee7dd7f1],.review-compose-page__primary[data-v-ee7dd7f1],.review-compose-page__secondary[data-v-ee7dd7f1],.review-compose-page__rating-button[data-v-ee7dd7f1],.review-compose-page__tag-button[data-v-ee7dd7f1],.review-compose-page__remove-upload[data-v-ee7dd7f1]{min-height:2.5rem;border-radius:999px;font:inherit;font-size:.9rem;cursor:pointer;transition:transform .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}.review-compose-page__back[data-v-ee7dd7f1],.review-compose-page__secondary[data-v-ee7dd7f1]{border:0;background:#ffffffeb;color:#12314d}.review-compose-page__primary[data-v-ee7dd7f1]{border:0;background:linear-gradient(135deg,var(--review-accent),var(--review-accent-strong));color:#fff;padding:.55rem 1rem;box-shadow:0 10px 20px #1f72b22e}.review-compose-page__back[data-v-ee7dd7f1],.review-compose-page__secondary[data-v-ee7dd7f1]{padding:.45rem .95rem}.review-compose-page__back[data-v-ee7dd7f1]{justify-self:start}.review-compose-page__primary[data-v-ee7dd7f1]:hover,.review-compose-page__secondary[data-v-ee7dd7f1]:hover,.review-compose-page__back[data-v-ee7dd7f1]:hover,.review-compose-page__rating-button[data-v-ee7dd7f1]:hover,.review-compose-page__tag-button[data-v-ee7dd7f1]:hover,.review-compose-page__remove-upload[data-v-ee7dd7f1]:hover{transform:translateY(-1px)}.review-compose-page__primary[data-v-ee7dd7f1]:disabled,.review-compose-page__secondary[data-v-ee7dd7f1]:disabled,.review-compose-page__rating-button[data-v-ee7dd7f1]:disabled,.review-compose-page__tag-button[data-v-ee7dd7f1]:disabled,.review-compose-page__remove-upload[data-v-ee7dd7f1]:disabled{opacity:.68;cursor:default;transform:none}.review-compose-page__layout[data-v-ee7dd7f1],.review-compose-page__state[data-v-ee7dd7f1],.review-compose-page__loading[data-v-ee7dd7f1]{border-radius:1rem;background:transparent;box-shadow:none}.review-compose-page__loading[data-v-ee7dd7f1],.review-compose-page__state[data-v-ee7dd7f1]{padding:.2rem 0}.review-compose-page__state-actions[data-v-ee7dd7f1],.review-compose-page__actions[data-v-ee7dd7f1]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.review-compose-page__layout[data-v-ee7dd7f1]{display:grid;gap:1rem}.review-compose-page__venue-card[data-v-ee7dd7f1]{display:grid;gap:.8rem;align-content:start}.review-compose-page__venue-image[data-v-ee7dd7f1]{width:100%;max-width:18rem;aspect-ratio:4 / 3;border-radius:.9rem;overflow:hidden;background:#122e480f}.review-compose-page__venue-image img[data-v-ee7dd7f1]{width:100%;height:100%;object-fit:cover}.review-compose-page__venue-copy[data-v-ee7dd7f1]{display:grid;gap:.25rem}.review-compose-page__form[data-v-ee7dd7f1]{display:grid;gap:.95rem}.review-compose-page__section[data-v-ee7dd7f1]{border-radius:.9rem;padding:.9rem;background:#fffffff0;box-shadow:0 6px 14px #122e4808}.review-compose-page__section--compact-grid[data-v-ee7dd7f1]{display:grid;gap:.9rem}.review-compose-page__field[data-v-ee7dd7f1]{display:grid;gap:.55rem}.review-compose-page__field>span[data-v-ee7dd7f1]{color:#12314d;font-size:.9rem;font-weight:700}.review-compose-page__field-helper[data-v-ee7dd7f1]{color:#5f7386}.review-compose-page__field-helper--warning[data-v-ee7dd7f1]{color:#a0482d}.review-compose-page__field input[type=text][data-v-ee7dd7f1],.review-compose-page__field textarea[data-v-ee7dd7f1]{width:100%;box-sizing:border-box;border-radius:.8rem;border:0;background:#fff;box-shadow:inset 0 0 0 1px #122e481f;padding:.75rem .85rem;color:#12314d;font:inherit}.review-compose-page__field textarea[data-v-ee7dd7f1]{min-height:10rem;resize:vertical}.review-compose-page__tag-picker[data-v-ee7dd7f1]{display:flex;flex-wrap:wrap;gap:.55rem}.review-compose-page__tag-button[data-v-ee7dd7f1]{border:0;padding:.5rem .75rem;background:#f8fafcf5;box-shadow:inset 0 0 0 1px #122e481f;color:#355066;display:inline-flex;align-items:center;gap:.5rem}.review-compose-page__tag-button[data-v-ee7dd7f1]:focus-visible{outline:2px solid rgba(31,114,178,.34);outline-offset:2px}.review-compose-page__tag-button--active[data-v-ee7dd7f1]{background:#1f72b21f;box-shadow:inset 0 0 0 1px #1f72b242;color:var(--review-accent-strong)}.review-compose-page__tag-button img[data-v-ee7dd7f1]{width:1rem;height:1rem;object-fit:contain;flex:0 0 auto}.review-compose-page__tag-button span[data-v-ee7dd7f1]{font-size:.82rem;font-weight:700;line-height:1.2}.review-compose-page__rating-row[data-v-ee7dd7f1]{display:grid;gap:.55rem}.review-compose-page__rating-picker[data-v-ee7dd7f1]{display:inline-flex;align-items:center;gap:.3rem;width:fit-content;padding:.2rem;border-radius:999px;background:#ffffffeb;box-shadow:inset 0 0 0 1px #122e4814}.review-compose-page__rating-picker[data-v-ee7dd7f1]:focus-visible{outline:2px solid rgba(31,114,178,.34);outline-offset:3px}.review-compose-page__rating-button[data-v-ee7dd7f1]{width:2.5rem;min-width:2.5rem;border:0;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center}.review-compose-page__rating-button--active[data-v-ee7dd7f1]{transform:translateY(-1px)}.review-compose-page__rating-icon[data-v-ee7dd7f1]{display:block;width:1.55rem;height:1.4rem;transition:opacity .14s ease}.review-compose-page__rating-icon--empty[data-v-ee7dd7f1]{opacity:.28}.review-compose-page__rating-value[data-v-ee7dd7f1]{color:var(--review-accent-strong);font-size:.86rem;font-weight:700}.review-compose-page__upload-count[data-v-ee7dd7f1]{color:#5f7386;font-size:.82rem}.review-compose-page__upload-grid[data-v-ee7dd7f1]{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}.review-compose-page__upload-dropzone[data-v-ee7dd7f1],.review-compose-page__upload-preview[data-v-ee7dd7f1]{position:relative;aspect-ratio:1 / 1;border-radius:.9rem;overflow:hidden}.review-compose-page__upload-dropzone[data-v-ee7dd7f1]{display:grid;place-content:center;gap:.2rem;border:0;background:#f8fafceb;box-shadow:inset 0 0 0 1px #122e481f;text-align:center;color:#12314d;font-size:.82rem;font-weight:700;cursor:pointer}.review-compose-page__upload-dropzone small[data-v-ee7dd7f1]{color:#5f7386;font-size:.76rem;font-weight:500}.review-compose-page__upload-dropzone--drag[data-v-ee7dd7f1]{background:var(--review-accent-soft);box-shadow:inset 0 0 0 1px #1f72b23d}.review-compose-page__upload-dropzone input[data-v-ee7dd7f1]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.review-compose-page__upload-preview[data-v-ee7dd7f1]{background:#fff;box-shadow:0 8px 16px #122e480f}.review-compose-page__upload-preview img[data-v-ee7dd7f1]{width:100%;height:100%;object-fit:cover}.review-compose-page__upload-preview--muted[data-v-ee7dd7f1]{opacity:.56}.review-compose-page__upload-preview span[data-v-ee7dd7f1],.review-compose-page__remove-upload[data-v-ee7dd7f1]{position:absolute;left:.5rem;right:.5rem;bottom:.5rem;min-height:2rem;padding:.35rem .55rem;border:0;background:#0c1a26c2;color:#fff;font-size:.76rem}.review-compose-page__certify[data-v-ee7dd7f1]{display:flex;align-items:flex-start;gap:.6rem;color:#243c4f;font-size:.88rem;line-height:1.55}.review-compose-page__certify input[data-v-ee7dd7f1]{margin-top:.2rem}.review-compose-page__loading-layout[data-v-ee7dd7f1],.review-compose-page__loading-venue[data-v-ee7dd7f1],.review-compose-page__loading-form[data-v-ee7dd7f1]{display:grid}.review-compose-page__loading-layout[data-v-ee7dd7f1],.review-compose-page__loading-venue[data-v-ee7dd7f1],.review-compose-page__loading-form[data-v-ee7dd7f1]{gap:1rem}.review-compose-page__loading-venue-copy[data-v-ee7dd7f1],.review-compose-page__loading-field[data-v-ee7dd7f1]{display:grid}.review-compose-page__loading-venue-copy[data-v-ee7dd7f1]{gap:.45rem}.review-compose-page__loading-field[data-v-ee7dd7f1]{gap:.75rem}.review-compose-page__loading-section[data-v-ee7dd7f1]{padding:1rem}.review-compose-page__loading-rating-shell[data-v-ee7dd7f1]{width:fit-content;max-width:100%;padding:.35rem .55rem;border-radius:999px;background:#fffffff5;box-shadow:inset 0 0 0 1px #122e4814}.review-compose-page__loading-rating-stars[data-v-ee7dd7f1]{display:inline-flex;align-items:center;gap:.7rem}.review-compose-page__loading-review-box[data-v-ee7dd7f1]{min-height:14rem;padding:1rem;border-radius:.8rem;display:grid;align-content:start;background:#fff;box-shadow:inset 0 0 0 1px #122e481f}.review-compose-page__loading-upload-row[data-v-ee7dd7f1]{display:flex;justify-content:flex-start}.review-compose-page__loading-dropzone[data-v-ee7dd7f1]{width:min(10rem,100%);aspect-ratio:1 / 1;padding:1rem;border-radius:.9rem;display:grid;place-content:center;justify-items:center;gap:.7rem;background:#f8fafceb;box-shadow:inset 0 0 0 1px #122e481f}.review-compose-page__loading-consent[data-v-ee7dd7f1]{display:flex;align-items:center;gap:.9rem}.review-compose-page__loading-consent[data-v-ee7dd7f1]>:last-child{flex:1 1 auto}.review-compose-page__loading-actions[data-v-ee7dd7f1]{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.05rem}@media(min-width:1100px){.review-compose-page__layout[data-v-ee7dd7f1]{grid-template-columns:minmax(16rem,18rem) minmax(0,1fr);align-items:start}.review-compose-page__loading-layout[data-v-ee7dd7f1]{display:grid;grid-template-columns:minmax(16rem,18rem) minmax(0,1fr);align-items:start;gap:1rem}}@media(max-width:720px){.review-compose-page[data-v-ee7dd7f1]{padding:14px}.review-compose-page__actions[data-v-ee7dd7f1],.review-compose-page__state-actions[data-v-ee7dd7f1]{flex-direction:column}.review-compose-page__primary[data-v-ee7dd7f1],.review-compose-page__secondary[data-v-ee7dd7f1]{width:100%;justify-content:center}.review-compose-page__loading-actions[data-v-ee7dd7f1]{flex-direction:column}.review-compose-page__loading-rating-stars[data-v-ee7dd7f1]{gap:.45rem}.review-compose-page__loading-consent[data-v-ee7dd7f1]>:last-child{width:100%!important}}._5dhKJ{position:relative;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;border:none;background:#fbbf241f;color:#92400e;cursor:pointer;font-size:12px;font-weight:600;transition:background .2s ease,transform .15s ease,box-shadow .2s ease}._5dhKJ:hover{background:#fbbf2438;box-shadow:0 0 0 3px #fbbf2414;transform:translateY(-1px)}._5dhKJ:active{transform:translateY(0) scale(.97);box-shadow:none}.ZIqcD{flex-shrink:0;color:#f59e0b;transition:transform .2s ease}._5dhKJ:hover .ZIqcD{transform:rotate(15deg)}.emnZp{line-height:1}._5nWNf{position:absolute;top:2px;right:2px;width:7px;height:7px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 2px #fff;animation:z2X5i 2s ease-in-out infinite}@keyframes z2X5i{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){._5dhKJ:hover,._5dhKJ:active,._5dhKJ:hover .ZIqcD{transform:none}._5nWNf{animation:none}}.HsOkF{position:absolute;top:calc(100% + 8px);right:0;width:300px;background:#fff;border-radius:14px;box-shadow:0 12px 48px #b453091a,0 4px 16px #0000000f,0 0 0 1px #fbbf241f;padding:16px;z-index:100}.w6WHW{transition:opacity .2s ease-out,transform .2s ease-out}.uVdAE{transition:opacity .14s ease-in,transform .14s ease-in}.qzn9I,.J6t7c{opacity:0;transform:translateY(-6px) scale(.97)}.eWiZC{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.iz1-q{display:flex;align-items:center;gap:6px}.NkfNb{color:#f59e0b}.bHd5m{font-size:13px;font-weight:500;color:#92400e}._2Gqle{font-size:22px;font-weight:700;color:#b45309;line-height:1}.ICZQ3{margin:0 0 8px;padding:8px 10px;border-radius:8px;background:#ecfdf5;font-size:.76rem;font-weight:600;color:#166534;text-align:center}.rQHWk{padding:0;border:0;background:transparent;color:#0d9488;font-size:.76rem;font-weight:700;cursor:pointer}.rQHWk:hover{text-decoration:underline}._-1LdO{width:100%;padding:10px;border-radius:10px;border:1px solid rgba(251,191,36,.3);background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#92400e;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:background .2s ease,border-color .2s ease,transform .15s ease}._-1LdO:hover:not(:disabled){background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#fbbf2480;transform:translateY(-1px)}._-1LdO:active:not(:disabled){transform:translateY(0)}.MRH9b{background:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:default}.I11WV{text-align:center;font-size:.76rem;font-weight:600;color:#92400e;margin:4px 0 0;opacity:.8}.inQ-x{height:1px;background:linear-gradient(90deg,transparent,rgba(251,191,36,.2),transparent);margin:12px 0}.p10Td{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#b45309;margin:0 0 8px}.Oe7BF{display:flex;flex-direction:column;gap:2px}.ukRea{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;border:none;background:none;cursor:pointer;text-align:left;transition:background .15s ease;width:100%}.ukRea:hover{background:#fbbf2414}.ukRea:active{background:#fbbf2424}.cSjpL{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fbbf241f;color:#d97706;transition:background .15s ease,color .15s ease}.ukRea:hover .cSjpL{background:#fbbf2438;color:#b45309}.DJTx5{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._3WBkS{font-size:13px;font-weight:500;color:#1f2937;line-height:1.3}.OK0lK{font-size:11px;color:#9ca3af;line-height:1.3}.qhbpw{font-size:12px;font-weight:700;color:#b45309;white-space:nowrap;flex-shrink:0}.-Va16{flex-shrink:0;color:#d1d5db;transition:transform .15s ease,color .15s ease}.ukRea:hover .-Va16{color:#d97706;transform:translate(2px)}.G73k4{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:8px;border:none;background:none;color:#b45309;font-size:13px;font-weight:600;cursor:pointer;border-radius:8px;transition:background .15s ease,color .15s ease}.G73k4:hover{background:#fbbf2414;color:#92400e}.G73k4 svg{transition:transform .15s ease}.G73k4:hover svg{transform:translate(2px)}.BCKKW{padding:12px}._2nYAi{margin:0;font-size:.82rem;font-weight:700;color:#111827}.iAeqC{margin:2px 0 8px;font-size:.76rem;color:#6b7280}.rN9RR{display:flex;align-items:center;gap:8px}.-IFfM{font-family:monospace;font-size:.82rem;background:#f1f5f9;padding:6px 10px;border-radius:6px;flex:1}.UhpQX{padding:6px 10px;border:none;background:none;color:#0d9488;font-size:.82rem;font-weight:600;cursor:pointer}@media(prefers-reduced-motion:reduce){.w6WHW,.uVdAE{transition:opacity .1s}.qzn9I,.J6t7c{transform:none}.ukRea:hover .-Va16,.G73k4:hover svg,._-1LdO:hover:not(:disabled){transform:none}}.-Wm4w{position:relative;background:none;border:none;cursor:pointer;padding:8px;color:#14324d;display:flex;align-items:center;border-radius:8px;transition:color .15s ease,background .15s ease}.-Wm4w:hover{color:#3989cf;background:#3989cf0f}.-Wm4w:focus-visible{outline:2px solid #3989cf;outline-offset:2px}.ZAglH{position:absolute;top:2px;right:0;background:#ef4444;color:#fff;font-size:10px;font-weight:700;min-width:17px;height:17px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1;border:2px solid #fff;animation:dlmSS .2s cubic-bezier(.2,.8,.24,1) both}@keyframes dlmSS{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:740px){.-Wm4w{padding:6px}.-Wm4w svg{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){.ZAglH{animation:none}}.rR1o9{display:flex;flex-direction:column;gap:12px}.Mieud{display:flex;flex-direction:column;gap:10px;padding:8px 0}.d1o3Y{height:52px;border-radius:14px;background:linear-gradient(100deg,#eef1f7 18%,#f5f7fb 48%,#eef1f7 82%);background-size:220% 100%;animation:GMS5P 1.4s ease-in-out infinite}.hNjmV{width:55%;align-self:flex-start;border-bottom-left-radius:4px}.rZ9d2{width:60%;align-self:flex-end;border-bottom-right-radius:4px}._48JHZ{width:45%}@keyframes GMS5P{0%{background-position:180% 0}to{background-position:-40% 0}}.w1mTK{display:flex;flex-direction:column;gap:10px}.VCVyr{padding:11px 15px;border-radius:14px;max-width:80%;line-height:1.5}.RCywC{background:#f0f4f8;align-self:flex-start;border-bottom-left-radius:4px}.dp5Fl{background:linear-gradient(135deg,#2572b8,#3989cf);color:#fff;align-self:flex-end;border-bottom-right-radius:4px}.j2-Z4{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}._4-gpl{font-weight:600;font-size:12px;color:#10243b}.SotsC{font-size:11px;color:#94a3b8;white-space:nowrap}.b1OVb{font-size:14px;line-height:1.5;white-space:pre-wrap;color:#14324d}.-M9Pp{white-space:normal}.-M9Pp p{margin:0 0 .7em}.-M9Pp p:last-child{margin-bottom:0}.-M9Pp h1,.-M9Pp h2,.-M9Pp h3,.-M9Pp h4{font-weight:600;line-height:1.3;margin:.9em 0 .4em;color:#0f172a}.-M9Pp h1{font-size:1.25em}.-M9Pp h2{font-size:1.15em}.-M9Pp h3{font-size:1.05em}.-M9Pp ul,.-M9Pp ol{margin:0 0 .7em 1.25em;padding:0}.-M9Pp li{margin:.15em 0}.-M9Pp a{color:#2563eb;text-decoration:underline;word-break:break-word}.-M9Pp a:hover{text-decoration:none}.-M9Pp img{max-width:100%;height:auto;border-radius:8px;display:block;margin:.5em 0}.-M9Pp blockquote{margin:0 0 .7em;padding:6px 12px;border-left:3px solid #d1d5db;color:#475569;background:#f8fafc;border-radius:0 6px 6px 0}.-M9Pp code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:#f1f5f9;padding:1px 4px;border-radius:3px;font-size:.9em}.-M9Pp pre{background:#0f172a;color:#e2e8f0;padding:10px 12px;border-radius:6px;overflow-x:auto;font-size:.88em}.dp5Fl ._4-gpl{color:#fffc}.dp5Fl .SotsC{color:#ffffffb3}.dp5Fl .b1OVb{color:#fff}.dp5Fl .-M9Pp a{color:#bfdbfe}.dp5Fl .-M9Pp blockquote{background:#ffffff14;color:#e2e8f0;border-left-color:#ffffff4d}.dp5Fl .-M9Pp code{background:#ffffff2e;color:#fff}._2d7hr{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid #eef1f7;margin-top:4px}.Znr2J{display:flex;gap:6px;align-items:flex-end}.gZD8s{flex:1;padding:10px 12px;border:1px solid #dce3ef;border-radius:10px;font-size:14px;resize:none;font-family:inherit;background:#f8fafc;transition:border-color .15s,box-shadow .15s,background .15s}.gZD8s:focus{outline:none;border-color:#3989cf;box-shadow:0 0 0 3px #3989cf1a;background:#fff}.aFuey{padding:9px 18px;background:#206bb2;color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;min-height:44px;transition:background .15s,transform .1s}.aFuey:hover:not(:disabled){background:#1a5999;transform:translateY(-1px)}.aFuey:active:not(:disabled){transform:translateY(0)}.aFuey:disabled{opacity:.45;cursor:not-allowed}.aFuey:focus-visible{outline:2px solid #3989cf;outline-offset:2px}._00SGK{display:grid;grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));gap:6px;margin-top:8px}.m1UHQ{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;border:none;padding:0;cursor:pointer;background:#eef1f7}.m1UHQ img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .15s}.m1UHQ:hover img{transform:scale(1.05)}.m1UHQ:focus-visible{outline:2px solid #3989cf;outline-offset:2px}._-0mxy{display:flex;gap:6px;padding:6px 0;flex-wrap:wrap}.JsKZm{position:relative;width:56px;height:56px;border-radius:8px;overflow:hidden}.JsKZm img{width:100%;height:100%;object-fit:cover;display:block}.i7ahe{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:50%;background:#0009;color:#fff;border:none;font-size:12px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.i7ahe:hover{background:#000c}.MP645{display:none}.pR1Z5{padding:8px;background:none;border:1px solid #dce3ef;border-radius:8px;color:#64748b;cursor:pointer;display:flex;align-items:center;min-height:44px;min-width:44px;justify-content:center;transition:border-color .15s,color .15s}.pR1Z5:hover:not(:disabled){border-color:#3989cf;color:#3989cf}.pR1Z5:disabled{opacity:.4;cursor:not-allowed}.pR1Z5:focus-visible{outline:2px solid #3989cf;outline-offset:2px}@media(prefers-reduced-motion:reduce){.d1o3Y{animation:none;background:#eef1f7}}.msg-list-enter-active{transition:opacity .22s ease-out,transform .22s ease-out;transition-delay:calc(var(--msg-idx, 0) * 35ms)}.msg-list-enter-from{opacity:0;transform:translate3d(0,6px,0)}.msg-list-move{transition:transform .2s ease}@media(prefers-reduced-motion:reduce){.msg-list-enter-active{transition:opacity .15s ease;transition-delay:0ms}.msg-list-enter-from{transform:none}.msg-list-move{transition:none}}.N3lIn{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d13205c;z-index:1000;display:flex;justify-content:flex-end;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}.YwvlM{width:420px;max-width:92vw;height:100vh;background:#fff;display:flex;flex-direction:column;box-shadow:-8px 0 40px #0d132024}.EP1E-{padding:16px 18px 10px;border-bottom:1px solid #eef1f7;background:#f8fafc}.iUFve{display:flex;justify-content:space-between;align-items:center}.ctsDx{display:flex;align-items:center;gap:8px}._2XdPZ{margin:0;font-family:Abril Fatface,serif;font-size:18px;color:#10243b}.eymEB{font-size:11px;font-weight:700;min-width:20px;height:20px;border-radius:10px;background:#3989cf;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;line-height:1}.Z84pl{background:none;border:none;color:#64748b;cursor:pointer;padding:6px;border-radius:8px;display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;transition:color .15s,background .15s}.Z84pl:hover{color:#10243b;background:#eef1f7}.Z84pl:focus-visible{outline:2px solid #3989cf;outline-offset:2px}.AKLH6{display:flex;align-items:center;gap:4px;margin-top:8px}._0nu68{background:none;border:none;font-size:12px;font-weight:600;color:#64748b;cursor:pointer;padding:5px 8px;border-radius:6px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;transition:color .15s,background .15s}._0nu68:hover{color:#3989cf;background:#3989cf0f}._0nu68:focus-visible{outline:2px solid #3989cf;outline-offset:2px}.CkNCW{flex:1;overflow-y:auto;padding:8px 10px;scroll-behavior:smooth}.wL-qS{display:flex;flex-direction:column;gap:4px;padding:4px 0}.wujbi{padding:14px 12px;border-radius:10px;display:flex;flex-direction:column;gap:8px}._7oVcJ{width:52px;height:16px;border-radius:4px;background:linear-gradient(100deg,#eef1f7 18%,#f5f7fb 48%,#eef1f7 82%);background-size:220% 100%;animation:mNwMq 1.4s ease-in-out infinite}.j--o-{height:14px;border-radius:4px;width:80%;background:linear-gradient(100deg,#eef1f7 18%,#f5f7fb 48%,#eef1f7 82%);background-size:220% 100%;animation:mNwMq 1.4s ease-in-out infinite}.WgCeM{width:55%}@keyframes mNwMq{0%{background-position:180% 0}to{background-position:-40% 0}}._0Trff{color:#94a3b8;font-size:14px;padding:60px 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.kDMJX{color:#cbd5e1}.nB1C-{display:flex;flex-direction:column;gap:2px}.BAcX-{border-radius:10px;transition:background .12s;animation:uXHNj .26s ease both;animation-delay:calc(var(--item-idx, 0) * 40ms)}.BAcX-:hover{background:#f5f7fb}.hr4E5 .HEATU{font-weight:700}.hr4E5 ._1DXAB{background:#3989cf08}._1DXAB{display:flex;justify-content:space-between;padding:12px;cursor:pointer;gap:12px;border-radius:10px;min-height:44px;align-items:flex-start;background:none;border:none;font:inherit;color:inherit;text-align:left;width:100%}._1DXAB:focus-visible{outline:2px solid #3989cf;outline-offset:-2px}.Qsjyh{flex:1;min-width:0}.HEATU{display:block;font-size:14px;color:#10243b;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dr7ab{display:block;font-size:13px;color:#64748b;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bLwCf{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex-shrink:0}._1GdG7{font-size:11px;color:#94a3b8}._1tJot{width:8px;height:8px;border-radius:50%;background:#3989cf}.iX-r6{padding:0 12px 12px}.H-Kou{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:2px 7px;border-radius:4px;margin-bottom:3px}.DsLBL{color:#0d6e55;background:#d1fae5}.-sqgv{color:#1e4d8c;background:#dbeafe}._5-3vx{color:#92400e;background:#fef3c7}.hCM9-{color:#5b21b6;background:#ede9fe}.wLd-C{color:#9f1239;background:#ffe4e6}.HJFAS{color:#334155;background:#e2e8f0}.in7rL{display:flex;justify-content:center;padding:16px 0}.uGYgg{width:22px;height:22px;border:2.5px solid #eef1f7;border-top-color:#3989cf;border-radius:50%;animation:cwbKa .7s linear infinite}@keyframes cwbKa{to{transform:rotate(360deg)}}._2Z2cq{text-align:center;font-size:12px;color:#94a3b8;padding:14px 0 6px}@keyframes uXHNj{0%{transform:translate3d(0,6px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@media(prefers-reduced-motion:reduce){.BAcX-{animation:none}._7oVcJ,.j--o-{animation:none;background:#eef1f7}.uGYgg{animation:none;border-top-color:#94a3b8}}.drawer-enter-active,.drawer-leave-active{transition:opacity .22s ease-out}.drawer-leave-active{transition-duration:.15s;transition-timing-function:ease-in}.drawer-enter-from,.drawer-leave-to{opacity:0}.drawer-enter-active .inbox-drawer-panel{animation:drawerSlideIn .26s cubic-bezier(.2,.8,.24,1) both}.drawer-leave-active .inbox-drawer-panel{animation:drawerSlideOut .16s ease-in both}@keyframes drawerSlideIn{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes drawerSlideOut{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@media(prefers-reduced-motion:reduce){.drawer-enter-active .inbox-drawer-panel,.drawer-leave-active .inbox-drawer-panel{animation:none}}._8EY3j{position:fixed;bottom:28px;right:28px;z-index:900;background:#fff;border-radius:16px;padding:22px 24px 20px;box-shadow:0 12px 40px #0d132029,0 2px 8px #0d13200f;max-width:300px;border:1px solid #dce3ef;border-top:3px solid #3989cf}._2Nusw{position:absolute;top:10px;right:12px;background:none;border:none;font-size:20px;color:#94a3b8;cursor:pointer;line-height:1;padding:4px 6px;border-radius:6px;transition:color .12s,background .12s;min-width:30px;min-height:30px}._2Nusw:hover{color:#64748b;background:#f0f4f8}._2Nusw:focus-visible{outline:2px solid #3989cf;outline-offset:2px}.MeHNi{margin:0 0 4px;font-size:16px;font-weight:700;color:#10243b}.bkGIk{margin:0 0 16px;font-size:14px;color:#64748b;line-height:1.45}.bZKCN{width:100%;padding:11px 22px;background:#206bb2;color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;min-height:44px;transition:background .15s,transform .1s}.bZKCN:hover{background:#1a5999;transform:translateY(-1px)}.bZKCN:active{transform:translateY(0)}.bZKCN:focus-visible{outline:2px solid #3989cf;outline-offset:2px}@media(max-width:640px){._8EY3j{bottom:0;right:0;left:0;max-width:none;border-radius:16px 16px 0 0;border-top:3px solid #3989cf;border-bottom:none}}.slide-up-enter-active{transition:opacity .28s ease-out,transform .28s cubic-bezier(.2,.8,.24,1)}.slide-up-leave-active{transition:opacity .18s ease-in,transform .18s ease-in}.slide-up-enter-from{opacity:0;transform:translate3d(0,16px,0)}.slide-up-leave-to{opacity:0;transform:translate3d(0,8px,0)}@media(prefers-reduced-motion:reduce){.slide-up-enter-active,.slide-up-leave-active{transition:opacity .15s ease}.slide-up-enter-from,.slide-up-leave-to{transform:none}}.So1hC{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199;background:#0f172a66;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.cacx8{transition:opacity .2s ease}.BMKkO{transition:opacity .15s ease}.iG-0-,.DjfFu{opacity:0}.WfVyJ{position:fixed;top:0;left:0;z-index:200;display:flex;flex-direction:column;width:min(75vw,320px);height:100vh;height:100dvh;background:#fffffff2;backdrop-filter:blur(20px) saturate(155%);-webkit-backdrop-filter:blur(20px) saturate(155%);transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow-y:auto;-webkit-overflow-scrolling:touch}._45qwk{transform:translate(0)}.-CxLu{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(226,232,240,.88)}.T27xM{display:flex;align-items:center;gap:8px}.Fm4vb{width:28px;height:28px}.BKpma{font-size:1.1rem;font-weight:800;color:#0f172a;letter-spacing:-.02em}.dL-A2{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:#94a3b8;cursor:pointer;transition:background-color .15s ease,color .15s ease}.dL-A2:hover{background:#f1f5f9cc;color:#475569}.dL-A2:focus-visible{outline:2px solid rgba(59,130,246,.4);outline-offset:2px}.dpXUg{padding:12px 0}.ajMFN{padding:0 20px 8px;font-size:.625rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}._2PsT1{display:flex;align-items:center;gap:12px;width:100%;padding:12px 20px;border:0;background:transparent;color:#334155;font:inherit;font-size:.875rem;font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}._2PsT1:hover{background:#f1f5f999}._2PsT1:focus-visible{outline:2px solid rgba(59,130,246,.4);outline-offset:-2px}.VG8ZC{color:#1d4ed8;background:#eff6ff;font-weight:600}.t56yb{width:20px;height:20px;flex-shrink:0}._1NZkg{width:7px;height:7px;background:#ef4444;border-radius:50%;flex-shrink:0;margin-left:-4px}.MZlJa{height:1px;margin:0 16px;background:#e2e8f0e0}._4E71V{display:block;width:100%;padding:10px 20px;border:0;background:transparent;color:#475569;font:inherit;font-size:.8125rem;font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}._4E71V:hover{background:#f1f5f999;color:#1e293b}._4E71V:focus-visible{outline:2px solid rgba(59,130,246,.4);outline-offset:-2px}.sBOzs{position:fixed;bottom:0;left:0;right:0;z-index:100;transform:translateY(100%);transition:transform .3s ease}.NHk5g{transform:translateY(0)}.eePJV{position:relative;max-width:600px;margin:0 auto;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 -2px 10px #0000001a;padding:20px 24px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));text-align:center}.XE7Ce{position:absolute;top:12px;right:16px;background:none;border:none;font-size:22px;color:#999;cursor:pointer;line-height:1;padding:4px 8px}.XE7Ce:hover{color:#666}._1azGa{margin:0 0 4px;font-size:17px;font-weight:600;color:#1a2b3d}.EAsA0{margin:0 0 16px;font-size:14px;color:#666}._7Ulgn{display:flex;gap:10px}.VGcSx,._2sWhU{flex:1;padding:10px 0;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;border:none}.VGcSx{background:#1a2b3d;color:#fff}.VGcSx:hover{background:#243a52}._2sWhU{background:#fff;border:1px solid #ddd;color:#1a2b3d}._2sWhU:hover{background:#f5f5f5}@media(max-width:480px){._7Ulgn{flex-direction:column}}.hHOaU{position:fixed;bottom:24px;right:24px;width:280px;background:#fff;border-radius:16px;box-shadow:0 4px 24px #0000001f,0 1px 4px #0000000f;z-index:50;padding:16px;font-family:inherit}.x473O{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.wC4KA{font-size:15px;font-weight:600;color:#111827}.vaHYO{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:8px;cursor:pointer;color:#9ca3af;transition:background .15s ease,color .15s ease}.vaHYO:hover{background:#f3f4f6;color:#374151}.NNziV{font-size:12px;color:#6b7280;margin-bottom:12px}.UQFt7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.higHP{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;cursor:pointer;transition:background .15s ease}.higHP:hover{background:#f9fafb}.rT2pI{cursor:default}.rT2pI:hover{background:transparent}.bdTOe{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px}.WOcGP{flex:1;font-size:13px;color:#374151;transition:color .2s ease}.rT2pI .WOcGP{text-decoration:line-through;color:#9ca3af}.AThy4{font-size:12px;color:#6b7280;white-space:nowrap;transition:color .15s ease}.higHP:hover .AThy4{color:#2563eb}.r4Zfo,.EQhYX{transition:opacity .25s ease,transform .25s ease}.RedXj,.ySY5r{opacity:0;transform:translateY(12px)}@media(max-width:640px){.hHOaU{bottom:0;right:0;left:0;width:100%;border-radius:16px 16px 0 0;padding:16px 20px calc(env(safe-area-inset-bottom,0px) + 16px)}}.slide-up-enter-active,.slide-up-leave-active{transition:transform .25s ease,opacity .25s ease}.slide-up-enter-from,.slide-up-leave-to{transform:translateY(20px);opacity:0}.xQIBc{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100vh;padding-bottom:0}.fHz27{position:relative;z-index:2;flex:1 0 auto;display:flex;flex-direction:column;width:100%;margin:0;padding-bottom:0;border-top:0;border-right:0;border-left:0;border-bottom:1px solid rgba(188,205,227,.72);background:transparent;box-shadow:none}.fHz27:before{content:"";position:absolute;top:0;right:0;left:0;height:clamp(130px,17vh,220px);background:linear-gradient(180deg,#ffffff1f,#ffffff0f 48%,#f4faff00);pointer-events:none;z-index:0}.BVvYM{position:sticky;top:0;z-index:90;isolation:isolate;background:transparent}.lrCEF{position:relative;z-index:80;isolation:isolate;display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px 32px;background:#ffffffc7;overflow:visible;border-bottom:1px solid rgba(226,232,240,.88);box-shadow:0 10px 30px #0f172a0f,inset 0 1px #ffffffb8;backdrop-filter:blur(20px) saturate(155%);-webkit-backdrop-filter:blur(20px) saturate(155%)}.-Qcm-{display:inline-flex;align-items:center;gap:0;flex-shrink:1;min-width:0}._1QIlb{gap:16px}.W8jWQ{position:relative;z-index:10;flex:1 0 auto;width:min(1320px,100%);margin:0 auto;padding-bottom:clamp(40px,5vw,80px)}.vn4-r{display:inline-flex;align-items:center;gap:12px;position:relative;z-index:1;color:#090d16;text-decoration:none;flex-shrink:1;min-width:0;overflow:hidden}.vn4-r img{width:42px;height:42px;display:block}.SfkM8{display:grid;gap:2px}.SfkM8 strong{font-size:1.85rem;font-weight:800;line-height:1;letter-spacing:-.02em}.SfkM8 small{font-size:.88rem;line-height:1.1;color:#64748b}._4r-lO{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;gap:clamp(18px,2.4vw,36px);position:relative;z-index:1;transition:opacity .18s ease}.oEhmO{gap:clamp(12px,1.8vw,22px)}.n8HWc{opacity:0;pointer-events:none;visibility:hidden;min-width:0;overflow:hidden}.w64EJ{border:0;padding:0;background:transparent;color:#111827;font:inherit;font-size:1rem;font-weight:700;cursor:pointer;transition:color .18s ease,opacity .18s ease}._0qNM4{font-size:.95rem}.w64EJ:hover,.w64EJ:focus-visible{color:#1d4ed8}.w64EJ:focus-visible{outline:2px solid rgba(59,130,246,.22);outline-offset:4px;border-radius:6px}.sVz5F{color:#1d4ed8}.X8U-g{display:inline-block;width:7px;height:7px;background:#ef4444;border-radius:50%;margin-left:3px;vertical-align:super;flex-shrink:0}.BBhw7{display:inline-flex;align-items:center;gap:8px;position:relative;z-index:1;flex-shrink:0}._3zAn5{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:10px;background:transparent;color:#334155;cursor:pointer;flex-shrink:0;position:relative;transition:background-color .15s ease,color .15s ease}._3zAn5:hover{background:#f1f5f9cc}._3zAn5:focus-visible{outline:2px solid rgba(59,130,246,.4);outline-offset:2px;border-radius:10px}.W6A3p{display:flex}.GTuAL{position:absolute;top:6px;right:6px;width:8px;height:8px;background:#ef4444;border-radius:50%;border:2px solid #fff;pointer-events:none}._0-qce{position:relative}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lrCEF{background:#fffffff5}}._8Qf31{position:relative;z-index:120}._6GHFN{position:relative;width:42px;height:42px;border:0;border-radius:14px;background:transparent;display:grid;place-items:center;cursor:pointer;transition:background-color .22s ease}._6GHFN:hover{background:#e5ebf3}._6GHFN[aria-expanded=true]{background:#dce7f4}.qJZQV{background:#dce7f4;box-shadow:inset 0 0 0 1px #6fa7d48f}._6GHFN img{width:26px;height:26px}.N5hSG{width:36px;height:36px;border-radius:50%;border:2px solid #e2e8f0;background:#fff;display:grid;place-items:center;cursor:pointer;overflow:hidden;padding:0;transition:border-color .2s ease,box-shadow .2s ease}.N5hSG:hover{border-color:#d4a03a;box-shadow:0 0 0 2px #e8a83840}.DYGRz{width:100%;height:100%;object-fit:cover;display:block}.IWCjA{width:20px;height:20px;opacity:.52;display:block}.-BXtZ{font-size:13px;font-weight:700;color:#64748b;line-height:1;letter-spacing:.02em;-webkit-user-select:none;user-select:none}._2jjXD{position:absolute;top:-4px;right:-4px;min-width:26px;height:20px;border-radius:999px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;line-height:1;font-weight:800;color:#2f78b2;background:#fffffff5;border:1px solid rgba(152,195,227,.88);box-shadow:0 6px 12px #204f7540;pointer-events:none;animation:_8aW2p 1.5s cubic-bezier(.22,.88,.31,1) forwards}._15Gjo{position:absolute;top:calc(100% + 10px);right:0;z-index:2400;width:min(188px,calc(100vw - 22px));border-radius:13px;border:1px solid rgba(171,210,242,.64);padding:8px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 20% 0%,#ffffffd6,#fff0 42%),radial-gradient(circle at 100% 0%,#79c3f770,#79c3f700 58%),linear-gradient(180deg,#ffffffb8,#e0f1ff8a);box-shadow:inset 0 1px #fffc,inset 0 -1px #add3f280,0 16px 34px #12345647;backdrop-filter:blur(16px) saturate(168%);-webkit-backdrop-filter:blur(16px) saturate(168%)}._15Gjo:before{content:"";position:absolute;top:-90%;left:-110%;width:54%;height:300%;z-index:0;background:linear-gradient(104deg,#fff0,#ffffffe0,#fff0);opacity:.72;transform:rotate(15deg);animation:_4w7GM 5.4s cubic-bezier(.24,.72,.3,1) infinite}.gWnnd{margin:0 0 8px;border-radius:9px;padding:7px 9px;background:#e9f5ff8f;font-size:.77rem;line-height:1.35;color:#183c61;word-break:break-word;position:relative;z-index:2}.kQVVp{width:100%;border:0;border-radius:10px;padding:8px 10px;text-align:left;font-size:.84rem;font-weight:600;color:#16304b;background:#ffffff3d;cursor:pointer;position:relative;z-index:2;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.kQVVp:hover{background:radial-gradient(circle at 18% 18%,#ffffffb3,#fff0 48%),linear-gradient(180deg,#ffffffa8,#d9eeff7a);box-shadow:inset 0 1px #ffffffc2,inset 0 -1px #aad2f16b;transform:translateY(-1px)}._0dipy{color:#b23838}._0dipy:hover{background:radial-gradient(circle at 18% 18%,#ffffffbf,#fff0 52%),linear-gradient(180deg,#fff0f0db,#ffdbdbb8);color:#992525}@keyframes _4w7GM{0%{left:-110%}to{left:165%}}@keyframes _8aW2p{0%{opacity:0;transform:translate3d(0,8px,0) scale(.84)}24%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,-22px,0) scale(1)}}.cApWx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:24px 24px 20px}.VdHcx{--info-page-body-font: "Avenir Next", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--info-page-body-size: clamp(1rem, .97rem + .16vw, 1.08rem);--info-page-body-line-height: 1.72;padding:0 24px 20px}.XNmu8{position:relative;overflow:hidden;width:min(920px,100%);margin:0 0 28px;border-radius:30px;box-shadow:0 18px 42px #0f254024,inset 0 1px #ffffff29;background:#e2edf7b3}.JKzly{display:block;width:100%;aspect-ratio:16 / 9;background:linear-gradient(100deg,#d7ebf9a3 18%,#ecf8ffe6,#d7ebf9a3 82%),linear-gradient(180deg,#b1d7f28f,#cbe6f98f);background-size:200% 100%,100% 100%;animation:_5-UpI 1.35s ease-in-out infinite}.XNmu8 img{display:block;width:100%;height:auto;object-fit:contain}.EeN-9{width:min(920px,100%)}.qP5qV{margin:16px 0 20px;color:#09182f;font-size:clamp(2rem,1.7rem + 1vw,2.8rem);line-height:1.02;letter-spacing:-.02em}._2HugI{display:grid;gap:18px}._2HugI p{margin:0;color:#18324f;font-family:var(--info-page-body-font);font-size:var(--info-page-body-size);line-height:var(--info-page-body-line-height)}.p6SvM{color:#35506d}.E4dDV,._2HugI .E4dDV{margin:0;color:#5a7089;font-family:Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.5;letter-spacing:.01em}._2HugI .Wg8MV{justify-self:end;width:fit-content;margin-top:0;color:#274768;font-family:Segoe Print,Bradley Hand,Lucida Handwriting,Snell Roundhand,cursive;font-size:calc(var(--info-page-body-size) * 1.3);line-height:1.2;text-align:right}.u-rbT{--contact-page-body-size: clamp(1.08rem, 1rem + .32vw, 1.28rem);--contact-page-body-line-height: 1.66;display:grid;gap:42px;padding:0 24px 20px;font-family:var(--info-page-body-font)}.LWnWw{width:min(920px,100%)}.uijZQ{margin:16px 0 20px;color:#09182f;font-size:clamp(2rem,1.7rem + 1vw,2.8rem);line-height:1.02;letter-spacing:-.02em}.Prpi0{margin:0;max-width:980px;color:#181c23;font-family:var(--info-page-body-font);font-size:var(--contact-page-body-size);font-style:italic;font-weight:500;line-height:var(--contact-page-body-line-height);letter-spacing:-.01em}.Ie0gs{margin:0;max-width:980px;color:#35506d;font-family:var(--info-page-body-font);font-size:var(--contact-page-body-size);line-height:var(--contact-page-body-line-height)}.K3ugj{display:grid;grid-template-columns:clamp(180px,22vw,268px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);width:min(920px,100%)}.uaY1Z{position:relative;overflow:hidden;aspect-ratio:4 / 6;border-radius:0;background:transparent;box-shadow:none}._60uQA{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#d7ebf9a3 18%,#ecf8ffe6,#d7ebf9a3 82%),linear-gradient(180deg,#b1d7f28f,#cbe6f98f);background-size:200% 100%,100% 100%;animation:_5-UpI 1.35s ease-in-out infinite}.uaY1Z img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.dAqR-{display:grid;gap:34px;padding-top:2px}@keyframes _5-UpI{0%{background-position:180% 0,0 0}to{background-position:-40% 0,0 0}}.Ss8sG{display:block}.bl1Dh{margin:0;color:#181c23;font-family:var(--info-page-body-font);font-size:var(--contact-page-body-size);line-height:var(--contact-page-body-line-height);letter-spacing:-.01em}.L-yqD{margin-right:.22em;color:#04070d;font-size:inherit;font-weight:800}.r5FWV{color:#181c23;text-decoration:none}.r5FWV:hover{text-decoration:underline}.Ek9ej{display:grid;grid-template-columns:minmax(0,1fr) clamp(112px,10vw,148px);align-items:center;gap:clamp(12px,1.8vw,22px);width:min(920px,100%);justify-content:start;margin-top:18px}._9jebV{display:grid;gap:18px;width:min(920px,100%)}.aRsYh{min-width:0}.CxiU4{margin:0 0 10px;color:#12161d;font-size:clamp(1.22rem,1.08rem + .36vw,1.56rem);font-weight:500;line-height:1.2}.QWIEz{margin:0;max-width:720px;color:#20252d;font-family:var(--info-page-body-font);font-size:var(--contact-page-body-size);line-height:var(--contact-page-body-line-height)}.iysLw{width:100%;height:auto;display:block;flex:0 0 auto;border-radius:0;background:#fff;padding:0;box-shadow:none}.kCf9e{padding:0 24px 20px}.SLJlw{width:min(920px,100%)}.P7-LH{display:grid;gap:18px}.pXUY8{margin:16px 0 20px;color:#09182f;font-size:clamp(2rem,1.7rem + 1vw,2.8rem);line-height:1.02;letter-spacing:-.02em}.QJ6Th{display:grid;gap:14px;margin:0 0 28px}.sIQ3F{margin:0;color:#18324f;font-family:var(--info-page-body-font);font-size:var(--info-page-body-size);line-height:var(--info-page-body-line-height)}.xb5ky{margin:0 0 28px;color:#35506d;font-family:var(--info-page-body-font);font-size:var(--info-page-body-size);line-height:var(--info-page-body-line-height)}._3QZR6{display:grid;gap:14px;margin-bottom:28px}._3QZR6:last-child{margin-bottom:0}.STEmZ{margin:0;color:#10233d;font-size:clamp(1.28rem,1.18rem + .34vw,1.56rem);line-height:1.18}.ENIzW{display:grid;gap:14px}.ENIzW p,.WkB-N li{color:#18324f;font-family:var(--info-page-body-font);font-size:var(--info-page-body-size);line-height:var(--info-page-body-line-height)}.ENIzW p{margin:0}.WkB-N{margin:0;padding-left:1.45rem;display:grid;gap:14px}.WkB-N li{padding-left:.18rem}.WkB-N li::marker{color:#365c8d}.WkB-N strong{color:#10233d;font-weight:800}.I3e21{color:#2a5f97;text-decoration:none}.I3e21:hover{text-decoration:underline}.BBJDv{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.08)}.BBJDv:last-child{border-bottom:none}.Y-Jsg{font-size:17px;font-weight:600;color:#1a1a1a;margin:0 0 8px;line-height:1.5}.AV-D-{font-size:15px;color:#555;margin:0;line-height:1.7}.G0tqB{--footer-border: rgba(117, 158, 255, .24);position:relative;isolation:isolate;width:100%;margin-top:auto;border-top:1px solid var(--footer-border);border-right:0;border-bottom:0;border-left:0;border-radius:0;overflow:hidden;background:linear-gradient(180deg,#08101f,#0a1630 52%,#0a1d42);box-shadow:inset 0 1px #ffffff14,0 -18px 42px #050e2233}.x5iUA{--footer-intro-gap: 10px;--footer-brand-size: 36px;--footer-nav-edge-gap: clamp(8px, 1.8vw, 18px);--footer-nav-top-offset: -6px;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:clamp(12px,1.8vw,24px);width:min(1320px,100%);margin:0 auto;padding:clamp(12px,1.8vw,20px) 24px;container-type:inline-size;container-name:footer-layout}.G0tqB:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(circle at 12% 120%,rgba(114,193,255,.24),transparent 28%),radial-gradient(circle at 82% 12%,rgba(86,114,255,.2),transparent 26%),radial-gradient(circle at 56% 58%,rgba(54,92,196,.14),transparent 30%),linear-gradient(135deg,#ffffff0f,#fff0 38%);opacity:1}.G0tqB:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(120deg,#ffffff0f,#fff0 24%),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:auto,26px 26px,26px 26px;-webkit-mask-image:linear-gradient(180deg,#ffffffb8,#ffffff2e);mask-image:linear-gradient(180deg,#ffffffb8,#ffffff2e);opacity:.3;pointer-events:none}.Cue87{display:flex;flex-direction:column;gap:var(--footer-intro-gap);min-width:0}.aCvJ3{display:inline-flex;align-items:center;gap:9px;width:fit-content;color:#f8fbff;text-decoration:none}.aCvJ3 img{width:var(--footer-brand-size);height:var(--footer-brand-size);border-radius:50%;box-shadow:0 8px 18px #0000003d}.aCvJ3 span{font-size:clamp(1.14rem,1.04rem + .46vw,1.42rem);font-weight:800;letter-spacing:.01em}.PegyL{max-width:770px;margin:0;color:#ecf4fff5;font-size:clamp(.88rem,.86rem + .12vw,.94rem);line-height:1.44;text-wrap:balance}.F-Wmr{display:inline-flex;align-items:center;gap:10px;width:fit-content;margin-top:0;padding:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.F-Wmr img{width:48px;height:48px;display:block;border-radius:8px;background:#fff;padding:4px;box-shadow:0 8px 18px #0000002e}.F-Wmr strong{color:#fff;font-size:clamp(.9rem,.87rem + .14vw,.96rem);line-height:1.2;font-weight:800}.GtrLH{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-auto-columns:max-content;justify-content:end;justify-items:start;align-content:start;align-items:start;gap:4px 16px;width:max-content;max-width:100%;margin-left:auto;margin-right:var(--footer-nav-edge-gap);justify-self:end;align-self:start;padding-top:calc(var(--footer-brand-size) + var(--footer-intro-gap) + var(--footer-nav-top-offset))}.ASVcF{width:auto;min-width:0;border:0;border-radius:0;min-height:32px;padding:4px 0;display:inline-flex;align-items:center;justify-content:flex-start;color:#ecf4ffd1;background:transparent;font-size:clamp(.84rem,.82rem + .12vw,.9rem);font-weight:700;line-height:1.18;text-align:left;white-space:nowrap;cursor:pointer;transition:color .18s ease,opacity .18s ease}.ASVcF:hover{color:#fff;text-decoration:underline;text-underline-offset:.22em}@container footer-layout (max-width: 960px){.GtrLH{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:max-content;gap:3px}}@media(max-width:1300px){.cApWx{grid-template-columns:repeat(2,minmax(0,1fr))}.x5iUA{grid-template-columns:minmax(0,1fr) max-content}}@media(max-width:980px){.fHz27:before{height:clamp(120px,19vh,190px)}.x5iUA{--footer-nav-edge-gap: clamp(10px, 2.6vw, 16px);padding:14px 16px 14px 24px}.lrCEF{padding:8px 14px;gap:8px}.-Qcm-{gap:2px}.vn4-r img{width:30px;height:30px}.SfkM8 strong{font-size:1.15rem}.SfkM8 small,._4r-lO{display:none}._3zAn5{display:flex}._1QIlb{gap:8px}.oEhmO{gap:10px}._0qNM4{font-size:.9rem}}@media(max-width:740px){._1QIlb{display:none}.lrCEF{gap:6px}.cApWx{grid-template-columns:1fr;gap:10px;padding:10px 10px 12px}.VdHcx{padding:0 10px 14px}.u-rbT{--contact-page-body-size: .98rem;--contact-page-body-line-height: 1.66;gap:22px;padding:0 10px 14px}.uijZQ{margin:10px 0 16px;font-size:1.9rem}.Prpi0{font-size:var(--contact-page-body-size);line-height:var(--contact-page-body-line-height)}.K3ugj{grid-template-columns:clamp(102px,30vw,142px) minmax(0,1fr);gap:14px}._9jebV{gap:14px}.uaY1Z{width:100%;aspect-ratio:4 / 5.55}.dAqR-{gap:14px;padding-top:0}.bl1Dh{font-size:var(--contact-page-body-size);line-height:var(--contact-page-body-line-height)}.Ek9ej{grid-template-columns:minmax(0,1fr) clamp(82px,24vw,104px);align-items:start;gap:12px;margin-top:6px}.CxiU4{margin-bottom:8px;font-size:1.14rem}.QWIEz{font-size:var(--contact-page-body-size);line-height:var(--contact-page-body-line-height)}.iysLw{width:100%;justify-self:end}.kCf9e{padding:0 10px 14px}.pXUY8{margin:10px 0 16px;font-size:1.9rem}.sIQ3F{margin-bottom:22px;font-size:.98rem;line-height:1.66}._3QZR6{gap:10px;margin-bottom:22px}.STEmZ{font-size:1.16rem}.ENIzW,.WkB-N{gap:10px}.ENIzW p,.WkB-N li{font-size:.98rem;line-height:1.66}.XNmu8{margin-bottom:18px;border-radius:22px}.XNmu8 img{height:auto}.qP5qV{margin-bottom:14px;font-size:1.9rem}._2HugI{gap:14px}._2HugI p{font-size:.98rem;line-height:1.66}._2HugI .Wg8MV{font-size:1.274rem}.W8jWQ{padding-bottom:32px}.x5iUA{--footer-brand-size: 34px;--footer-nav-edge-gap: clamp(10px, 3.8vw, 18px);align-items:start;grid-template-columns:minmax(0,1fr) max-content;gap:10px;padding:12px 8px 12px 16px}.aCvJ3 img{width:34px;height:34px}.aCvJ3 span{font-size:1.16rem}.PegyL{font-size:.86rem}.F-Wmr{width:fit-content;align-items:center;justify-content:flex-start;gap:8px;padding:0}.F-Wmr img{width:44px;height:44px}.F-Wmr strong{font-size:.9rem}.GtrLH{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:max-content;justify-content:end;justify-items:start;align-content:start;align-items:start;gap:3px;width:max-content;max-width:100%;margin-left:0;justify-self:end}.ASVcF{text-align:left;min-height:0}.ASVcF:hover{transform:none}.BBhw7{gap:4px}._6GHFN{width:34px;height:34px;border-radius:10px}._6GHFN img{width:18px;height:18px}.N5hSG{width:34px;height:34px}.DYGRz,.IWCjA{width:100%;height:100%}}.page-leave-active,.page-enter-active{transition:opacity var(--page-transition-duration) var(--page-transition-easing),transform var(--page-transition-duration) var(--page-transition-easing);will-change:opacity,transform}.page-enter-from{opacity:0;transform:translate3d(0,12px,0)}.page-leave-to{opacity:0;transform:translate3d(0,-8px,0)}@media(prefers-reduced-motion:reduce){.page-leave-active,.page-enter-active{transition:opacity .08s ease;will-change:auto}.page-enter-from,.page-leave-to{transform:none}}@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AbrilFatface-latin-ext-Ctcf6qDM.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AbrilFatface-latin-utNZUC9m.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/assets/NunitoSans-cyrillic-ext-7w74d1lj.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/assets/NunitoSans-cyrillic-B9hoeQUC.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/assets/NunitoSans-vietnamese-BhFYcaJr.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/assets/NunitoSans-latin-ext-DMEAsnHD.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/assets/NunitoSans-latin-BWQ3gi2K.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #f5f7fb;--frame-bg: #f4f4f5;--ink: #0d1320;--muted: #3f4f68;--line: #dce3ef;--line-strong: #bfcddd;--brand: #206bb2;--shadow: 0 22px 52px rgba(28, 42, 66, .14)}html{scroll-padding-top:var(--topbar-bottom, 100px);-webkit-text-size-adjust:100%;text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 100% 0%,rgba(41,123,196,.11),transparent 24%),radial-gradient(circle at 0% 100%,rgba(80,103,145,.09),transparent 30%),var(--bg);color:var(--ink);font-family:Nunito Sans,Segoe UI,sans-serif}@media(max-width:820px),(hover:none)and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:16px!important}}:root{--reveal-duration: .7s;--reveal-easing: cubic-bezier(.16, 1, .3, 1);--reveal-distance: 32px;--page-transition-duration: .22s;--page-transition-easing: cubic-bezier(.25, .1, .25, 1)}[data-scroll-reveal]{opacity:0;transform:translate3d(0,var(--reveal-distance),0);will-change:opacity,transform;transition:opacity var(--reveal-duration) var(--reveal-easing),transform var(--reveal-duration) var(--reveal-easing)}[data-scroll-reveal=scale]{transform:scale3d(.97,.97,1)}[data-scroll-reveal=fade]{transform:none}[data-scroll-reveal][data-revealed]{opacity:1;transform:translateZ(0) scaleZ(1)}@media(prefers-reduced-motion:reduce){[data-scroll-reveal]{opacity:1!important;transform:none!important;transition:none!important;will-change:auto!important}}
