.ab2is{--gold:#f4d179;--muted:#c2d2e4;--ink:#f5f8ff;box-sizing:border-box;max-width:1420px;margin:24px auto;padding:clamp(18px,4vw,46px);background:radial-gradient(ellipse at 100% 0,rgba(3,165,184,.25),transparent 43%),radial-gradient(ellipse at 0 100%,rgba(137,58,213,.2),transparent 43%),#0b152a;border:1px solid #425e7d;border-radius:30px;color:var(--ink);font:16px/1.7 Arial,sans-serif;isolation:isolate;overflow-wrap:anywhere}.ab2is *{box-sizing:border-box}.ab2is [hidden]{display:none!important}.ab2is p{color:var(--muted);margin:12px 0}.ab2is h2{font:700 clamp(34px,5vw,64px)/1.14 Arial,sans-serif!important;color:#fff!important;letter-spacing:-1px;margin:20px 0!important}.ab2is h3{font:700 23px/1.4 Arial,sans-serif!important;color:var(--gold)!important;margin:14px 0}.ab2is .is-eyebrow{font-size:11px;letter-spacing:3px;color:var(--gold);direction:ltr}.ab2is header{padding:24px 0 30px}.ab2is .is-wallet{display:inline-block;margin-top:14px;border:1px solid #8b7344;border-radius:13px;padding:10px 20px;color:var(--gold)}.ab2is button,.ab2is .is-barcode{font:600 14px/1.5 Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;border:1px solid #4a6384;border-radius:13px;padding:12px 18px;min-height:44px;cursor:pointer;background:#1b2c47;color:#fff;box-shadow:none;text-decoration:none}.ab2is button:hover,.ab2is .is-barcode:hover{background:#2a4161;color:white}.ab2is button:disabled{opacity:.52;cursor:not-allowed}.ab2is button:focus-visible,.ab2is a:focus-visible,.ab2is input:focus-visible,.ab2is textarea:focus-visible,.ab2is select:focus-visible{outline:3px solid #5ee1de;outline-offset:3px}.ab2is .is-gold,.ab2is button[aria-pressed=true]{background:linear-gradient(115deg,#ffe9b3,#e6b743);color:#172438;border-color:#f0ce7f}.ab2is .is-languages{display:flex;gap:8px;flex-wrap:wrap}.ab2is .is-languages button{flex:1;max-width:90px;min-width:44px}.ab2is .is-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:15px 0 34px}.ab2is .is-catalog button,.ab2is .is-barcode{display:flex;flex-direction:column;align-items:start;text-align:start;gap:8px;padding:20px;background:linear-gradient(145deg,#223850,#12213a);min-width:0}.ab2is .is-catalog button[aria-pressed=true]{border-color:#ffe19a;background:linear-gradient(140deg,#4c472f,#203752);color:#fff}.ab2is .is-catalog strong{font-size:17px;line-height:1.4;direction:ltr}.ab2is .is-catalog small{font-weight:400;font-size:12px;line-height:1.6;color:var(--muted)}.ab2is .is-icon{font-size:26px;color:var(--gold);line-height:1}.ab2is .is-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.ab2is .is-form,.ab2is .is-results{min-width:0;background:linear-gradient(135deg,rgba(34,57,80,.9),rgba(14,27,47,.94));border:1px solid #425b7c;border-radius:23px;padding:clamp(16px,3vw,28px)}.ab2is fieldset{border:0;padding:0;margin:0;min-width:0}.ab2is legend{font:700 25px/1.4 Arial,sans-serif;color:var(--gold);padding:0}.ab2is .is-description{font-size:14px}.ab2is label{display:block;margin:18px 0;color:var(--muted);font:400 15px/1.6 Arial,sans-serif}.ab2is label>span{display:block;margin-bottom:8px}.ab2is input:not([type=checkbox]),.ab2is select,.ab2is textarea{display:block;width:100%;max-width:100%;min-width:0;min-height:48px;background:#0b192f;border:1px solid #526c90;border-radius:12px;padding:11px 14px;color:#fff;font:400 16px/1.65 Arial,sans-serif;box-shadow:none}.ab2is select{appearance:auto}.ab2is option{background:#13233c;color:white}.ab2is input[type=file]{font-size:13px}.ab2is textarea{resize:vertical}.ab2is .is-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ab2is .is-small{font-size:12px;line-height:1.75}.ab2is .is-cost{color:var(--gold);margin:22px 0 16px;font-size:15px}.ab2is .is-run{width:100%}.ab2is .is-empty{padding:70px 14px;text-align:center}.ab2is .is-empty>span{font-size:85px;line-height:1.4;color:var(--gold)}.ab2is .is-empty p{font-size:15px}.ab2is .is-status{color:var(--gold);min-height:30px;font-size:15px}.ab2is progress{width:100%;accent-color:#e4bb5b;margin:15px 0}.ab2is .is-result-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;font:400 16px/1.9 Arial,sans-serif!important;background:#0b182b;border:1px solid #3a5374;border-radius:15px;color:#eff6ff;padding:20px;max-height:720px;overflow:auto}.ab2is .is-exports{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ab2is .is-exports button{flex:1;min-width:75px}.ab2is .is-buy{display:inline-block;color:var(--gold);margin-top:10px}.ab2is .is-history{margin-top:30px}.ab2is .is-history-list{display:flex;flex-direction:column;gap:9px}.ab2is .is-history-list button{text-align:start;overflow-wrap:anywhere}.ab2is .is-item{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.2fr);gap:10px;border:1px solid #3d5678;padding:12px;border-radius:13px;margin:12px 0}.ab2is .is-item label{margin:0}.ab2is .is-item button{grid-column:1/-1;justify-self:end;padding:7px 14px;min-height:34px}.ab2is .is-quote{overflow:auto}.ab2is table{width:100%;border-collapse:collapse;margin:18px 0;font-size:13px;color:#fff}.ab2is td,.ab2is th{padding:9px;border:1px solid #47627f;text-align:start}.ab2is .is-chunks details{padding:16px;background:#0d1a30;border:1px solid #3d5777;border-radius:12px}.ab2is summary{cursor:pointer;color:var(--gold)}.ab2is .is-chunks p{font-size:13px}.ab2is .is-setup{padding:12px;border:1px solid #a08342;border-radius:12px;color:var(--gold)}@media(max-width:900px){.ab2is .is-workspace{grid-template-columns:minmax(0,1fr)}.ab2is .is-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.ab2is .is-catalog{gap:10px}.ab2is .is-catalog button,.ab2is .is-barcode{padding:14px}.ab2is .is-catalog strong{font-size:15px}.ab2is .is-item{grid-template-columns:1fr 1fr}.ab2is .is-item label:first-child{grid-column:1/-1}.ab2is .is-row{gap:10px}}
.ab2is .is-exports{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ab2is .is-exports button{min-width:0;overflow-wrap:normal;word-break:normal}.ab2is .is-exports .is-print{grid-column:1/-1}.ab2is textarea{unicode-bidi:plaintext}
