.hFtlJ1Kv{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--color-text-muted)}.qY1U8Hk5{color:var(--color-brand-green)}.cUmNMN7m{color:var(--color-text);font-weight:700}._8NPpclSO{color:var(--color-text-muted)}._2WO9UvZc{width:12px;height:12px;border:2px solid var(--color-border);border-top-color:var(--color-brand-blue);border-radius:50%;animation:-tGURaXN .8s linear infinite}@keyframes -tGURaXN{to{transform:rotate(360deg)}}.-IHkLqng{display:flex;flex-direction:column;gap:24px;flex:1;min-height:0;padding:8px 0 32px}.DeRZnJnh{font-size:14px;line-height:1.6;color:var(--color-text-muted)}.y1jLXioq{display:flex;flex-direction:column;gap:12px}.mMofrrE0{font-size:14px;font-weight:600;color:var(--color-text)}._5KN7mQne{display:flex;align-items:center;gap:12px}._4b09Lg-k{width:48px;height:48px;padding:4px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);cursor:pointer}.rjHrw23-{font-size:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--color-text-muted)}.lH1WLKhA{padding:16px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.rGNcYNcn{margin:0 0 8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.lXvXSebI{margin:0;font-size:16px;line-height:1.5;color:var(--color-text)}.d7k1sGEZ{align-self:flex-start;padding:8px 16px;font-size:14px;font-weight:500;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;transition:background .15s}.d7k1sGEZ:hover{background:var(--color-surface)}.d3jbjTYb{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:0;padding:32px 16px 48px;text-align:center}.Wtu-Ggkk{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:24px}.ZrqyJpt7{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:20px;background:linear-gradient(145deg,#0784df14,#0fb43d14);border:1px solid rgba(7,132,223,.12)}.zDQiU80u{width:36px;height:auto}._7kCyAQQL{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--color-text);line-height:1.1}.rQOYMkJQ{max-width:320px;font-size:15px;line-height:1.6;color:var(--color-text-muted);margin-bottom:28px}.GGhpHZ7x{max-width:360px;margin:0;padding:16px 24px;font-size:17px;font-weight:600;line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 1px 3px #0f172a0f}.lkplf3WU{display:flex;flex:1;min-height:0;padding:32px 16px 48px}._2rjBRx-x{width:100%;max-width:640px}.td4-bvCn{margin:0 0 16px;font-size:14px;color:var(--color-text-muted)}.eVw6nRop{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.xF-gJNyx{padding:12px 16px;font-size:15px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}._9kbwFT27{font-size:15px;color:var(--color-text-muted)}._5pY9674u{font-size:15px;color:#b42318}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-bg: #ffffff;--color-text: #131313;--color-text-muted: #64748b;--color-brand-blue: #0784df;--color-brand-blue-hover: #0670c2;--color-brand-green: #0fb43d;--color-primary: var(--color-brand-blue);--color-primary-hover: var(--color-brand-blue-hover);--color-border: #e8edf2;--color-surface: #f4f7fa;--radius: 8px;--font: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}html,body,#root{height:100%;width:100%;font-family:var(--font);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}.widget-container{display:flex;flex-direction:column;height:100%;max-width:600px;margin:0 auto;padding:16px}.widget-nav{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--color-border);margin-bottom:16px}.widget-nav a{color:var(--color-primary);text-decoration:none;font-size:14px;font-weight:500;padding:4px 8px;border-radius:var(--radius);transition:background .15s}.widget-nav a:hover{background:var(--color-surface)}.widget-content{display:flex;flex-direction:column;flex:1;min-height:0}h1{font-size:20px;font-weight:600;margin-bottom:8px}p{font-size:14px;color:var(--color-text-muted);line-height:1.5}
