.nxl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:16px;--k: #0b0b0c;--a: #2b5bff;color:var(--k);font:400 15px/1.5 Instrument Sans,Segoe UI,system-ui,sans-serif}.nxl-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#08090e8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .25s}.nxl-card{position:relative;width:min(560px,100%);max-height:calc(100svh - 32px);overflow:auto;overscroll-behavior:contain;background:#fff;border:2px solid var(--k);border-radius:10px;box-shadow:10px 10px 0 var(--a);padding:26px 26px 20px;transform:translateY(26px) scale(.96);opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s}.nxl-nirmaan{box-shadow:10px 10px #ff7a3d}.nxl-query{box-shadow:10px 10px 0 var(--k)}.nxl.on .nxl-bg{opacity:1}.nxl.on .nxl-card{transform:none;opacity:1}html.nxl-lock,html.nxl-lock body{overflow:hidden}.nxl-x{position:absolute;right:12px;top:10px;width:36px;height:36px;border:0;border-radius:50%;background:#f1f2f4;font-size:24px;line-height:1;cursor:pointer;color:var(--k)}.nxl-x:hover{background:var(--k);color:#fff}.nxl-head{position:relative;padding-right:40px}.nxl-tag{display:inline-block;padding:5px 11px;border-radius:99px;background:var(--k);color:#fff;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nxl-head h3{margin:10px 0 4px;font:900 34px/.95 Archivo,Arial Narrow,sans-serif;font-stretch:72%;text-transform:uppercase}.nxl-head p{margin:0;color:#55555c;font-size:14.5px}.nxl-off{position:absolute;right:44px;top:0;padding:7px 12px;border-radius:8px;background:#ffd23f;border:2px solid var(--k);font:900 15px/1 Archivo,sans-serif;font-style:normal;text-transform:uppercase;transform:rotate(4deg);box-shadow:3px 3px 0 var(--k)}.nxl-form{display:grid;gap:12px;margin-top:18px}.nxl-size{display:grid;grid-template-columns:auto auto 1fr 84px;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:#f4f6ff}.nxl-size>span{font-size:13.5px;color:#55555c;font-weight:600}.nxl-size output{font:900 24px/1 Archivo,sans-serif;min-width:2.4ch}.nxl-size input[type=range]{accent-color:var(--a);width:100%}.nxl-size input[type=number]{width:100%}.nxl-types{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.nxl-types button{padding:10px 6px;border-radius:8px;border:1.5px solid #d9dae0;background:#fff;font:700 13.5px/1.2 inherit;font-family:inherit;cursor:pointer;color:var(--k);transition:background .2s,color .2s,border-color .2s}.nxl-types button.on{background:var(--k);color:#fff;border-color:var(--k)}.nxl-sum{display:grid;gap:4px;padding:14px 16px;border-radius:10px;border:2px dashed #c9cbd3}.nxl-pr{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.nxl-pr s,.nxl-tot s{color:#9a9aa2;font-size:15px}.nxl-pr b{font:900 36px/1 Archivo,sans-serif;font-stretch:75%;color:var(--a)}.nxl-nirmaan .nxl-pr b{color:#e2611f}.nxl-pr span{font-size:13.5px;color:#55555c}.nxl-tot{font-size:14px;color:#3a3a40;display:flex;gap:6px;flex-wrap:wrap;align-items:baseline}.nxl-tot b{color:var(--k)}.nxl-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.nxl-f{display:grid;gap:4px;font-size:13px;font-weight:600;color:#55555c}.nxl input:not([type=range]),.nxl textarea{width:100%;padding:10px 12px;border:1.5px solid #d9dae0;border-radius:8px;font:400 15px/1.4 inherit;font-family:inherit;color:var(--k);background:#fff;outline:none;transition:border-color .2s,box-shadow .2s;resize:vertical;box-sizing:border-box}.nxl input:focus,.nxl textarea:focus{border-color:var(--a);box-shadow:0 0 0 3px #2b5bff29}.nxl-f.bad input,.nxl-f.bad textarea{border-color:#d6331f;background:#fff6f4}.nxl-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.nxl-msg{margin:0;min-height:0;font-size:14px}.nxl-msg.err{color:#c8321e}.nxl-msg a{color:inherit;font-weight:700}.nxl-go{justify-self:stretch;min-height:50px;border:2px solid var(--k);border-radius:99px;background:var(--k);color:#fff;font:700 16px/1 inherit;font-family:inherit;cursor:pointer;transition:background .2s,transform .2s,border-color .2s}.nxl-go:hover{background:var(--a);border-color:var(--a);transform:translateY(-2px)}.nxl-go:disabled{opacity:.6;transform:none;cursor:progress}.nxl-fine{margin:-4px 0 0;text-align:center;font-size:12.5px;color:#77777f}.nxl-done{display:grid;justify-items:center;gap:8px;text-align:center;padding:18px 4px 4px}.nxl-done h4{margin:4px 0 0;font:900 32px/1 Archivo,sans-serif;font-stretch:72%;text-transform:uppercase}.nxl-done p{margin:0;color:#3a3a40;max-width:40ch}.nxl-id b{font-family:ui-monospace,Consolas,monospace;padding:2px 8px;border-radius:6px;background:#f1f2f4;letter-spacing:.04em}.nxl-lock2{font-weight:600;color:var(--k)!important}.nxl-done .nxl-go{margin-top:10px;width:100%}.nxl-tick svg{width:64px;height:64px}.nxl-tick circle{fill:#1f9d55;stroke:none;transform-origin:center;animation:nxlpop .45s cubic-bezier(.2,1.6,.4,1) both}.nxl-tick path{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:nxldraw .35s .25s ease-out forwards}@keyframes nxlpop{0%{transform:scale(0)}}@keyframes nxldraw{to{stroke-dashoffset:0}}@media (max-width: 560px){.nxl-card{padding:22px 18px 16px;box-shadow:6px 6px 0 var(--a)}.nxl-grid{grid-template-columns:1fr}.nxl-types{grid-template-columns:1fr 1fr}.nxl-size{grid-template-columns:auto auto 1fr}.nxl-size input[type=number]{grid-column:1 / -1}.nxl-off{position:static;display:inline-block;margin-top:8px}}.nxl-me{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 4px;border-radius:99px;border:1px solid rgba(0,0,0,.1);background:#fff;color:#0b0b0c;font:600 14px/1 Instrument Sans,system-ui,sans-serif;cursor:pointer;margin-right:6px}.nxl-me img,.nxl-me>i{width:32px;height:32px;border-radius:50%;object-fit:cover}.nxl-me>i{display:grid;place-items:center;background:#2b5bff;color:#fff;font-style:normal}.nxl-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:220px;padding:10px;border-radius:10px;background:#fff;border:2px solid #0b0b0c;box-shadow:5px 5px #0b0b0c;display:none;text-align:left}.nxl-me.open .nxl-menu{display:grid;gap:8px}.nxl-menu small{color:#6a6a70;font-weight:500;word-break:break-all}.nxl-menu button{padding:8px 10px;border-radius:6px;border:0;background:#f1f2f4;font:600 14px/1 inherit;font-family:inherit;cursor:pointer;text-align:left}.nxl-toast{position:fixed;left:50%;bottom:24px;z-index:210;translate:-50% 0;padding:12px 20px;border-radius:99px;background:#0b0b0c;color:#fff;font:600 14.5px/1.3 Instrument Sans,system-ui,sans-serif;opacity:0;transform:translateY(14px);transition:opacity .3s,transform .3s;max-width:calc(100vw - 32px)}.nxl-toast.on{opacity:1;transform:none}@media (max-width: 820px){.nxl-me span{display:none}.nxl-me{padding:0 4px}}.nxl-card{scrollbar-width:thin}.nxl-grid .nxl-f:last-child{grid-column:1 / -1}.nxl-grid.q .nxl-f:first-child{grid-column:1 / -1}.nxl-msg:empty{display:none}.nxl-foot{position:sticky;bottom:-20px;display:grid;gap:8px;margin:0 -26px -20px;padding:10px 26px 16px;background:linear-gradient(#fff0,#fff 14px)}@media (max-height: 820px){.nxl-card{padding:20px 24px 16px}.nxl-head h3{font-size:28px;margin:8px 0 2px}.nxl-head p{font-size:13.5px}.nxl-off{font-size:13px;padding:6px 10px}.nxl-form{gap:10px;margin-top:12px}.nxl-sum{padding:8px 14px}.nxl-pr b{font-size:28px}.nxl-size{padding:8px 12px}.nxl-size output{font-size:20px}.nxl-types button{padding:8px 6px}.nxl-grid{gap:8px 12px}.nxl input:not([type=range]),.nxl textarea{padding:8px 11px;font-size:14.5px}.nxl-go{min-height:44px}.nxl-foot{bottom:-16px;margin:0 -24px -16px;padding:8px 24px 12px}}@media (max-width: 560px){.nxl{place-items:end stretch;padding:0}.nxl-card{width:100%;max-height:94svh;border:0;border-top:2px solid var(--k);border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #00000040;padding:26px 18px max(14px,env(safe-area-inset-bottom));transform:translateY(100%);opacity:1;transition:transform .42s cubic-bezier(.2,.8,.2,1)}.nxl.on .nxl-card{transform:none}.nxl-card:before{content:"";position:absolute;left:50%;top:9px;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#d9dae0}.nxl-head h3{font-size:28px}.nxl-off{position:absolute;right:48px;top:2px;margin:0;font-size:12px;padding:5px 8px}.nxl-grid{grid-template-columns:1fr 1fr;gap:8px 10px;align-items:end}.nxl-grid .nxl-f:last-child,.nxl-grid.q .nxl-f:first-child,.nxl-work .nxl-grid .nxl-f:last-child{grid-column:1 / -1}.nxl-size{grid-template-columns:auto auto 1fr 64px;gap:8px}.nxl-size input[type=number]{grid-column:auto;padding:7px 8px}.nxl-size>span{font-size:12.5px}.nxl-pr b{font-size:28px}.nxl input:not([type=range]),.nxl textarea{font-size:16px}.nxl-foot{margin-inline:-18px;padding-inline:18px;bottom:calc(-1*max(14px,env(safe-area-inset-bottom)));margin-bottom:calc(-1*max(14px,env(safe-area-inset-bottom)))}}.nxl-work .nxl-grid .nxl-f:last-child{grid-column:auto}
