.clb-wrap{display:inline-flex;flex-direction:column;align-items:center;gap:10px;max-width:100%}.clb{position:relative;isolation:isolate;overflow:hidden;display:inline-grid;place-items:center;padding:10px 20px;border-radius:var(--r-pill);cursor:pointer;border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);font:inherit;font-size:.92rem;font-weight:500;line-height:1.25;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.clb:hover{color:var(--text);border-color:var(--brand)}.clb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.clb-face{grid-area:1 / 1;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:transform .32s var(--ease),opacity .2s var(--ease)}.clb-face svg{display:block;flex:none}.clb-face--done{transform:translateY(110%);opacity:0;color:var(--accent-ink);font-weight:600}.clb-fill{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--brand);transform:translateY(101%);transition:transform .32s var(--ease)}.clb.is-copied{border-color:var(--brand);cursor:default}.clb.is-copied .clb-fill{transform:none}.clb.is-copied .clb-face--idle{transform:translateY(-110%);opacity:0}.clb.is-copied .clb-face--done{transform:none;opacity:1}.clb.is-copied .clb-face--done svg{animation:clb-pop .36s cubic-bezier(.34,1.56,.64,1)}@keyframes clb-pop{0%{transform:scale(.4)}to{transform:scale(1)}}.clb-fallback{width:100%;display:flex;flex-direction:column;gap:8px}.clb-fallback p{margin:0;color:var(--text-muted);font-size:.85rem;line-height:1.5;text-align:center}.clb-fallback input{width:100%;padding:10px 12px;font:inherit;font-size:.82rem;color:var(--text);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-sm)}.clb-sr{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}@media (prefers-reduced-motion: reduce){.clb,.clb-face,.clb-fill{transition:none}.clb.is-copied .clb-face--done svg{animation:none}}.wac-cta-ico{flex:none;margin-block:-4px;border-radius:50%}:is(a,span).wac-cta--round{padding-inline-start:11px}.wac-chooser{margin:auto;padding:0;border:0;background:transparent;color:var(--text);width:100%;max-width:min(440px,calc(100vw - 32px));height:fit-content;max-height:calc(100dvh - 32px);overflow:visible;font-family:var(--font-body),"Inter",system-ui,sans-serif}.wac-chooser:lang(ar){font-family:"IBM Plex Sans Arabic",var(--font-body),system-ui,sans-serif}.wac-chooser::backdrop{background:#0009}.wac-chooser-panel{display:flex;flex-direction:column;gap:14px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--border-strong);box-shadow:0 24px 60px -20px #0009}.wac-chooser-head{display:flex;align-items:flex-start;gap:12px}.wac-chooser-logo{flex:none}.wac-chooser-heading{flex:1;min-width:0}.wac-chooser-title{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}.wac-chooser:lang(ar) .wac-chooser-title{font-family:inherit;letter-spacing:0}.wac-chooser-sub{margin:4px 0 0;color:var(--text-muted);font-size:.92rem;line-height:1.5}.wac-chooser-close{flex:none;width:36px;height:36px;display:grid;place-items:center;cursor:pointer;border-radius:var(--r-pill);border:1px solid var(--border);background:transparent;color:var(--text-muted);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.wac-chooser-close:hover{color:var(--text);border-color:var(--border-strong)}.wac-chooser-open{margin-block-start:6px}.wac-chooser-open+.wac-hint{text-align:center;margin-block-start:-4px}.wac-chooser-copy{align-self:center;width:100%}.wac-hint{margin:0;color:var(--text-muted);font-size:.85rem;line-height:1.5}.wac-or{display:flex;align-items:center;gap:12px;color:var(--text-dim);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.wac-or:before,.wac-or:after{content:"";flex:1;height:1px;background:var(--border)}.wac-scan{display:flex;align-items:center;gap:18px;padding:14px;border:1px solid var(--border);border-radius:var(--r-md);background:color-mix(in srgb,var(--text) 3%,transparent)}.wac-scan-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.wac-scan-title{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.wac-scan-copy{align-self:flex-start;margin-block-start:6px}.wac-qr{flex:none;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;border-radius:var(--r-sm)}.wac-qr svg{display:block;flex:none}.wac-qr-status{padding:12px;color:#4b4b52;font-size:.8rem;line-height:1.4;text-align:center}.wac-qr-status--error{color:#b42318}.wac-sr{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}@media (max-width: 440px){.wac-chooser-panel{padding:20px 18px}.wac-scan{flex-direction:column;text-align:center}.wac-scan-copy{align-self:center}}
