.confirm-backdrop[data-v-588fe17a]{align-items:center;background:#1f1b1673;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.confirm-card[data-v-588fe17a]{max-width:420px;padding:28px;width:100%}.wb-deploy[data-v-eca8f49c]{font-family:var(--sans);padding:8px 14px 0}.wb-deploy__row[data-v-eca8f49c]{align-items:center;display:flex;gap:6px}.wb-deploy__dot[data-v-eca8f49c]{border-radius:50%;flex-shrink:0;height:7px;width:7px}.wb-deploy__dot--solo[data-v-eca8f49c]{height:8px;margin:0 auto;width:8px}.wb-deploy__colour[data-v-eca8f49c]{color:var(--ink-2);font-size:11px;text-transform:capitalize}.wb-deploy__sha[data-v-eca8f49c]{color:var(--ink-3);font-family:var(--mono,"IBM Plex Mono",monospace);font-size:10px}.wb-deploy__time[data-v-eca8f49c],.wb-deploy__title[data-v-eca8f49c]{color:var(--ink-3);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-deploy__title[data-v-eca8f49c]{margin-top:2px}.wb-deploy__reload[data-v-eca8f49c]{background:transparent;border:1px solid #e0a800;border-radius:var(--r-md);color:#a37400;cursor:pointer;font-family:var(--sans);font-size:11px;margin-top:6px;padding:5px 8px;width:100%}.wb-deploy__reload[data-v-eca8f49c]:hover{background:#e0a80014}.wb-rail[data-v-7f56bdad]{align-items:stretch;background:var(--paper);border-right:1px solid var(--hair);display:flex;flex-direction:column;height:100vh;left:0;padding:14px 8px;position:fixed;top:0;width:84px;z-index:50}.wb-rail__logo[data-v-7f56bdad]{align-items:center;background:var(--accent);border-radius:11px;display:flex;flex-shrink:0;height:40px;justify-content:center;margin:0 auto 14px;width:40px}.wb-rail__nav[data-v-7f56bdad]{flex:1;gap:4px;min-height:0;overflow-y:auto;scrollbar-width:thin}.wb-rail__item[data-v-7f56bdad],.wb-rail__nav[data-v-7f56bdad]{display:flex;flex-direction:column}.wb-rail__item[data-v-7f56bdad]{align-items:center;background:transparent;border:none;border-radius:11px;color:var(--ink-3);cursor:pointer;font-family:var(--sans);gap:5px;padding:11px 4px;transition:all .15s ease}.wb-rail__item[data-v-7f56bdad]:hover:not(.disabled):not(.active){background:var(--cream-2);color:var(--ink-2)}.wb-rail__item.active[data-v-7f56bdad]{background:#dfe3f5;color:var(--accent)}.wb-rail__item.disabled[data-v-7f56bdad]{cursor:not-allowed;opacity:.4}.wb-rail__label[data-v-7f56bdad]{font-size:10px;font-weight:600;line-height:1.2;max-width:100%;overflow:hidden;overflow-wrap:break-word;text-align:center;white-space:normal}.wb-rail__group[data-v-7f56bdad]{color:var(--ink-3);flex-shrink:0;font-family:var(--mono,"IBM Plex Mono",monospace);font-size:8.5px;letter-spacing:.1em;padding:4px 0 5px;text-align:center;text-transform:uppercase}.wb-rail__divider[data-v-7f56bdad]{background:var(--hair);flex-shrink:0;height:1px;margin:8px auto 4px;width:40px}.wb-rail__item[data-v-7f56bdad]{position:relative}.wb-rail__badge[data-v-7f56bdad]{background:var(--cream-2);border-radius:20px;color:var(--ink-3);font-family:var(--mono,"IBM Plex Mono",monospace);font-size:9px;line-height:1.4;padding:1px 5px;position:absolute;right:7px;top:5px}.wb-rail__dot[data-v-7f56bdad]{background:var(--accent);border-radius:50%;height:6px;position:absolute;right:12px;top:8px;width:6px}.wb-rail__bottom-item[data-v-7f56bdad]{flex-shrink:0;margin-top:6px}.wb-rail__account[data-v-7f56bdad]{align-items:stretch;display:flex;flex-direction:column;flex-shrink:0}.wb-rail__avatar-item[data-v-7f56bdad]{padding:8px 4px}.wb-rail__avatar[data-v-7f56bdad]{align-items:center;background:var(--accent);border-radius:50%;color:var(--paper);display:flex;font-size:11px;font-weight:600;height:26px;justify-content:center;width:26px}.wb-account-menu[data-v-7f56bdad]{background:var(--paper);border:1px solid var(--hair);border-radius:12px;bottom:14px;box-shadow:0 8px 28px #1f1b161f;display:flex;flex-direction:column;gap:2px;left:92px;padding:8px;position:fixed;width:264px;z-index:60}.wb-account-menu__header[data-v-7f56bdad]{color:var(--ink-3);font-family:var(--mono,"IBM Plex Mono",monospace);font-size:9px;letter-spacing:.1em;overflow:hidden;padding:6px 8px 8px;text-overflow:ellipsis;white-space:nowrap}.wb-account-menu__item[data-v-7f56bdad]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--ink-2);cursor:pointer;display:flex;font-family:var(--sans);font-size:13px;gap:10px;padding:9px 8px;text-align:left;transition:background .12s ease}.wb-account-menu__item[data-v-7f56bdad]:hover:not(.disabled){background:var(--cream-2)}.wb-account-menu__item.disabled[data-v-7f56bdad]{cursor:not-allowed;opacity:.4}.wb-account-menu__divider[data-v-7f56bdad]{background:var(--hair);height:1px;margin:4px 8px}.wb-account-menu__logout[data-v-7f56bdad]{color:var(--accent)}.fb-backdrop[data-v-1eab9a80]{align-items:center;background:#1f1b168c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.fb-card[data-v-1eab9a80]{background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-xl);box-shadow:0 20px 60px #1f1b1640;color:var(--ink);max-height:90vh;max-width:520px;overflow:auto;padding:28px;position:relative;width:100%}.fb-x[data-v-1eab9a80]{background:transparent;border:none;color:var(--ink-3);cursor:pointer;font-size:22px;line-height:1;padding:4px 8px;position:absolute;right:14px;top:12px}.fb-x[data-v-1eab9a80]:hover{color:var(--ink)}.fb-title[data-v-1eab9a80]{font-family:var(--serif);font-size:22px;margin:0 0 4px}.fb-sub[data-v-1eab9a80]{color:var(--ink-3);font-size:13.5px;margin:0 0 16px}.fb-tabs[data-v-1eab9a80]{border-bottom:1px solid var(--hair);display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px}.fb-tab[data-v-1eab9a80]{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--ink-3);cursor:pointer;font-family:var(--sans);font-size:13px;font-weight:600;margin-bottom:-1px;padding:8px 12px;white-space:nowrap}.fb-tab[data-v-1eab9a80]:hover{color:var(--ink-2)}.fb-tab.active[data-v-1eab9a80]{border-bottom-color:var(--accent);color:var(--ink)}.fb-stars[data-v-1eab9a80]{align-items:center;display:flex;gap:2px;margin-bottom:14px}.fb-star[data-v-1eab9a80]{background:transparent;border:none;cursor:pointer;line-height:0;padding:2px}.fb-star path[data-v-1eab9a80]{fill:transparent;stroke:var(--hair-2,#c8ccd8);stroke-width:1.5;transition:fill .1s ease}.fb-star.on path[data-v-1eab9a80]{fill:#f2b01e;stroke:#e0a012}.fb-stars__label[data-v-1eab9a80]{color:var(--ink-2);font-size:13px;font-weight:600;margin-left:10px}.fb-input[data-v-1eab9a80]{background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-md);box-sizing:border-box;color:var(--ink);font-family:var(--sans);font-size:14px;margin-bottom:10px;padding:10px 12px;width:100%}.fb-input[data-v-1eab9a80]:focus{border-color:var(--accent);outline:none}.fb-textarea[data-v-1eab9a80]{min-height:110px;resize:vertical}.fb-check[data-v-1eab9a80]{align-items:center;color:var(--ink-2);cursor:pointer;display:flex;font-size:13px;gap:8px;margin-bottom:10px}.fb-hint[data-v-1eab9a80]{color:var(--ink-3);font-size:12px;margin:0}.fb-error[data-v-1eab9a80]{color:#b3261e;font-size:13px;margin:8px 0 0}.fb-footer[data-v-1eab9a80]{display:flex;gap:8px;justify-content:flex-end;margin-top:18px}.fb-done[data-v-1eab9a80]{padding:12px 0 4px;text-align:center}.fb-done__icon[data-v-1eab9a80]{align-items:center;background:#e6f2e9;border-radius:50%;color:#3c7a4b;display:flex;font-size:24px;font-weight:700;height:48px;justify-content:center;margin:0 auto 12px;width:48px}.sb-feedback[data-v-c29f3469]{align-items:center;background:var(--paper);border:1px solid var(--hair);border-radius:999px;color:var(--ink-2);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--sans);font-size:12.5px;font-weight:600;gap:7px;height:34px;padding:0 13px;transition:border-color .15s,color .15s}.sb-feedback[data-v-c29f3469]:hover{border-color:var(--accent);color:var(--accent)}.sb-feedback--icon[data-v-c29f3469]{border-radius:var(--r-md);height:36px;justify-content:center;padding:0;width:36px}.sb-viewweb[data-v-c29f3469]{align-items:center;background:var(--paper);border:1px solid var(--hair);border-radius:11px;box-shadow:0 1px 2px #1419230f;display:inline-flex;gap:11px;height:38px;padding:0 12px 0 13px;text-decoration:none;transition:box-shadow .18s,transform .18s,border-color .18s}.sb-viewweb[data-v-c29f3469]:hover{box-shadow:0 6px 16px -6px #1f1b1647;transform:translateY(-1px)}.sb-viewweb.draft[data-v-c29f3469]{background:#fdf6ec;border-color:#e4cfa3;box-shadow:none}.sb-viewweb.draft[data-v-c29f3469]:hover{background:#fbf0dd;border-color:#d4b87f;box-shadow:0 4px 12px -6px #966c2059;transform:none}.sb-viewweb__dot[data-v-c29f3469]{background:#b3b9cc;border-radius:50%;flex:none;height:9px;width:9px}.sb-viewweb.draft .sb-viewweb__dot[data-v-c29f3469]{background:#d19a3d}.sb-viewweb.online .sb-viewweb__dot[data-v-c29f3469]{animation:sbPulse-c29f3469 2.2s infinite;background:#4a8c5a}@keyframes sbPulse-c29f3469{0%{box-shadow:0 0 #4a8c5a73}70%{box-shadow:0 0 0 6px #4a8c5a00}to{box-shadow:0 0 #4a8c5a00}}.sb-viewweb__meta[data-v-c29f3469]{align-items:flex-start;display:flex;flex-direction:column;line-height:1.15}.sb-viewweb__kicker[data-v-c29f3469]{color:#4a8c5a;font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.sb-viewweb.draft .sb-viewweb__kicker[data-v-c29f3469]{color:#a4762a}.sb-viewweb__val[data-v-c29f3469]{color:var(--ink);font-size:13px;font-weight:700}.sb-viewweb.draft .sb-viewweb__val[data-v-c29f3469]{color:var(--ink-3)}.sb-viewweb__sep[data-v-c29f3469]{background:var(--hair);height:20px;width:1px}.sb-viewweb.draft .sb-viewweb__sep[data-v-c29f3469]{background:#e4cfa3}.sb-viewweb__cta[data-v-c29f3469]{align-items:center;color:var(--accent);display:inline-flex;font-size:12.5px;font-weight:700;gap:5px}.sb-viewweb.draft .sb-viewweb__cta[data-v-c29f3469]{color:#a4762a}.wb-verify-banner[data-v-fefe5c26]{align-items:center;background:#eef0fa;border-bottom:1px solid #d5dbf2;color:#243179;display:flex;font-size:13px;gap:12px;padding:8px 16px}.wb-verify-banner__text[data-v-fefe5c26]{flex:1;min-width:0}.wb-verify-banner__resend[data-v-fefe5c26]{background:#fff;border:1px solid #aab4e0;border-radius:999px;color:#2b3a8f;cursor:pointer;flex:none;font-family:inherit;font-size:12.5px;font-weight:600;padding:4px 12px}.wb-verify-banner__resend[data-v-fefe5c26]:hover:not(:disabled){background:#2b3a8f;color:#fff}.wb-verify-banner__resend[data-v-fefe5c26]:disabled{cursor:default;opacity:.7}.wb-verify-banner__close[data-v-fefe5c26]{background:transparent;border:none;color:#7d8291;cursor:pointer;flex:none;font-size:18px;line-height:1;padding:2px 6px}.wb-verify-banner__close[data-v-fefe5c26]:hover{color:#243179}
