.yB-GeUZe{position:fixed;bottom:100px;right:20px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary-600) 0%,var(--color-primary-800) 100%);border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000026;transition:all .3s ease;z-index:1001;font-size:24px}.yB-GeUZe:hover{transform:scale(1.1);box-shadow:0 6px 20px #0003}.yB-GeUZe:active{transform:scale(.95)}.yB-GeUZe:focus{outline:none;box-shadow:0 4px 12px #00000026,0 0 0 3px #667eea4d}.Kdd5I7kf{position:absolute;top:6px;right:6px;width:12px;height:12px;border-radius:50%;border:2px solid white}.Kdd5I7kf.x9qMBxVf{background-color:var(--color-success)}.Kdd5I7kf.Gu1zLagi{background-color:#f59e0b;animation:KQGpyKVz 1s infinite}.Kdd5I7kf.Kn2rF0lZ{background-color:#ef4444}.Kdd5I7kf.kpSbRb2o{background-color:#6b7280}@keyframes KQGpyKVz{0%,50%{opacity:1}51%,to{opacity:.3}}@keyframes m0gZTEH4{0%{box-shadow:0 4px 12px #00000026,0 0 #667eeab3}70%{box-shadow:0 4px 12px #00000026,0 0 0 10px #667eea00}to{box-shadow:0 4px 12px #00000026,0 0 #667eea00}}.yB-GeUZe:hover{animation:m0gZTEH4 2s infinite}@media(max-width:640px){.yB-GeUZe{bottom:16px;right:16px;width:48px;height:48px}}.sYigj-zC{display:flex;flex-direction:column;margin-bottom:16px;max-width:80%}._7fIve57p{align-self:flex-end;align-items:flex-end}.VRNd0Hju{align-self:flex-start;align-items:flex-start}.HvNfISdK{padding:12px 16px;border-radius:18px;position:relative;word-wrap:break-word;max-width:100%}._7fIve57p .HvNfISdK{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-bottom-right-radius:4px}.VRNd0Hju .HvNfISdK{background-color:#f3f4f6;color:#374151;border-bottom-left-radius:4px}.unrUpGkJ{margin:0;font-size:14px;line-height:1.4}.K0By8KTR{font-size:11px;color:#9ca3af;margin-top:4px;padding:0 4px}._7fIve57p .K0By8KTR{text-align:right}.VRNd0Hju .K0By8KTR{text-align:left}.-HmBQ1f4{display:flex;align-items:center}._5AKyuHco{display:flex;gap:4px;align-items:center}._5AKyuHco span{width:6px;height:6px;border-radius:50%;background-color:#9ca3af;animation:-HmBQ1f4 1.4s ease-in-out infinite both}._5AKyuHco span:nth-child(1){animation-delay:-.32s}._5AKyuHco span:nth-child(2){animation-delay:-.16s}@keyframes -HmBQ1f4{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}._2ipI-H4Y{width:100%;padding:16px;border-top:1px solid #e5e7eb;background-color:#fff}.KrkhrjsI{display:flex;align-items:center;gap:8px;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:24px;padding:8px 16px;transition:border-color .2s ease}.KrkhrjsI:focus-within{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.PZlR4T7A{flex:1;border:none;outline:none;background:transparent;font-size:14px;line-height:1.4;color:#374151;padding:0;min-width:0}.PZlR4T7A::placeholder{color:#9ca3af}.PZlR4T7A:disabled{opacity:.5;cursor:not-allowed}.ipoVh-x2{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;cursor:pointer;transition:all .2s ease;flex-shrink:0}.ipoVh-x2:hover:not(:disabled){transform:scale(1.05);box-shadow:0 2px 8px #667eea4d}.ipoVh-x2:active:not(:disabled){transform:scale(.95)}.ipoVh-x2:disabled{opacity:.5;cursor:not-allowed;transform:none}.ipoVh-x2 svg{width:16px;height:16px}.O9ADj5y5{position:fixed;inset:0;background-color:#0000004d;z-index:999;animation:_254M-srI .2s ease-out}@keyframes _254M-srI{0%{opacity:0}to{opacity:1}}._4HAlTJ1m{position:fixed;bottom:100px;right:24px;width:380px;height:600px;max-height:calc(100vh - 120px);background-color:#fff;border-radius:16px;box-shadow:0 20px 40px #00000026;display:flex;flex-direction:column;z-index:1000;animation:MX3-30W4 .2s ease-out;overflow:hidden}@keyframes MX3-30W4{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.x2ZqpXl8{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--color-gray-50);background-color:#fff;flex-shrink:0}.dZ3ae6xM{display:flex;flex-direction:column;gap:4px}.VKpt0oEK{font-size:18px;font-weight:600;color:var(--color-gray-900);margin:0}.lLhs7ufU{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500}.LGg1yWzR{width:8px;height:8px;border-radius:50%;animation:V2u5KfFU 2s infinite}._9tlTlvGG{color:var(--color-gray-600)}.lLhs7ufU.xrdbxN49 .LGg1yWzR{background-color:var(--color-success)}.lLhs7ufU.YI0gZWv7 .LGg1yWzR,.lLhs7ufU.LQvcDAPw .LGg1yWzR{background-color:var(--color-warning)}.lLhs7ufU.Zre752b5 .LGg1yWzR{background-color:var(--color-danger)}.lLhs7ufU.BNdPPY0n .LGg1yWzR{background-color:var(--color-gray-600)}.lLhs7ufU.xrdbxN49 ._9tlTlvGG{color:var(--color-success)}.lLhs7ufU.YI0gZWv7 ._9tlTlvGG,.lLhs7ufU.LQvcDAPw ._9tlTlvGG{color:var(--color-warning)}.lLhs7ufU.Zre752b5 ._9tlTlvGG{color:var(--color-danger)}@keyframes V2u5KfFU{0%,to{opacity:1}50%{opacity:.5}}.kPZAZDZR{background:none;border:none;color:var(--color-gray-600);cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.kPZAZDZR:hover{background-color:var(--color-gray-100);color:var(--color-gray-900)}.fuJ657HD{flex:1;padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;background-color:var(--color-light-bg)}.vCrHdmB9{flex-shrink:0;background-color:#fff;border-top:1px solid var(--color-gray-50)}@media(max-width:480px){._4HAlTJ1m{bottom:80px;right:16px;left:16px;width:auto;height:calc(100vh - 100px);max-height:calc(100vh - 100px)}.x2ZqpXl8{padding:16px 20px}.fuJ657HD{padding:20px}}@media(max-width:640px){._4HAlTJ1m{bottom:90px;right:20px;left:20px;width:auto}}.Tv17bACH{display:flex;justify-content:end;align-items:center;padding:15px 0;margin-bottom:8px;position:fixed;width:100%;top:0;z-index:100;box-sizing:border-box}.tiB-KsZ3{flex:1}.v5cHMlcx{font-size:28px;font-weight:700;color:#1a1a1a;margin:0 0 4px;background:linear-gradient(135deg,#ff6b47,#ff8e53);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._8k6z6tvx{color:#666;font-size:16px;margin:0;font-weight:400}.YVd3oZt7{display:flex;align-items:center;gap:16px}._4c-hTu-5{position:relative;background:#fff;border:1px solid #e1e5e9;border-radius:12px;padding:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #0000000d}._4c-hTu-5:hover{background:#f8f9fa;box-shadow:0 4px 8px #0000001a}.HfRYAM78{font-size:18px;color:#666}.FNJ-uURp{position:absolute;top:-4px;right:-4px;background:#ff6b47;color:#fff;border-radius:50%;width:20px;height:20px;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;border:2px solid white}.ZmHQatWU{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e1e5e9;border-radius:12px;padding:8px 16px;box-shadow:0 2px 4px #0000000d}.S-x2AB1i{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.GZox2VEJ{display:flex;flex-direction:column;gap:2px}.DgFUkSsq{font-size:14px;font-weight:600;color:#1a1a1a}.LlNlMDcA{font-size:12px;color:#666;font-weight:400}.DXcm0KCr{background:none;border:none;color:#666;cursor:pointer;padding:4px;border-radius:4px;font-size:16px;transition:all .2s ease}.DXcm0KCr:hover{background:#f8f9fa;color:#333}@media(max-width:768px){.Tv17bACH{flex-direction:column;align-items:flex-start;gap:16px;padding:16px 0}.YVd3oZt7{width:100%;justify-content:space-between}.v5cHMlcx{font-size:24px}.ZmHQatWU{padding:6px 12px}.S-x2AB1i{width:32px;height:32px;font-size:13px}}.FbwwSsEl{display:flex;min-height:100vh}.kLbKyh5d{flex:1}.LDjO8eUI{flex:1;padding:24px;margin:auto;max-width:1320px}._2n5lxM2M{width:80px;height:100vh;background:linear-gradient(135deg,#ff6b47,#ff8e53,#667eea);display:flex;flex-direction:column;position:fixed;left:0;top:0;z-index:1000;box-shadow:2px 0 20px #ff6b4733}.u2MFEqVr{padding:20px 16px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:center;gap:8px}.fyjiuLFL{font-size:24px;color:#fff}.v2hEBbLc{font-size:10px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:1px;writing-mode:vertical-rl;text-orientation:mixed}._1q-5cqxw{flex:1;padding:20px 0;display:flex;flex-direction:column;gap:8px}.i8gO6PNG{display:flex;flex-direction:column;align-items:center;padding:12px 8px;color:#ffffffb3;text-decoration:none;transition:all .2s ease;border-radius:8px;margin:0 8px;position:relative}.i8gO6PNG:hover{background:#ffffff1a;color:#fff}.i8gO6PNG.xQNxwhPl{background:#fff3;color:#fff}.i8gO6PNG.xQNxwhPl:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(135deg,#ff6b47,#ff8e53);border-radius:0 2px 2px 0;box-shadow:0 0 8px #ff6b4780}.trMltFQb{font-size:20px;margin-bottom:4px}.Knwq7T8q{font-size:9px;font-weight:500;text-align:center;line-height:1.2;text-transform:uppercase;letter-spacing:.5px}.adkfSf9w{padding:20px 16px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:center}.K-CgpNYr{display:flex;align-items:center;justify-content:center}._2a4kOCb8{width:32px;height:32px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;transition:background .2s ease}._2a4kOCb8:hover{background:#ffffff4d}@media(max-width:768px){._2n5lxM2M{width:60px}.u2MFEqVr{padding:16px 12px}.i8gO6PNG{padding:10px 6px;margin:0 6px}.trMltFQb{font-size:18px}.Knwq7T8q{font-size:8px}}.bPO3ba4I{display:flex;justify-content:center;align-items:center;min-height:100vh;background:var(--color-light-bg);padding:20px}.uAEFyNgQ{background:var(--color-light-surface);border:1px solid var(--color-border);border-radius:8px;padding:40px;width:100%;max-width:400px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column}._903Ky7Pn{font-size:1.8em;font-weight:600;color:var(--color-text-primary);margin-bottom:5px;text-align:center}._81SqPJ5c{font-size:.95em;color:var(--color-text-secondary);text-align:center;margin-bottom:30px}.HvUGbi3J{background:var(--color-primary);color:var(--color-light-surface);border:none;border-radius:6px;padding:12px 20px;font-size:.9em;font-weight:500;cursor:pointer;transition:all .2s;margin-top:20px}.HvUGbi3J:hover{background:var(--color-primary-hover)}.HvUGbi3J:disabled{background:var(--color-text-secondary);cursor:not-allowed}._4AfLODQP{background:var(--color-danger);color:var(--color-light-surface);padding:12px;border-radius:6px;margin-bottom:20px;font-size:.9em;text-align:center}.kvcTCArw{display:flex;flex-direction:column;margin-bottom:16px}.x3-ePIKH{font-size:14px;font-weight:500;margin-bottom:6px}.fg8mZ5-O{color:var(--color-danger);margin-left:2px}.dxlKox36{padding:10px 12px;border:1px solid var(--color-gray-300);border-radius:6px;font-size:14px;outline:none;transition:border-color .2s ease}.dxlKox36:focus{border-color:var(--color-primary)}.N4PgqUUD{border-color:var(--color-danger)}._4rrl-vaU{color:var(--color-danger);font-size:12px;margin-top:4px}.hpHiEC7j{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-weight:500;font-size:14px;line-height:1;transition:all .2s ease;cursor:pointer;border:none;outline:none;position:relative;overflow:hidden}.hpHiEC7j:focus{outline:2px solid #ff6b47;outline-offset:2px}.hpHiEC7j:disabled,.hpHiEC7j.yqLNjuR7{cursor:not-allowed;opacity:.6}._9fSEFNIy{background-color:#ff6b47;color:#fff}._9fSEFNIy:hover:not(:disabled):not(.yqLNjuR7){background-color:#e55a3c;transform:translateY(-1px);box-shadow:0 4px 12px #ff6b474d}.G-wZXvX4{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db}.G-wZXvX4:hover:not(:disabled):not(.yqLNjuR7){background-color:#e5e7eb;border-color:#9ca3af}.j-qwD4wM{background-color:transparent;color:#ff6b47;border:1px solid #ff6b47}.j-qwD4wM:hover:not(:disabled):not(.yqLNjuR7){background-color:#ff6b47;color:#fff}.vA5NflIt{background-color:transparent;color:#374151;border:1px solid transparent}.vA5NflIt:hover:not(:disabled):not(.yqLNjuR7){background-color:#f3f4f6}.OyBXbZTJ{padding:8px 16px;font-size:12px;height:32px}.q8JOiYLU{padding:10px 20px;font-size:14px;height:40px}.JSCYnlIj{padding:12px 24px;font-size:16px;height:48px}._3v9P5Vcx{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_9JJpVAHS 1s linear infinite;margin-right:8px}@keyframes _9JJpVAHS{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;--content-width: 1200px;--primary-50: #F6F6F6;--primary-100: #FDE7D7;--primary-200: #F7D6CD;--primary-300: #FDD9C1;--primary-400: #FDCFB1;--primary-500: #FDC39D;--primary-600: #FDB485;--primary-700: #FCA167;--primary-800: #FB8941;--primary-900: #FA6C12;--primary-950: #F06005;--success-50: #E1F8E9;--success-100: #D9F6E3;--success-200: #D0F4DC;--success-300: #C4F1D3;--success-400: #B5EDC8;--success-500: #A3E8BA;--success-600: #8CE2A9;--success-700: #6FDD93;--success-800: #4BD278;--success-900: #1EC756;--success-950: #18B64F;--warning-50: #FDF4DD;--warning-100: #FDF1D5;--warning-200: #FDECCA;--warning-300: #FDE8BD;--warning-400: #FDE2AC;--warning-500: #FDD897;--warning-600: #FDD27D;--warning-700: #FDC75C;--warning-800: #FDB933;--warning-900: #FDA700;--warning-950: #EB9800;--danger-50: #FDE5DD;--danger-100: #FDEDF5;--danger-200: #FDD7CA;--danger-300: #FDCBBD;--danger-400: #FDC1AC;--danger-500: #FDB297;--danger-600: #FD9F7D;--danger-700: #FD875C;--danger-800: #FD6933;--danger-900: #FD4300;--danger-950: #EB3F00;--light-900: #FFFFFF;--light-950: #FAFAFA;--color-primary: var(--primary-900);--color-success: var(--success-900);--color-warning: var(--warning-900);--color-danger: var(--danger-900);--color-light: var(--light-900);--color-light-bg: var(--light-950);--color-gray-50: var(--primary-50);--color-gray-100: var(--primary-100);--color-gray-200: var(--primary-200);--color-gray-300: var(--primary-300);--color-gray-400: var(--primary-400);--color-gray-500: var(--primary-500);--color-gray-600: var(--primary-600);--color-gray-700: var(--primary-700);--color-gray-800: var(--primary-800);--color-gray-900: var(--primary-900)}body{margin:0;background-image:radial-gradient(circle at 30% 30%,var(--primary-100) 0,var(--primary-200) 50%,var(--primary-300) 100%)}
