.fb-manual-dialog{--fb28-line:var(--line,#e8e4ee);--fb28-surface:var(--panel,#fff);--fb28-surface-2:var(--soft,#faf9fd);--fb28-text:var(--text,#17131f);--fb28-accent:#7252f5;--fb28-accent-2:#5d3bdf}.fb-manual-lock{overflow:hidden}.fb-manual-dialog{padding:0;border:1px solid var(--line,#e6e0f1);border-radius:24px;background:var(--panel,#fff);color:var(--text,#1b1725);width:min(680px,calc(100vw - 32px));max-width:680px;max-height:calc(100dvh - 40px);box-shadow:0 24px 90px #20123a33;font-family:inherit}.fb-manual-dialog::backdrop{background:#21163170;backdrop-filter:blur(4px)}.fb-manual-shell{display:flex;flex-direction:column;max-height:calc(100dvh - 42px)}.fb-manual-shell>header{display:flex;align-items:flex-start;justify-content:space-between;padding:25px 28px 20px;border-bottom:1px solid var(--line,#e6e0f1)}.fb-manual-shell h2{margin:7px 0;font-size:25px;letter-spacing:-.6px}.fb-manual-shell header p{margin:0;font-size:13px;color:var(--muted,#756d84)}.fb-manual-close{border:0;background:var(--soft,#f3effa);color:var(--muted,#756d84);font:24px/1 inherit;border-radius:12px;width:38px;height:38px;cursor:pointer}.fb-manual-body{overflow-y:auto;overscroll-behavior:contain;padding:0 28px 18px;min-height:0}.fb-manual-section-title{font-size:14px;font-weight:750;margin:23px 0 14px}.fb-manual-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.fb-manual-field{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:12px;color:var(--muted,#756d84)}.fb-manual-field.wide{grid-column:1/-1}.fb-manual-field input,.fb-manual-field textarea,.fb-manual-field select{box-sizing:border-box;width:100%;min-width:0;min-height:45px;border:1px solid var(--line,#e6e0f1);border-radius:11px;background:var(--soft,#f8f6fc);color:var(--text,#1b1725);padding:11px 12px;font:inherit;font-size:14px;outline:none}.fb-manual-field textarea{resize:vertical;max-height:180px}.fb-manual-field :is(input,textarea,select):focus{border-color:#9174ff;box-shadow:0 0 0 3px #7654ff14}.fb-manual-lookup{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end;margin-bottom:15px}.fb-manual-lookup button{min-height:45px}.fb-manual-bank{display:flex;flex-direction:column;gap:5px;padding:16px 18px;border:1px solid var(--line,#e6e0f1);background:var(--soft,#f8f6fc);border-radius:14px;margin-top:22px}.fb-manual-bank span{font-size:11px;color:#7650f6;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.fb-manual-bank b{font-size:13px;font-weight:500}.fb-manual-bank strong{font-size:14px;overflow-wrap:anywhere;letter-spacing:.35px}.fb-manual-shell>footer{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line,#e6e0f1);padding:17px 28px;background:var(--panel,#fff)}.fb-manual-shell>footer>span{font-size:11px;color:var(--muted,#756d84);flex:1}.fb-manual-shell [hidden]{display:none!important}.fb-manual-shell button:disabled{opacity:.55;cursor:wait}.fb-manual-body [data-manual-status]{margin:14px 0 0;color:var(--muted,#756d84);font-size:12px;line-height:1.55}.fb-manual-body [data-manual-status]:empty{display:none}.fb-manual-body [data-manual-status].error{color:#c74359}.fb-manual-review-grid{display:grid;gap:23px;margin-top:24px}.fb-manual-review-grid>div{display:flex;flex-direction:column;gap:7px}.fb-manual-review-grid span{font-size:11px;text-transform:uppercase;color:var(--muted,#756d84);letter-spacing:.7px}.fb-manual-review-grid b{font-size:16px;overflow-wrap:anywhere}.fb-manual-review-grid small,.fb-manual-review-grid p{font-size:13px;line-height:1.6;margin:0;color:var(--muted,#756d84)}.fb-manual-total{margin-top:24px;padding-top:20px;border-top:1px solid var(--line,#e6e0f1);display:flex;align-items:center;justify-content:space-between;gap:10px}.fb-manual-total>span{font-size:14px;font-weight:600}.fb-manual-total small{display:block;font-size:11px;font-weight:400;margin-top:5px;color:var(--muted,#756d84)}.fb-manual-total>b{font-size:28px;color:#7550ef;white-space:nowrap}.fb-manual-note{font-size:12px;color:var(--muted,#756d84);line-height:1.6}.fb-manual-issuer{margin-top:16px;font-size:12px;color:var(--muted,#756d84);line-height:1.7}.fb-manual-issuer summary{cursor:pointer}.fb-manual-success{text-align:center;padding:36px 0 25px}.fb-manual-success>span{display:grid;place-items:center;width:56px;height:56px;background:#e5f6ef;color:#149a6d;border-radius:50%;font-size:27px;margin:0 auto 20px}.fb-manual-success h3{font-size:21px;letter-spacing:-.3px}.fb-manual-success p,.fb-manual-success small{font-size:13px;color:var(--muted,#756d84)}.fb-manual-success>div{display:flex;justify-content:center;gap:10px;margin:25px 0}.fb-manual-dialog[open]{animation:fb-manual-in .18s ease-out}@keyframes fb-manual-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:600px){.fb-manual-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:20px}.fb-manual-shell{max-height:calc(100dvh - 22px)}.fb-manual-shell>header{padding:20px}.fb-manual-body{padding:0 20px 18px}.fb-manual-shell>footer{padding:15px 20px;flex-wrap:wrap}.fb-manual-shell>footer>span{flex-basis:100%;order:3;text-align:center}.fb-manual-shell>footer .primary{flex:1}.fb-manual-grid{gap:13px}.fb-manual-field input,.fb-manual-field textarea,.fb-manual-field select{font-size:16px}.fb-manual-grid .fb-manual-field:has([name=city]),.fb-manual-grid .fb-manual-field:has([name=county]),.fb-manual-grid .fb-manual-field:has([name=amount]){grid-column:1/-1}.fb-manual-total>b{font-size:25px}.fb-manual-lookup{gap:9px}.fb-manual-lookup button{padding:10px;font-size:12px}}@media(prefers-reduced-motion:reduce){.fb-manual-dialog[open]{animation:none}}

html[data-theme="dark"] .fb-manual-dialog{--panel:#211d29;--soft:#2a2435;--line:#3a3347;--text:#f3effa;--muted:#aea5bb;--fb28-accent-2:#9e83ff}
