.jByzxa_spacer{block-size:4.75rem}.jByzxa_launcher{z-index:60;border:1px solid var(--c-ink);border-radius:var(--radius-s);background:var(--c-surface);min-block-size:3rem;color:var(--c-ink);font:500 var(--t-small) / 1.2 var(--font-text);cursor:pointer;box-shadow:4px 4px 0 var(--c-line);transition:transform var(--dur-quick) var(--ease-rise);align-items:center;gap:.75rem;padding-block:.35rem;padding-inline:.4rem 1.1rem;display:inline-flex;position:fixed;inset-block-end:1rem;inset-inline-end:clamp(.75rem,2.5vw,1.75rem)}.jByzxa_launcher:hover{transform:translateY(-2px)}.jByzxa_launcher:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}.jByzxa_mark{border-radius:var(--radius-s);background:var(--c-ink);block-size:2.25rem;inline-size:2.25rem;color:var(--c-ground);font:400 1.05rem / 1 var(--font-display);place-items:center;display:grid}html[lang=ar] .jByzxa_mark{font-family:var(--font-display-ar);font-size:1.2rem}.jByzxa_launcherText{text-align:start;display:grid}.jByzxa_launcherHint{color:var(--c-ink-muted);font-size:var(--t-micro);font-weight:400}.jByzxa_panel{z-index:70;border:1px solid var(--c-ink);background-color:var(--c-ground);background-image:linear-gradient(var(--c-line) 1px, transparent 1px), linear-gradient(90deg, var(--c-line) 1px, transparent 1px);block-size:min(44rem,100dvh - 2rem);inline-size:min(27rem,100vw - 1.5rem);box-shadow:6px 6px 0 color-mix(in srgb, var(--c-ink) 14%, transparent);animation:jByzxa_rise var(--dur-rise) var(--ease-rise);background-position:-1px -1px;background-size:24px 24px;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset-block-end:1rem;inset-inline-end:clamp(.75rem,2.5vw,1.75rem)}@keyframes jByzxa_rise{0%{opacity:0;transform:translateY(16px)}}@media (max-width:34rem){.jByzxa_panel{border:0;block-size:100dvh;inline-size:100vw;inset:0}}.jByzxa_head{border-block-end:1px solid var(--c-ink);background:var(--c-surface);grid-template-columns:auto 1fr auto;align-items:stretch;display:grid}.jByzxa_headMark{border-inline-end:1px solid var(--c-line-strong);place-items:center;padding:.6rem;display:grid}.jByzxa_headTitle{align-content:center;padding:.5rem .8rem;display:grid}.jByzxa_headTitle h2{font-size:var(--t-subtitle);line-height:1.2}.jByzxa_headSub{color:var(--c-ink-muted);font-size:var(--t-micro);line-height:var(--lh-micro)}.jByzxa_headActions{border-inline-start:1px solid var(--c-line-strong);display:flex}.jByzxa_iconButton{border:0;border-inline-start:1px solid var(--c-line);min-inline-size:2.75rem;color:var(--c-ink);font:500 var(--t-micro) / 1 var(--font-text);cursor:pointer;background:0 0;place-items:center;display:grid}.jByzxa_iconButton:first-child{border-inline-start:0}.jByzxa_iconButton:hover{background:var(--c-surface-sunken)}.jByzxa_iconButton:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.jByzxa_log{overscroll-behavior:contain;scroll-behavior:smooth;padding:1rem .9rem 1.25rem;overflow-y:auto}@media (prefers-reduced-motion:reduce){.jByzxa_log{scroll-behavior:auto}}.jByzxa_notice{border:1px dashed var(--c-line-strong);background:var(--c-surface);color:var(--c-ink-muted);font-size:var(--t-micro);line-height:var(--lh-micro);margin-block-end:.9rem;padding:.55rem .7rem}.jByzxa_message{gap:.6rem;margin-block-end:1rem;display:grid}.jByzxa_who{color:var(--c-ink-muted);font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase}html[lang=ar] .jByzxa_who{letter-spacing:0;text-transform:none}.jByzxa_bubble{border:1px solid var(--c-line-strong);background:var(--c-surface);font-size:var(--t-small);white-space:pre-wrap;overflow-wrap:anywhere;padding:.65rem .8rem;line-height:1.6}.jByzxa_user .jByzxa_bubble{border-color:var(--c-ink);background:var(--c-ink);max-inline-size:85%;color:var(--c-ground);justify-self:end}.jByzxa_user .jByzxa_who{justify-self:end}.jByzxa_suggestions{flex-wrap:wrap;gap:.5rem;margin-block-start:.25rem;display:flex}.jByzxa_suggestion{border:1px solid var(--c-line-strong);border-radius:var(--radius-s);background:var(--c-surface);color:var(--c-ink);font:400 var(--t-small) / 1.3 var(--font-text);text-align:start;cursor:pointer;padding:.45rem .7rem}.jByzxa_suggestion:hover{border-color:var(--c-ink)}.jByzxa_typing{color:var(--c-ink-muted);font-size:var(--t-small)}.jByzxa_composer{border-block-start:1px solid var(--c-ink);background:var(--c-surface);grid-template-columns:1fr auto;gap:0;display:grid}.jByzxa_input{min-block-size:3.25rem;max-block-size:8rem;color:var(--c-ink);font:400 var(--t-small) / 1.45 var(--font-text);resize:none;background:0 0;border:0;padding:.8rem .9rem}:is(html[lang=ar] .jByzxa_input,html[lang=ar] .jByzxa_bubble){font-family:var(--font-text-ar);font-size:calc(var(--t-small) * 1.2)}.jByzxa_input:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.jByzxa_send{border:0;border-inline-start:1px solid var(--c-line-strong);background:var(--c-accent-strong);color:var(--c-on-accent);font:500 var(--t-small) / 1 var(--font-text);cursor:pointer;padding-inline:1.1rem}.jByzxa_send:disabled{background:var(--c-surface-sunken);color:var(--c-ink-muted);cursor:default}.jByzxa_send:focus-visible{outline:2px solid var(--c-focus);outline-offset:-3px}.jByzxa_card{border:1px solid var(--c-ink);background:var(--c-surface);font-size:var(--t-small);display:grid}.jByzxa_cardHead{border-block-end:1px solid var(--c-line-strong);justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .75rem;display:flex}.jByzxa_cardTitle{font:400 1.05rem / 1.25 var(--font-display)}html[lang=ar] .jByzxa_cardTitle{font-family:var(--font-text-ar);font-weight:600}.jByzxa_cardSub{color:var(--c-ink-muted);font-size:var(--t-micro)}.jByzxa_facts{grid-template-columns:repeat(2,1fr);margin:0;display:grid}.jByzxa_facts>div{border-block-end:1px solid var(--c-line);border-inline-end:1px solid var(--c-line);padding:.45rem .75rem}.jByzxa_facts dt{color:var(--c-ink-muted);font-size:var(--t-micro)}.jByzxa_facts dd{font-variant-numeric:tabular-nums;margin:.1rem 0 0}.jByzxa_price{grid-column:1/-1}.jByzxa_price dd{font:500 1.05rem / 1.3 var(--font-text)}.jByzxa_cardFoot{flex-wrap:wrap;align-items:center;gap:.6rem;padding:.55rem .75rem;display:flex}.jByzxa_reason{border-block-end:1px solid var(--c-line);color:var(--c-ink-muted);font-size:var(--t-micro);padding:.45rem .75rem}.jByzxa_plan{padding:.5rem}.jByzxa_note{color:var(--c-ink-muted);font-size:var(--t-micro);line-height:var(--lh-micro);padding:.45rem .75rem .6rem}.jByzxa_stages{margin:0;padding:0;list-style:none;display:grid}.jByzxa_stages li{border-block-end:1px solid var(--c-line);grid-template-columns:2.6rem 1fr auto;align-items:baseline;gap:.6rem;padding:.45rem .75rem;display:grid}.jByzxa_share{font-variant-numeric:tabular-nums;color:var(--c-ink-muted)}.jByzxa_amount{font-variant-numeric:tabular-nums;text-align:end}.jByzxa_when{color:var(--c-ink-muted);font-size:var(--t-micro);display:block}.jByzxa_proposal{border-color:var(--c-accent-strong);box-shadow:inset 4px 0 0 var(--c-accent-strong)}html[dir=rtl] .jByzxa_proposal{box-shadow:inset -4px 0 0 var(--c-accent-strong)}.jByzxa_status{color:var(--c-ink-muted);font-size:var(--t-micro)}.jByzxa_status[data-state=done]{color:var(--c-positive)}.jByzxa_status[data-state=failed],.jByzxa_status[data-state=expired]{color:var(--c-critical)}.jByzxa_form{gap:.5rem;padding:.6rem .75rem;display:grid}.jByzxa_field{font-size:var(--t-micro);color:var(--c-ink-muted);gap:.2rem;display:grid}.jByzxa_field input{border:1px solid var(--c-line-strong);border-radius:var(--radius-s);background:var(--c-ground);min-block-size:2.5rem;color:var(--c-ink);font:400 var(--t-small) / 1.3 var(--font-text);padding:.4rem .6rem}.jByzxa_link{color:var(--c-ink);text-underline-offset:3px;font-weight:500}.jByzxa_voice{border:1px solid var(--c-ink);background:var(--c-surface);gap:.6rem;margin-block-end:1rem;padding:.75rem;display:grid}.jByzxa_voiceLive{align-items:center;gap:.6rem;font-weight:500;display:flex}.jByzxa_dot{background:var(--c-accent);border-radius:50%;block-size:.6rem;inline-size:.6rem}.jByzxa_dot[data-speaking=true]{animation:jByzxa_pulse 1.2s var(--ease-standard) infinite}@keyframes jByzxa_pulse{50%{opacity:.6;transform:scale(1.6)}}
