.n-box{border:1px solid #9393936b;border-radius:8px;margin-bottom:20px;padding:16px;position:relative;box-shadow:0 4px 6px #0000001a,0 1px 3px #0000000f}.n-box.col{flex-direction:column;gap:20px;display:flex}.n-box.right{justify-content:flex-end;margin-left:auto}.n-box.center{text-align:center;justify-content:center;display:flex}.n-box.fix{width:auto;max-width:fit-content}.n-box dt{background-color:var(--bg,#fff);white-space:nowrap;padding:0 10px;font-size:1.0769rem;position:absolute;top:-7px;left:13px}.n-box.none{box-shadow:none;border:none;padding:10px 0}.n-box.basic{box-shadow:none;margin-top:5px}.n-box.nifi{border-left:5px solid var(--primary,#376493);background:var(--bg,#fff)}.n-box.elevated{background:var(--bg,#f8f9fa);border:none;box-shadow:0 8px 15px #0003}.n-box.light{box-shadow:none;background:var(--bg,#f5f5f5);border:1px #f5f5f5}.n-box.outline{border:2px dashed var(--bd,#89898954);background:0 0}.n-box.shadowed{box-shadow:0 10px 25px #0000004d}.n-box.transparent{background:0 0;border:none}.n-box.gradient{color:#fff;background:linear-gradient(135deg,#6e8efb,#a777e3)}.n-box.pag{padding:8px}.n-box.info{color:#fff;background-color:#1976d2}.n-box.success{color:#fff;background-color:#388e3c}.n-box.warning{color:#fff;background-color:#f57f17}.n-box.error{color:#fff;background-color:#d32f2f}
fieldset{box-sizing:border-box;border:none;border-bottom:2px solid var(--bd,#d1d1d1);-webkit-user-select:none;user-select:none;align-items:center;width:fit-content;min-width:0;height:33px;padding:0 5px;position:relative;flex-direction:row!important;gap:4px!important;display:flex!important}fieldset.sm{height:28px;font-size:12px}fieldset.lg{height:40px;font-size:14px}fieldset.outlined{border:1px solid var(--bd,#d1d1d1);border-radius:4px}fieldset.rounded{border:1px solid var(--bd,#d1d1d1);border-radius:26px}fieldset.rounded input{margin-left:10px}fieldset.flat{border:none;border-bottom:1px solid var(--bd,#d1d1d1);border-radius:0}fieldset.glass{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #0000}fieldset:hover{border-bottom:1px solid var(--ls,#0078c8)}fieldset:focus-within{border-bottom:1px solid var(--primary,#28b7ff)}fieldset:is(.outlined,.rounded,.filled):hover{box-shadow:0 0 0 1px var(--ls,#0078c8)}fieldset.glass:hover{box-shadow:0 1px 0 0 var(--ls,#0078c8)}fieldset:is(.outlined,.rounded,.filled,.glass):focus-within{box-shadow:0 1px 0 0 var(--primary,#0078c8)!important}fieldset.error,fieldset.field-error{border-bottom:2px solid #ba0000}fieldset input,fieldset>div,fieldset textarea,fieldset select{width:auto;min-width:0;height:auto;font:inherit;line-height:inherit;background-color:inherit;color:inherit;border:none;outline:none;flex:auto;margin:0;padding:0;margin-top:8px!important;margin-bottom:8px!important}fieldset.sm input{font-size:12px;margin-top:5px!important;margin-bottom:5px!important}fieldset.lg input{font-size:14px;margin-top:10px!important;margin-bottom:10px!important}fieldset.sm textarea{font-size:12px}fieldset.lg textarea{font-size:14px}fieldset.txi-right input{text-align:right}fieldset.txi-ct input{text-align:center}fieldset:has(textarea){align-items:flex-start;height:auto!important}fieldset input:-webkit-autofill{-webkit-text-fill-color:var(--tx,#2f2f2f);caret-color:var(--tx,#2f2f2f);box-shadow:0 0 0 1000px var(--bg,#fff) inset;-webkit-box-shadow:0 0 0 1000px var(--bg,#fff) inset;background-color:#0000;background-image:none;transition:background-color 99999s ease-out}fieldset input:-webkit-autofill:hover{-webkit-text-fill-color:var(--tx,#2f2f2f);caret-color:var(--tx,#2f2f2f);box-shadow:0 0 0 1000px var(--bg,#fff) inset;-webkit-box-shadow:0 0 0 1000px var(--bg,#fff) inset;background-color:#0000;background-image:none;transition:background-color 99999s ease-out}fieldset input:-webkit-autofill:focus{-webkit-text-fill-color:var(--tx,#2f2f2f);caret-color:var(--tx,#2f2f2f);box-shadow:0 0 0 1000px var(--bg,#fff) inset;-webkit-box-shadow:0 0 0 1000px var(--bg,#fff) inset;background-color:#0000;background-image:none;transition:background-color 99999s ease-out}fieldset input:-webkit-autofill:active{-webkit-text-fill-color:var(--tx,#2f2f2f);caret-color:var(--tx,#2f2f2f);box-shadow:0 0 0 1000px var(--bg,#fff) inset;-webkit-box-shadow:0 0 0 1000px var(--bg,#fff) inset;background-color:#0000;background-image:none;transition:background-color 99999s ease-out}fieldset>i{box-sizing:border-box;text-align:center;cursor:pointer;width:1em;height:1em;color:var(--tx,#cbcbcb);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}fieldset.sm>i{font-size:20px}fieldset.lg>i{font-size:30px}fieldset i.sm{font-size:15px}fieldset>em{color:var(--bd,#89898954);flex-shrink:0;align-items:center;gap:3px;font-style:normal;display:inline-flex}fieldset em i.material-icons{padding:4px;font-size:11px}fieldset em i:hover{background-color:var(--bd,#ececec);color:#878787;border-radius:50%;filter:brightness()!important}fieldset>label{white-space:nowrap;pointer-events:auto;background-color:inherit;color:var(--primary,#0078c8);padding:0 6px;font-size:11px;transition:all .3s ease-in-out;position:absolute;top:-9px;left:-4px}fieldset.sm label{font-size:10px}fieldset.lg label{font-size:12px}fieldset:is(.outlined,.filled,.rounded) label{left:10px}fieldset.outlined>label,fieldset.rounded>label{background:var(--bg,#fff)}fieldset label sup{color:#720000;margin-left:5px;text-decoration:none}fieldset .lb_ct{pointer-events:none;color:#7a7a7a;background:var(--bg,#fff);font-size:14px;top:50%;transform:translateY(-50%)}fieldset.sm .lb_ct{font-size:12px}fieldset.lg .lb_ct{font-size:16px}fieldset i+.lb_ct{left:35px}fieldset:has(input[type=date],input[type=time],input[type=datetime-local]) .lb_ct{width:calc(100% - 39px)}fieldset:hover .lb_ct,fieldset:focus-within .lb_ct{z-index:2;pointer-events:auto;color:var(--primary,#0078c8);width:fit-content;font-size:13px;top:-9px;transform:none}fieldset>s,fieldset>dd{z-index:1;box-sizing:border-box;text-align:left;white-space:normal;overflow-wrap:break-word;word-break:break-word;pointer-events:none;margin:8px 0 0;padding:0;font-size:11px;line-height:1.35;text-decoration:none;position:absolute;top:33px;left:4px;right:4px}fieldset.sm>s,fieldset.sm>dd{top:28px}fieldset.lg>s,fieldset.lg>dd{top:40px}:is(fieldset:has(textarea)>s,fieldset:has(textarea)>dd){top:100%}:is(fieldset:has(>s),fieldset:has(>dd)){margin-bottom:40px}fieldset>u{display:contents}fieldset .hide{display:none;position:absolute;top:50%;right:3px;transform:translateY(-50%)}fieldset:hover .hide,fieldset:focus-within .hide{display:inline-flex}fieldset .i{right:28px}fieldset i.b{right:50px}fieldset.txi-right i.b,fieldset.txi-right i{left:0;right:unset}.ni-cur-field{position:relative}.ni-cur-field.start>fieldset input,.ni-cur-field>fieldset.ctf-start input{padding-left:56px}.ni-cur-field.end>fieldset input,.ni-cur-field>fieldset.ctf-end input{padding-right:56px}.ni-cur-field>div{z-index:2;color:var(--tx,#555);-webkit-user-select:none;user-select:none;position:absolute;top:50%;transform:translateY(-50%)}.ni-cur-field.start>div{left:8px}.ni-cur-field.end>div{right:8px}.ni-cur-field>div>div{position:relative}.ni-cur-field>div b{cursor:pointer;gap:4px;font-size:13px;display:inline-flex}.ni-cur-field>div b i{color:#8f8f8fab;font-size:10px}.ni-cur-field>div ul{z-index:20;background:var(--bg,#fff);border:1px solid var(--bd,#d9d9d9);border-radius:6px;min-width:140px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 3px);right:-6px;box-shadow:0 8px 18px #0000001f}.ni-cur-field>div ul li{cursor:pointer;border-radius:4px;padding:6px 8px}.ni-cur-field>div ul li:hover,.ni-cur-field>div ul li[data-active=true]{background:var(--hover,#f0f6fb)}.ni-drange{align-items:center;gap:5px;display:flex}.ni-se abbr>div{white-space:nowrap;align-items:center;gap:5px;display:flex}.qsug li.q-se{background-color:#5d5d5d49}
