@keyframes gob-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.gob-page{--gob-ink:#1b1b2e;--gob-violet:#6d5be0;--gob-violet-deep:#5a4bc7;--gob-kufi:var(--font-noto-kufi),"Noto Kufi Arabic",sans-serif;--gob-body:var(--font-plex-arabic),"IBM Plex Sans Arabic",sans-serif;--gob-mono:ui-monospace,SFMono-Regular,Menlo,monospace;z-index:250;-webkit-overflow-scrolling:touch;font-family:var(--gob-body);color:var(--gob-ink);padding:clamp(14px,3vw,40px)clamp(12px,3vw,24px)max(24px,env(safe-area-inset-bottom,0px));box-sizing:border-box;background:radial-gradient(1100px 520px at 78% -8%,rgba(165,148,255,.2),transparent 60%),#f6f7fb;flex-direction:column;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto}.gob-brand{flex-shrink:0;align-items:center;gap:11px;width:100%;max-width:620px;margin-bottom:max(14px,min(2.5vw,22px));display:flex}.gob-mark{width:38px;height:38px;font-family:var(--gob-kufi);color:#fff;background:linear-gradient(150deg,#a594ff,#6d5be0);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:900;display:flex;box-shadow:0 8px 20px rgba(109,91,224,.3)}.gob-brand-copy{flex-direction:column;gap:2px;display:flex}.gob-brand-name{font-family:var(--gob-kufi);font-size:15px;font-weight:900;line-height:1}.gob-brand-en{font-family:var(--gob-mono);letter-spacing:2px;color:rgba(27,27,46,.4);font-size:8px}.gob-step-label{color:rgba(27,27,46,.42);font-size:12px}.gob-step-label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.gob-step-label:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.gob-step-label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.gob-step-label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.gob-step-label:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.gob-step-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.gob-card{width:100%;max-width:620px;min-height:0;max-height:min(820px,calc(100dvh - 120px - env(safe-area-inset-bottom,0px)));background:#fff;border:1px solid rgba(30,26,70,.07);border-radius:max(22px,min(3vw,30px));flex-direction:column;flex:auto;display:flex;overflow:hidden;box-shadow:0 18px 50px rgba(35,30,80,.1)}.gob-bars{flex-shrink:0;gap:6px;padding:max(16px,min(3vw,22px)) max(16px,min(3vw,26px)) 0;display:flex}.gob-bar{background:rgba(30,26,70,.09);border-radius:5px;flex:1;height:5px;transition:background .25s}.gob-bar.on{background:linear-gradient(90deg,#a594ff,#6d5be0)}.gob-body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:max(16px,min(3vw,24px)) max(16px,min(3vw,26px)) max(18px,min(3vw,26px));animation:.3s cubic-bezier(.22,.8,.3,1) gob-in;overflow-x:hidden;overflow-y:auto}.gob-head{align-items:flex-start;gap:13px;margin-bottom:max(16px,min(2.5vw,22px));display:flex}.gob-head-icon{background:linear-gradient(150deg,#a594ff,#6d5be0);border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex;box-shadow:0 10px 22px rgba(109,91,224,.28)}.gob-head-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.gob-title{font-family:var(--gob-kufi);font-size:max(19px,min(3vw,23px));font-weight:900;line-height:1.35}.gob-sub{color:rgba(27,27,46,.55);text-wrap:pretty;font-size:13.5px;line-height:1.8}.gob-stack{flex-direction:column;gap:16px;display:flex}.gob-date-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.gob-field{flex-direction:column;gap:7px;display:flex}.gob-label{color:rgba(27,27,46,.5);font-size:12px}.gob-opt{color:rgba(27,27,46,.34)}.gob-input{height:54px;font-family:var(--gob-body);color:var(--gob-ink);background:#fafafe;border:1.5px solid rgba(30,26,70,.09);border-radius:17px;width:100%;padding:0 16px;font-size:15px}.gob-input--kufi{font-family:var(--gob-kufi);font-size:16px;font-weight:700}.gob-input:focus{border-color:#8b7cff;outline:none}.gob-input::placeholder{color:rgba(27,27,46,.3)}.gob-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236D5BE0' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:14px 50%;background-repeat:no-repeat}.gob-select:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:40px;padding-right:16px}.gob-select:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:40px;padding-right:16px}.gob-select:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:40px;padding-right:16px}.gob-select:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:16px;padding-right:40px}.gob-select:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:16px;padding-right:40px}.gob-select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:16px;padding-right:40px}[dir=rtl] .gob-select{background-position:right 14px center}[dir=rtl] .gob-select:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:16px;padding-right:40px}[dir=rtl] .gob-select:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:16px;padding-right:40px}[dir=rtl] .gob-select:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:16px;padding-right:40px}[dir=rtl] .gob-select:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:40px;padding-right:16px}[dir=rtl] .gob-select:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:40px;padding-right:16px}[dir=rtl] .gob-select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:40px;padding-right:16px}.gob-note{border-radius:16px;gap:10px;padding:13px 14px;font-size:12.5px;line-height:1.75;display:flex}.gob-note--idle{color:#5a4bc7;background:rgba(109,91,224,.05);border:1px solid rgba(109,91,224,.16)}.gob-note--ok{color:#1f7a5e;background:rgba(47,165,127,.08);border:1px solid rgba(47,165,127,.2)}.gob-note--bad{color:#c03257;background:rgba(224,72,110,.07);border:1px solid rgba(224,72,110,.2)}.gob-ack{cursor:pointer;background:#fafafe;border:1px solid rgba(30,26,70,.08);border-radius:18px;align-items:flex-start;gap:11px;padding:14px 15px;display:flex}.gob-ack input{accent-color:#6d5be0;cursor:pointer;flex-shrink:0;width:19px;height:19px;margin-top:1px}.gob-ack-text{color:rgba(27,27,46,.6);text-wrap:pretty;font-size:12.5px;line-height:1.8}.gob-ack-text a{color:#6d5be0;text-decoration:none}.gob-ack-text a:hover{color:#5a4bc7}.gob-name-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.gob-user-wrap{background:#fafafe;border:1.5px solid rgba(30,26,70,.09);border-radius:17px;align-items:center;gap:10px;height:56px;padding:0 16px;transition:border-color .16s;display:flex}.gob-user-wrap.is-ok{border-color:#2fa57f}.gob-user-wrap.is-bad{border-color:#e0486e}.gob-at{font-family:var(--gob-mono);color:rgba(27,27,46,.36);font-size:15px}.gob-user-input{min-width:0;height:54px;font-family:var(--gob-mono);color:var(--gob-ink);text-align:left;background:0 0;border:none;outline:none;flex:1;font-size:15px}.gob-user-badge{border-radius:10px;flex-shrink:0;padding:5px 11px;font-size:11px;font-weight:700}.gob-user-badge.is-ok{color:#1f7a5e;background:rgba(47,165,127,.12)}.gob-user-badge.is-bad{color:#c03257;background:rgba(224,72,110,.1)}.gob-hint{color:rgba(27,27,46,.42);font-size:11.5px}.gob-err{color:#c03257;margin:0;font-size:12px;font-weight:700}.gob-pills{flex-wrap:wrap;gap:9px;display:flex}.gob-pill{cursor:pointer;white-space:nowrap;height:40px;font-family:var(--gob-kufi);color:rgba(27,27,46,.6);background:#fff;border:1px solid rgba(30,26,70,.1);border-radius:20px;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:700;transition:all .16s;display:inline-flex}.gob-pill:hover:not(:disabled){color:#5a4bc7;border-color:#8b7cff}.gob-pill.on{color:#fff;background:linear-gradient(150deg,#a594ff,#6d5be0);border:1px solid transparent;box-shadow:0 8px 20px rgba(109,91,224,.3)}.gob-pill:disabled{opacity:.55;cursor:wait}.gob-groups{flex-direction:column;gap:18px;display:flex}.gob-group{flex-direction:column;gap:10px;display:flex}.gob-group-head{align-items:center;gap:9px;display:flex}.gob-group-label{font-family:var(--gob-kufi);color:rgba(27,27,46,.5);font-size:12.5px;font-weight:800}.gob-group-line{background:rgba(30,26,70,.07);flex:1;height:1px}.gob-group-pills{flex-wrap:wrap;gap:8px;display:flex}.gob-preview{border:1px solid rgba(30,26,70,.07);border-radius:22px;position:relative;overflow:hidden}.gob-preview-cover{background-position:50%;background-size:cover;height:max(100px,min(18vw,140px));position:relative}.gob-preview-row{background:#fff;flex-wrap:wrap;align-items:flex-end;gap:14px;padding:0 16px 16px;display:flex}.gob-preview-av{z-index:1;background:linear-gradient(150deg,#a594ff,#6d5be0) 50%/cover;border:4px solid #fff;border-radius:28px;flex-shrink:0;width:86px;height:86px;margin-top:-22px;position:relative;overflow:hidden;box-shadow:0 12px 26px rgba(109,91,224,.3)}.gob-preview-av img{object-fit:cover;width:100%;height:100%;display:block}.gob-preview-meta{flex-direction:column;flex:200px;gap:3px;min-width:0;padding-top:12px;display:flex}.gob-preview-name{font-family:var(--gob-kufi);font-size:15px;font-weight:900}.gob-preview-handle{font-family:var(--gob-mono);color:rgba(27,27,46,.42);font-size:12px}.gob-upload{cursor:pointer;height:38px;font-family:var(--gob-kufi);color:rgba(27,27,46,.55);white-space:nowrap;background:#fff;border:1px solid rgba(30,26,70,.1);border-radius:19px;margin-top:12px;padding:0 15px;font-size:12.5px;font-weight:700}.gob-upload:hover:not(:disabled){color:#5a4bc7;border-color:#8b7cff}.gob-upload:disabled{opacity:.55;cursor:wait}.gob-av-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:9px;display:grid}.gob-av-btn{aspect-ratio:1;cursor:pointer;background:#fafafe;border:1px solid rgba(30,26,70,.09);border-radius:18px;justify-content:center;align-items:center;padding:0;transition:all .16s;display:flex;overflow:hidden}.gob-av-btn img{object-fit:cover;width:100%;height:100%;display:block}.gob-av-btn.on{border:2px solid #6d5be0;box-shadow:0 10px 22px rgba(109,91,224,.28)}.gob-cover-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:9px;display:grid}.gob-cover-btn{cursor:pointer;background:0 0;border:1px solid rgba(30,26,70,.1);border-radius:14px;height:52px;padding:0;transition:all .16s;overflow:hidden}.gob-cover-btn img,.gob-cover-btn .gob-cover-thumb{object-fit:cover;width:100%;height:100%;display:block}.gob-cover-btn.on{border:2px solid #6d5be0;box-shadow:0 8px 20px rgba(109,91,224,.26)}.gob-done{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:10px 0 6px;display:flex}.gob-done-icon{background:linear-gradient(150deg,#a594ff,#6d5be0);border-radius:22px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 14px 30px rgba(109,91,224,.3)}.gob-done-title{font-family:var(--gob-kufi);font-size:22px;font-weight:900}.gob-done-body{color:rgba(27,27,46,.55);text-wrap:pretty;max-width:400px;font-size:13.5px;line-height:1.9}.gob-done-name{color:#1b1b2e;font-weight:700}.gob-footer{padding:max(14px,min(2.5vw,18px)) max(16px,min(3vw,26px));padding-bottom:max(clamp(14px,2.5vw,18px),env(safe-area-inset-bottom,0px));z-index:2;background:#fafafe;border-top:1px solid rgba(30,26,70,.07);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.gob-back{cursor:pointer;height:48px;font-family:var(--gob-kufi);color:rgba(27,27,46,.55);white-space:nowrap;background:#fff;border:1px solid rgba(30,26,70,.1);border-radius:24px;padding:0 20px;font-size:13px;font-weight:700}.gob-back:hover:not(:disabled){color:#5a4bc7;border-color:#8b7cff}.gob-skip{cursor:pointer;height:48px;font-family:var(--gob-body);color:rgba(27,27,46,.45);white-space:nowrap;background:0 0;border:none;padding:0 14px;font-size:13px;font-weight:600}.gob-skip:hover:not(:disabled){color:#6d5be0}.gob-next{white-space:nowrap;height:48px;font-family:var(--gob-kufi);cursor:not-allowed;color:rgba(27,27,46,.34);background:#ecebf4;border:none;border-radius:24px;flex:none;padding:0 26px;font-size:13.5px;font-weight:800;transition:all .18s}.gob-next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.gob-next:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.gob-next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.gob-next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.gob-next:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.gob-next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.gob-next.is-ready{cursor:pointer;color:#fff;background:linear-gradient(150deg,#a594ff,#8b7cff 55%,#6d5be0);box-shadow:0 10px 24px rgba(109,91,224,.34)}.gob-next:disabled{opacity:.7}.gob-foot-link{color:rgba(27,27,46,.42);flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:100%;max-width:620px;margin-top:16px;font-size:12px;display:flex}@media (max-width:640px){.gob-page{padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}.gob-card{max-height:calc(100dvh - 88px - env(safe-area-inset-bottom,0px));border-radius:22px}.gob-preview-cover{height:96px}.gob-preview-av{border-width:3px;border-radius:24px;width:76px;height:76px;margin-top:-16px}.gob-footer{gap:8px}.gob-back,.gob-skip{height:46px}.gob-next{min-width:112px;height:46px;padding:0 20px}}.gob-foot-link a{color:#6d5be0;font-weight:700;text-decoration:none}.gob-foot-link a:hover{color:#5a4bc7}
