/* ============================================================
   Abdox UI — o'z dizayn tizimimiz. Bootstrap ishlatilmaydi.
   Shablonlardagi sinf nomlari saqlangan, shuning uchun 141 ta
   shablonni qayta yozish shart emas.
   ============================================================ */

:root{
    --brand:#2563eb; --brand-dark:#1d4ed8; --brand-soft:#2563eb14;
    --ok:#22b07d; --ogoh:#f0932b; --xato:#eb4d4b; --info:#4f7cff;
    --sidebar:#171c26; --sidebar-hover:#242b38; --sidebar-ink:#c3ccdb;
    --ink:#1a2233; --muted:#8a94a6; --line:#e9edf3; --bg:#f5f7fb;
    --radius:12px; --radius-sm:9px;
    --shadow:0 1px 3px rgba(20,30,50,.05);
    --shadow-lg:0 12px 40px rgba(15,25,45,.16);
}

*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--bg);color:var(--ink);line-height:1.5;
    font-family:-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14.5px}
img,svg{max-width:100%;height:auto}
a{color:var(--brand);text-decoration:none}
a:hover{color:var(--brand-dark)}
h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;font-weight:700;line-height:1.25}
h1{font-size:2rem}h2{font-size:1.6rem}h3{font-size:1.35rem}
h4{font-size:1.15rem}h5{font-size:1.05rem}h6{font-size:.95rem}
p{margin:0 0 1rem}
hr{border:0;border-top:1px solid var(--line);margin:1rem 0}
code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.88em;color:#b4457a}
small,.small{font-size:.86em}
b,strong{font-weight:600}

/* ---------------------------------------------------------- grid */
.container,.container-fluid{width:100%;padding-right:12px;padding-left:12px;margin:0 auto}
.container{max-width:1180px}
.row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}
.row>*{padding-right:12px;padding-left:12px;width:100%}
.col{flex:1 0 0}
.col-auto{flex:0 0 auto;width:auto}
.col-1{flex:0 0 auto;width:8.333333%}
.col-2{flex:0 0 auto;width:16.666667%}
.col-3{flex:0 0 auto;width:25.0%}
.col-4{flex:0 0 auto;width:33.333333%}
.col-5{flex:0 0 auto;width:41.666667%}
.col-6{flex:0 0 auto;width:50.0%}
.col-7{flex:0 0 auto;width:58.333333%}
.col-8{flex:0 0 auto;width:66.666667%}
.col-9{flex:0 0 auto;width:75.0%}
.col-10{flex:0 0 auto;width:83.333333%}
.col-11{flex:0 0 auto;width:91.666667%}
.col-12{flex:0 0 auto;width:100.0%}

@media(min-width:576px){
  .col-sm{flex:1 0 0;width:auto}
  .col-sm-auto{flex:0 0 auto;width:auto}
  .col-sm-1{flex:0 0 auto;width:8.333333%}
  .col-sm-2{flex:0 0 auto;width:16.666667%}
  .col-sm-3{flex:0 0 auto;width:25.0%}
  .col-sm-4{flex:0 0 auto;width:33.333333%}
  .col-sm-5{flex:0 0 auto;width:41.666667%}
  .col-sm-6{flex:0 0 auto;width:50.0%}
  .col-sm-7{flex:0 0 auto;width:58.333333%}
  .col-sm-8{flex:0 0 auto;width:66.666667%}
  .col-sm-9{flex:0 0 auto;width:75.0%}
  .col-sm-10{flex:0 0 auto;width:83.333333%}
  .col-sm-11{flex:0 0 auto;width:91.666667%}
  .col-sm-12{flex:0 0 auto;width:100.0%}
  .offset-sm-0{margin-left:0.0%}
  .offset-sm-1{margin-left:8.333333%}
  .offset-sm-2{margin-left:16.666667%}
  .offset-sm-3{margin-left:25.0%}
  .offset-sm-4{margin-left:33.333333%}
  .offset-sm-5{margin-left:41.666667%}
  .offset-sm-6{margin-left:50.0%}
  .offset-sm-7{margin-left:58.333333%}
  .offset-sm-8{margin-left:66.666667%}
  .offset-sm-9{margin-left:75.0%}
  .offset-sm-10{margin-left:83.333333%}
  .offset-sm-11{margin-left:91.666667%}
}
@media(min-width:768px){
  .col-md{flex:1 0 0;width:auto}
  .col-md-auto{flex:0 0 auto;width:auto}
  .col-md-1{flex:0 0 auto;width:8.333333%}
  .col-md-2{flex:0 0 auto;width:16.666667%}
  .col-md-3{flex:0 0 auto;width:25.0%}
  .col-md-4{flex:0 0 auto;width:33.333333%}
  .col-md-5{flex:0 0 auto;width:41.666667%}
  .col-md-6{flex:0 0 auto;width:50.0%}
  .col-md-7{flex:0 0 auto;width:58.333333%}
  .col-md-8{flex:0 0 auto;width:66.666667%}
  .col-md-9{flex:0 0 auto;width:75.0%}
  .col-md-10{flex:0 0 auto;width:83.333333%}
  .col-md-11{flex:0 0 auto;width:91.666667%}
  .col-md-12{flex:0 0 auto;width:100.0%}
  .offset-md-0{margin-left:0.0%}
  .offset-md-1{margin-left:8.333333%}
  .offset-md-2{margin-left:16.666667%}
  .offset-md-3{margin-left:25.0%}
  .offset-md-4{margin-left:33.333333%}
  .offset-md-5{margin-left:41.666667%}
  .offset-md-6{margin-left:50.0%}
  .offset-md-7{margin-left:58.333333%}
  .offset-md-8{margin-left:66.666667%}
  .offset-md-9{margin-left:75.0%}
  .offset-md-10{margin-left:83.333333%}
  .offset-md-11{margin-left:91.666667%}
}
@media(min-width:992px){
  .col-lg{flex:1 0 0;width:auto}
  .col-lg-auto{flex:0 0 auto;width:auto}
  .col-lg-1{flex:0 0 auto;width:8.333333%}
  .col-lg-2{flex:0 0 auto;width:16.666667%}
  .col-lg-3{flex:0 0 auto;width:25.0%}
  .col-lg-4{flex:0 0 auto;width:33.333333%}
  .col-lg-5{flex:0 0 auto;width:41.666667%}
  .col-lg-6{flex:0 0 auto;width:50.0%}
  .col-lg-7{flex:0 0 auto;width:58.333333%}
  .col-lg-8{flex:0 0 auto;width:66.666667%}
  .col-lg-9{flex:0 0 auto;width:75.0%}
  .col-lg-10{flex:0 0 auto;width:83.333333%}
  .col-lg-11{flex:0 0 auto;width:91.666667%}
  .col-lg-12{flex:0 0 auto;width:100.0%}
  .offset-lg-0{margin-left:0.0%}
  .offset-lg-1{margin-left:8.333333%}
  .offset-lg-2{margin-left:16.666667%}
  .offset-lg-3{margin-left:25.0%}
  .offset-lg-4{margin-left:33.333333%}
  .offset-lg-5{margin-left:41.666667%}
  .offset-lg-6{margin-left:50.0%}
  .offset-lg-7{margin-left:58.333333%}
  .offset-lg-8{margin-left:66.666667%}
  .offset-lg-9{margin-left:75.0%}
  .offset-lg-10{margin-left:83.333333%}
  .offset-lg-11{margin-left:91.666667%}
}
@media(min-width:1200px){
  .col-xl{flex:1 0 0;width:auto}
  .col-xl-auto{flex:0 0 auto;width:auto}
  .col-xl-1{flex:0 0 auto;width:8.333333%}
  .col-xl-2{flex:0 0 auto;width:16.666667%}
  .col-xl-3{flex:0 0 auto;width:25.0%}
  .col-xl-4{flex:0 0 auto;width:33.333333%}
  .col-xl-5{flex:0 0 auto;width:41.666667%}
  .col-xl-6{flex:0 0 auto;width:50.0%}
  .col-xl-7{flex:0 0 auto;width:58.333333%}
  .col-xl-8{flex:0 0 auto;width:66.666667%}
  .col-xl-9{flex:0 0 auto;width:75.0%}
  .col-xl-10{flex:0 0 auto;width:83.333333%}
  .col-xl-11{flex:0 0 auto;width:91.666667%}
  .col-xl-12{flex:0 0 auto;width:100.0%}
  .offset-xl-0{margin-left:0.0%}
  .offset-xl-1{margin-left:8.333333%}
  .offset-xl-2{margin-left:16.666667%}
  .offset-xl-3{margin-left:25.0%}
  .offset-xl-4{margin-left:33.333333%}
  .offset-xl-5{margin-left:41.666667%}
  .offset-xl-6{margin-left:50.0%}
  .offset-xl-7{margin-left:58.333333%}
  .offset-xl-8{margin-left:66.666667%}
  .offset-xl-9{margin-left:75.0%}
  .offset-xl-10{margin-left:83.333333%}
  .offset-xl-11{margin-left:91.666667%}
}
@media(min-width:1400px){
  .col-xxl{flex:1 0 0;width:auto}
  .col-xxl-auto{flex:0 0 auto;width:auto}
  .col-xxl-1{flex:0 0 auto;width:8.333333%}
  .col-xxl-2{flex:0 0 auto;width:16.666667%}
  .col-xxl-3{flex:0 0 auto;width:25.0%}
  .col-xxl-4{flex:0 0 auto;width:33.333333%}
  .col-xxl-5{flex:0 0 auto;width:41.666667%}
  .col-xxl-6{flex:0 0 auto;width:50.0%}
  .col-xxl-7{flex:0 0 auto;width:58.333333%}
  .col-xxl-8{flex:0 0 auto;width:66.666667%}
  .col-xxl-9{flex:0 0 auto;width:75.0%}
  .col-xxl-10{flex:0 0 auto;width:83.333333%}
  .col-xxl-11{flex:0 0 auto;width:91.666667%}
  .col-xxl-12{flex:0 0 auto;width:100.0%}
  .offset-xxl-0{margin-left:0.0%}
  .offset-xxl-1{margin-left:8.333333%}
  .offset-xxl-2{margin-left:16.666667%}
  .offset-xxl-3{margin-left:25.0%}
  .offset-xxl-4{margin-left:33.333333%}
  .offset-xxl-5{margin-left:41.666667%}
  .offset-xxl-6{margin-left:50.0%}
  .offset-xxl-7{margin-left:58.333333%}
  .offset-xxl-8{margin-left:66.666667%}
  .offset-xxl-9{margin-left:75.0%}
  .offset-xxl-10{margin-left:83.333333%}
  .offset-xxl-11{margin-left:91.666667%}
}

/* gutterlar */
.g-0,.gx-0{margin-right:0;margin-left:0}.g-0>*,.gx-0>*{padding-right:0;padding-left:0}
.g-1>*{padding:4px}.g-2>*{padding:6px}.g-3>*{padding:8px}.g-4>*{padding:12px}
.g-1,.g-2,.g-3,.g-4{margin-left:0;margin-right:0}
.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row>[class*="col"]{padding-right:5px;padding-left:5px}

/* ------------------------------------------------------- formalar */
.form-group{margin-bottom:1rem}
.form-label,label{display:inline-block;margin-bottom:.4rem;font-size:13px;font-weight:500;color:var(--ink)}
.form-control,.form-select,input[type=text],input[type=email],input[type=password],
input[type=number],input[type=date],input[type=search],input[type=tel],textarea,select{
    display:block;width:100%;padding:9px 12px;font-size:14.5px;line-height:1.45;
    color:var(--ink);background:#fff;border:1px solid #dbe1ea;border-radius:var(--radius-sm);
    transition:border-color .15s,box-shadow .15s;font-family:inherit}
.form-control:focus,.form-select:focus,input:focus,textarea:focus,select:focus{
    outline:0;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}
.form-control::placeholder{color:#aab3c2}
.form-control:disabled,.form-control[readonly]{background:#f3f5f9;color:var(--muted)}
.form-select,select{appearance:none;padding-right:34px;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%238a94a6' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");
    background-repeat:no-repeat;background-position:right 12px center}
textarea{min-height:92px;resize:vertical}
.form-control-sm,.form-select-sm{padding:6px 10px;font-size:13px;border-radius:7px}
.form-control-lg{padding:12px 15px;font-size:16px}
.form-text{margin-top:.3rem;font-size:12.5px;color:var(--muted)}
.is-invalid{border-color:var(--xato)!important}
.is-invalid:focus{box-shadow:0 0 0 3px #eb4d4b22!important}
.invalid-feedback{display:block;margin-top:.3rem;font-size:12.5px;color:var(--xato)}
.form-check{display:flex;align-items:center;gap:8px;margin-bottom:.4rem;min-height:22px}
.form-check-input{width:17px;height:17px;margin:0;flex-shrink:0;cursor:pointer;accent-color:var(--brand)}
.form-check-label{margin:0;font-size:13.5px;cursor:pointer}
.form-check-inline{display:inline-flex;margin-right:1rem}
.input-group{display:flex;width:100%}
.input-group>.form-control{flex:1 1 auto;width:1%}
.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-text{display:flex;align-items:center;padding:9px 12px;font-size:14px;
    color:var(--muted);background:#f3f5f9;border:1px solid #dbe1ea;white-space:nowrap}
.input-group>.input-group-text:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm);border-right:0}
.input-group>.input-group-text:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-left:0}

/* -------------------------------------------------------- tugmalar */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;
    padding:9px 16px;font-size:14.5px;font-weight:500;line-height:1.45;
    border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;
    background:transparent;color:var(--ink);text-decoration:none;
    transition:.15s;font-family:inherit;white-space:nowrap}
.btn:hover{text-decoration:none}
.btn:focus-visible{outline:0;box-shadow:0 0 0 3px var(--brand-soft)}
.btn:disabled,.btn.disabled{opacity:.6;pointer-events:none}
.btn-sm{padding:5px 11px;font-size:13px;border-radius:7px}
.btn-lg{padding:12px 22px;font-size:16px}
.btn-block{display:flex;width:100%}
.btn-primary{background:#2563eb;border-color:#2563eb;color:#fff}
.btn-primary:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}
.btn-outline-primary{border-color:#2563eb;color:#2563eb;background:transparent}
.btn-outline-primary:hover{background:#2563eb;border-color:#2563eb;color:#fff}
.btn-brand{background:#2563eb;border-color:#2563eb;color:#fff}
.btn-brand:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}
.btn-outline-brand{border-color:#2563eb;color:#2563eb;background:transparent}
.btn-outline-brand:hover{background:#2563eb;border-color:#2563eb;color:#fff}
.btn-secondary{background:#6b7688;border-color:#6b7688;color:#fff}
.btn-secondary:hover{background:#5a6474;border-color:#5a6474;color:#fff}
.btn-outline-secondary{border-color:#6b7688;color:#6b7688;background:transparent}
.btn-outline-secondary:hover{background:#6b7688;border-color:#6b7688;color:#fff}
.btn-success{background:#22b07d;border-color:#22b07d;color:#fff}
.btn-success:hover{background:#1c9169;border-color:#1c9169;color:#fff}
.btn-outline-success{border-color:#22b07d;color:#22b07d;background:transparent}
.btn-outline-success:hover{background:#22b07d;border-color:#22b07d;color:#fff}
.btn-danger{background:#eb4d4b;border-color:#eb4d4b;color:#fff}
.btn-danger:hover{background:#d13c3a;border-color:#d13c3a;color:#fff}
.btn-outline-danger{border-color:#eb4d4b;color:#eb4d4b;background:transparent}
.btn-outline-danger:hover{background:#eb4d4b;border-color:#eb4d4b;color:#fff}
.btn-warning{background:#f0932b;border-color:#f0932b;color:#fff}
.btn-warning:hover{background:#d97f1d;border-color:#d97f1d;color:#fff}
.btn-outline-warning{border-color:#f0932b;color:#f0932b;background:transparent}
.btn-outline-warning:hover{background:#f0932b;border-color:#f0932b;color:#fff}
.btn-info{background:#4f7cff;border-color:#4f7cff;color:#fff}
.btn-info:hover{background:#3d68e6;border-color:#3d68e6;color:#fff}
.btn-outline-info{border-color:#4f7cff;color:#4f7cff;background:transparent}
.btn-outline-info:hover{background:#4f7cff;border-color:#4f7cff;color:#fff}
.btn-dark{background:#2b3444;border-color:#2b3444;color:#fff}
.btn-dark:hover{background:#1e2531;border-color:#1e2531;color:#fff}
.btn-outline-dark{border-color:#2b3444;color:#2b3444;background:transparent}
.btn-outline-dark:hover{background:#2b3444;border-color:#2b3444;color:#fff}
.btn-light{background:#f1f4f9;border-color:#f1f4f9;color:#33415c}
.btn-light:hover{background:#e4e9f1;border-color:#e4e9f1;color:#33415c}
.btn-outline-light{border-color:#f1f4f9;color:#f1f4f9;background:transparent}
.btn-outline-light:hover{background:#f1f4f9;border-color:#f1f4f9;color:#33415c}

/* ---------------------------------------------------------- karta */
.card{position:relative;display:flex;flex-direction:column;background:#fff;
    border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);
    margin-bottom:1rem}
.card-header{padding:14px 18px;font-weight:600;font-size:14.5px;
    border-bottom:1px solid var(--line);background:transparent}
.card-body{padding:18px}
.card-footer{padding:14px 18px;border-top:1px solid var(--line)}
.card-title{font-size:16px;font-weight:700;margin-bottom:.5rem}
.card-text{margin-bottom:0}
.card.h-100{height:100%;margin-bottom:0}

/* --------------------------------------------------------- jadval */
.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}
.table{width:100%;border-collapse:collapse;margin-bottom:0;background:transparent}
.table th,.table td{padding:10px 12px;text-align:left;vertical-align:middle;
    border-bottom:1px solid var(--line)}
.table thead th{font-size:12px;text-transform:uppercase;letter-spacing:.03em;
    color:var(--muted);font-weight:600;white-space:nowrap}
.table tbody tr:last-child td{border-bottom:0}
.table-sm th,.table-sm td{padding:7px 10px}
.table-striped tbody tr:nth-child(odd){background:#fafbfd}
.table-hover tbody tr:hover{background:#f6f8fb}
.table-bordered th,.table-bordered td{border:1px solid var(--line)}
.table-light,.table-light th{background:#f5f7fb}
.align-middle,.align-middle td,.align-middle th{vertical-align:middle}
.table-warning{background:#f0932b12}
.table-danger{background:#eb4d4b12}

/* ---------------------------------------------------- ogohlantirish */
.alert{position:relative;padding:12px 16px;margin-bottom:1rem;
    border:1px solid transparent;border-radius:var(--radius-sm);font-size:14px}
.alert-success{background:#22b07d14;border-color:#22b07d33;color:#186b50}
.alert-danger,.alert-error{background:#eb4d4b14;border-color:#eb4d4b33;color:#a12e2c}
.alert-warning{background:#f0932b14;border-color:#f0932b33;color:#96591a}
.alert-info,.alert-primary{background:#4f7cff14;border-color:#4f7cff33;color:#2c4a9e}
.alert-secondary,.alert-light{background:#f3f5f9;border-color:var(--line);color:var(--ink)}
.alert ul{margin:0;padding-left:18px}

/* --------------------------------------------------------- yorliq */
.badge{display:inline-block;padding:3px 8px;font-size:11.5px;font-weight:600;
    line-height:1.5;border-radius:6px;background:#8a94a61a;color:#667;white-space:nowrap}
.badge-primary,.bg-primary{background:var(--brand);color:#fff}
.badge-success,.bg-success{background:var(--ok);color:#fff}
.badge-danger,.bg-danger{background:var(--xato);color:#fff}
.badge-warning,.bg-warning{background:var(--ogoh);color:#fff}
.badge-info,.bg-info{background:var(--info);color:#fff}
.badge-secondary,.bg-secondary{background:#8a94a6;color:#fff}
.badge-dark,.bg-dark{background:#2b3444;color:#fff}
.bg-light{background:#f1f4f9;color:#33415c}
.bg-white{background:#fff}
.badge-inline{display:inline-block}

/* --------------------------------------------------------- modal */
.modal{position:fixed;inset:0;z-index:1050;display:none;overflow-y:auto;
    background:rgba(12,18,30,.5);padding:20px}
.modal.show{display:block}
.modal-dialog{max-width:520px;margin:40px auto}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 80px)}
.modal-lg{max-width:780px}.modal-sm{max-width:380px}
.modal-content{width:100%;background:#fff;border-radius:var(--radius);
    box-shadow:var(--shadow-lg);display:flex;flex-direction:column}
.modal-header{display:flex;align-items:center;justify-content:space-between;
    padding:16px 20px;border-bottom:1px solid var(--line)}
.modal-title{margin:0;font-size:16px;font-weight:700}
.modal-body{padding:20px}
.modal-footer{display:flex;justify-content:flex-end;gap:8px;
    padding:14px 20px;border-top:1px solid var(--line)}
.btn-close,.close{border:0;background:transparent;font-size:20px;line-height:1;
    color:var(--muted);cursor:pointer;padding:4px 8px;border-radius:7px}
.btn-close::before{content:"\00d7"}
.btn-close:hover,.close:hover{background:#f1f4f9;color:var(--ink)}
body.modal-open{overflow:hidden}

/* ------------------------------------------------------- dropdown */
.dropdown{position:relative;display:inline-block}
.dropdown-toggle{cursor:pointer}
.dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:1000;display:none;
    min-width:180px;padding:6px;background:#fff;border:1px solid var(--line);
    border-radius:var(--radius-sm);box-shadow:var(--shadow-lg)}
.dropdown-menu.show{display:block}
.dropdown-menu-end,.dropdown-menu-right{left:auto;right:0}
.dropdown-item{display:block;width:100%;padding:8px 12px;font-size:14px;
    color:var(--ink);text-decoration:none;border-radius:7px;background:none;border:0;
    text-align:left;cursor:pointer}
.dropdown-item:hover{background:#f3f5f9;color:var(--ink)}
.dropdown-divider{height:1px;margin:6px 0;background:var(--line)}

/* ----------------------------------------------------- sahifalash */
.pagination{display:flex;gap:5px;flex-wrap:wrap;list-style:none;padding:0;margin:0}
.page-link{display:block;padding:7px 13px;font-size:.86rem;font-weight:500;
    min-width:38px;text-align:center;color:#33415c;background:#fff;
    border:1px solid #e5e9f0;border-radius:var(--radius-sm);text-decoration:none}
.page-link:hover{background:#f3f5f9;color:var(--brand);border-color:#d5dbe6}
.page-item.active .page-link{background:var(--brand);border-color:var(--brand);color:#fff}
.page-item.disabled .page-link{color:#aeb6c4;background:#fafbfc;border-color:#eef1f6}
.pagination-wrap{display:flex;justify-content:flex-end;margin-top:16px}

/* ------------------------------------------------------ progress */
.progress{height:8px;background:#e9edf3;border-radius:99px;overflow:hidden}
.progress-bar{height:100%;background:var(--brand)}
.spinner-border{display:inline-block;width:18px;height:18px;border:2px solid var(--brand);
    border-right-color:transparent;border-radius:50%;animation:aylan .7s linear infinite}
@keyframes aylan{to{transform:rotate(360deg)}}

/* ------------------------------------------------------- collapse */
.collapse{display:none}
.collapse.show{display:block}

/* ------------------------------------------------------ yordamchi */
.d-none{display:none!important}.d-block{display:block!important}
.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}
.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}
.d-grid{display:grid!important}
.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}
.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}
.flex-fill{flex:1 1 auto!important}.flex-shrink-0{flex-shrink:0!important}
.justify-content-start{justify-content:flex-start!important}
.justify-content-center{justify-content:center!important}
.justify-content-end{justify-content:flex-end!important}
.justify-content-between{justify-content:space-between!important}
.justify-content-around{justify-content:space-around!important}
.align-items-start{align-items:flex-start!important}
.align-items-center{align-items:center!important}
.align-items-end{align-items:flex-end!important}
.align-self-center{align-self:center!important}
.text-start,.text-left{text-align:left!important}
.text-center{text-align:center!important}
.text-end,.text-right{text-align:right!important}
.text-nowrap{white-space:nowrap!important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-muted{color:var(--muted)!important}
.text-primary{color:var(--brand)!important}.text-success{color:var(--ok)!important}
.text-danger{color:var(--xato)!important}.text-warning{color:var(--ogoh)!important}
.text-info{color:var(--info)!important}.text-white{color:#fff!important}
.text-dark{color:var(--ink)!important}
.text-uppercase{text-transform:uppercase!important}
.fw-normal{font-weight:400!important}.fw-500{font-weight:500!important}
.fw-semibold{font-weight:600!important}.fw-bold,.fw-700{font-weight:700!important}
.fw-800{font-weight:800!important}
.float-left,.float-start{float:left!important}
.float-right,.float-end{float:right!important}
.w-100{width:100%!important}.w-auto{width:auto!important}.h-100{height:100%!important}
.mx-auto{margin-left:auto!important;margin-right:auto!important}
.ms-auto,.ml-auto{margin-left:auto!important}
.me-auto,.mr-auto{margin-right:auto!important}
.rounded{border-radius:var(--radius-sm)!important}
.rounded-circle{border-radius:50%!important}
.border{border:1px solid var(--line)!important}
.border-0{border:0!important}
.shadow-sm{box-shadow:var(--shadow)!important}
.overflow-hidden{overflow:hidden!important}
.position-relative{position:relative!important}
.opacity-50{opacity:.5!important}
.mt-0{margin-top:0!important}
.mt-1{margin-top:.25rem!important}
.mt-2{margin-top:.5rem!important}
.mt-3{margin-top:1rem!important}
.mt-4{margin-top:1.5rem!important}
.mt-5{margin-top:3rem!important}
.mb-0{margin-bottom:0!important}
.mb-1{margin-bottom:.25rem!important}
.mb-2{margin-bottom:.5rem!important}
.mb-3{margin-bottom:1rem!important}
.mb-4{margin-bottom:1.5rem!important}
.mb-5{margin-bottom:3rem!important}
.ms-0{margin-left:0!important}
.ms-1{margin-left:.25rem!important}
.ms-2{margin-left:.5rem!important}
.ms-3{margin-left:1rem!important}
.ms-4{margin-left:1.5rem!important}
.ms-5{margin-left:3rem!important}
.me-0{margin-right:0!important}
.me-1{margin-right:.25rem!important}
.me-2{margin-right:.5rem!important}
.me-3{margin-right:1rem!important}
.me-4{margin-right:1.5rem!important}
.me-5{margin-right:3rem!important}
.ml-0{margin-left:0!important}
.ml-1{margin-left:.25rem!important}
.ml-2{margin-left:.5rem!important}
.ml-3{margin-left:1rem!important}
.ml-4{margin-left:1.5rem!important}
.ml-5{margin-left:3rem!important}
.mr-0{margin-right:0!important}
.mr-1{margin-right:.25rem!important}
.mr-2{margin-right:.5rem!important}
.mr-3{margin-right:1rem!important}
.mr-4{margin-right:1.5rem!important}
.mr-5{margin-right:3rem!important}
.mx-0{margin-left:0;margin-right:0!important}
.mx-1{margin-left:.25rem;margin-right:.25rem!important}
.mx-2{margin-left:.5rem;margin-right:.5rem!important}
.mx-3{margin-left:1rem;margin-right:1rem!important}
.mx-4{margin-left:1.5rem;margin-right:1.5rem!important}
.mx-5{margin-left:3rem;margin-right:3rem!important}
.my-0{margin-top:0;margin-bottom:0!important}
.my-1{margin-top:.25rem;margin-bottom:.25rem!important}
.my-2{margin-top:.5rem;margin-bottom:.5rem!important}
.my-3{margin-top:1rem;margin-bottom:1rem!important}
.my-4{margin-top:1.5rem;margin-bottom:1.5rem!important}
.my-5{margin-top:3rem;margin-bottom:3rem!important}
.m-0{margin:0!important}
.m-1{margin:.25rem!important}
.m-2{margin:.5rem!important}
.m-3{margin:1rem!important}
.m-4{margin:1.5rem!important}
.m-5{margin:3rem!important}
.pt-0{padding-top:0!important}
.pt-1{padding-top:.25rem!important}
.pt-2{padding-top:.5rem!important}
.pt-3{padding-top:1rem!important}
.pt-4{padding-top:1.5rem!important}
.pt-5{padding-top:3rem!important}
.pb-0{padding-bottom:0!important}
.pb-1{padding-bottom:.25rem!important}
.pb-2{padding-bottom:.5rem!important}
.pb-3{padding-bottom:1rem!important}
.pb-4{padding-bottom:1.5rem!important}
.pb-5{padding-bottom:3rem!important}
.ps-0{padding-left:0!important}
.ps-1{padding-left:.25rem!important}
.ps-2{padding-left:.5rem!important}
.ps-3{padding-left:1rem!important}
.ps-4{padding-left:1.5rem!important}
.ps-5{padding-left:3rem!important}
.pe-0{padding-right:0!important}
.pe-1{padding-right:.25rem!important}
.pe-2{padding-right:.5rem!important}
.pe-3{padding-right:1rem!important}
.pe-4{padding-right:1.5rem!important}
.pe-5{padding-right:3rem!important}
.pl-0{padding-left:0!important}
.pl-1{padding-left:.25rem!important}
.pl-2{padding-left:.5rem!important}
.pl-3{padding-left:1rem!important}
.pl-4{padding-left:1.5rem!important}
.pl-5{padding-left:3rem!important}
.pr-0{padding-right:0!important}
.pr-1{padding-right:.25rem!important}
.pr-2{padding-right:.5rem!important}
.pr-3{padding-right:1rem!important}
.pr-4{padding-right:1.5rem!important}
.pr-5{padding-right:3rem!important}
.px-0{padding-left:0;padding-right:0!important}
.px-1{padding-left:.25rem;padding-right:.25rem!important}
.px-2{padding-left:.5rem;padding-right:.5rem!important}
.px-3{padding-left:1rem;padding-right:1rem!important}
.px-4{padding-left:1.5rem;padding-right:1.5rem!important}
.px-5{padding-left:3rem;padding-right:3rem!important}
.py-0{padding-top:0;padding-bottom:0!important}
.py-1{padding-top:.25rem;padding-bottom:.25rem!important}
.py-2{padding-top:.5rem;padding-bottom:.5rem!important}
.py-3{padding-top:1rem;padding-bottom:1rem!important}
.py-4{padding-top:1.5rem;padding-bottom:1.5rem!important}
.py-5{padding-top:3rem;padding-bottom:3rem!important}
.p-0{padding:0!important}
.p-1{padding:.25rem!important}
.p-2{padding:.5rem!important}
.p-3{padding:1rem!important}
.p-4{padding:1.5rem!important}
.p-5{padding:3rem!important}
.gap-0{gap:0!important}
.gap-1{gap:.25rem!important}
.gap-2{gap:.5rem!important}
.gap-3{gap:1rem!important}
.gap-4{gap:1.5rem!important}
.gap-5{gap:3rem!important}
@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.d-sm-inline-block{display:inline-block!important}}
@media(min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-inline-block{display:inline-block!important}}
@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-inline-block{display:inline-block!important}}
@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.d-xl-inline-block{display:inline-block!important}}

/* ==================================================== panel qobig'i */
.sidebar{position:fixed;inset:0 auto 0 0;width:246px;background:var(--sidebar);
    color:var(--sidebar-ink);display:flex;flex-direction:column;z-index:100}
.sidebar-brand{display:flex;align-items:center;gap:11px;padding:22px;flex-shrink:0;
    font-size:17px;font-weight:700;color:#fff;border-bottom:1px solid rgba(255,255,255,.06)}
.sidebar-brand .logo{width:36px;height:36px;border-radius:10px;background:var(--brand);
    display:grid;place-items:center;color:#fff;font-weight:800;font-size:18px;flex-shrink:0}
.sidebar-brand small{display:block;font-size:11px;font-weight:500;color:var(--muted);
    margin-top:1px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.nav-section{padding:16px 22px 7px;font-size:10.5px;letter-spacing:.07em;
    text-transform:uppercase;color:#5c6577;font-weight:600}
.nav-link-a{display:flex;align-items:center;gap:13px;padding:10.5px 22px;
    color:var(--sidebar-ink);text-decoration:none;font-size:14px;
    border-left:3px solid transparent;transition:.14s}
.nav-link-a i{font-size:17px;width:20px;text-align:center;opacity:.9;flex-shrink:0}
.nav-link-a:hover{background:var(--sidebar-hover);color:#fff}
.nav-link-a.active{background:var(--sidebar-hover);color:#fff;border-left-color:var(--brand)}
/* min-height:0 bo'lmasa flex ichidagi element aylanmaydi */
.sidebar-nav{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}
.sidebar-nav::-webkit-scrollbar{width:6px}
.sidebar-nav::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:3px}
.sidebar-foot{flex-shrink:0;padding:14px 12px;border-top:1px solid rgba(255,255,255,.06)}

.main{margin-left:246px;min-height:100vh}
.topbar{background:#fff;border-bottom:1px solid var(--line);padding:11px 30px;
    display:flex;align-items:center;gap:14px;position:sticky;top:0;z-index:50}
.topbar h5{margin:0;font-weight:700;font-size:18px;flex:1;
    overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.content{padding:24px 30px}

.stat-card{display:flex;align-items:center;gap:14px}
.stat-ico{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;flex-shrink:0}
.stat-val{font-size:23px;font-weight:800;line-height:1}
.stat-lbl{font-size:12.5px;color:var(--muted)}

/* mobil menyu */
.menu-btn,.sidebar-close{display:none;border:0;background:transparent;color:inherit;
    width:38px;height:38px;border-radius:10px;place-items:center;font-size:21px;
    cursor:pointer;padding:0;flex-shrink:0}
.menu-btn:hover{background:#f1f4f9}
.sidebar-close{color:var(--sidebar-ink)}
.sidebar-close:hover{background:var(--sidebar-hover);color:#fff}
.sidebar-backdrop{position:fixed;inset:0;background:rgba(10,15,25,.45);
    opacity:0;pointer-events:none;transition:opacity .22s ease;z-index:99}

@media(max-width:820px){
    .sidebar{width:268px;transform:translateX(-100%);
        transition:transform .22s ease;box-shadow:0 0 34px rgba(0,0,0,.3)}
    .sidebar.open{transform:translateX(0)}
    .sidebar-backdrop.show{opacity:1;pointer-events:auto}
    .main{margin-left:0}
    .content{padding:16px}
    .topbar{padding:11px 14px;gap:10px}
    .topbar h5{font-size:16px}
    .menu-btn,.sidebar-close{display:grid}
    .sidebar-brand{padding:16px 14px 16px 18px;justify-content:space-between}
    .card-body{padding:15px}
    body.nav-open{overflow:hidden}
}

/* kirish sahifasi */
.auth-body{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px}
.auth-wrap{width:100%;max-width:430px}
.auth-brand{display:flex;align-items:center;justify-content:center;gap:11px;
    margin-bottom:20px;font-size:20px;font-weight:700}
.auth-brand .logo{width:40px;height:40px;border-radius:11px;background:var(--brand);
    display:grid;place-items:center;color:#fff;font-weight:800;font-size:20px}
.auth-card{padding:26px 24px;margin-bottom:0}
.auth-card .card{border:0;box-shadow:none;background:transparent;margin:0}
.auth-card .card-header{background:transparent;border:0;padding:0 0 18px;
    font-size:17px;font-weight:700}
.auth-card .card-body{padding:0}
.auth-card .row{display:block;margin:0}
.auth-card .row>*{width:100%;padding:0}
.auth-card [class*="col-md"]{flex:0 0 100%;max-width:100%;width:100%}
.auth-card [class*="offset-md"]{margin-left:0!important}
.auth-card label{text-align:left!important;padding:0 0 6px!important;width:100%}
.auth-card .mb-3{margin-bottom:16px!important}
.auth-card .btn{width:100%;padding:10px}
.auth-foot{text-align:center;margin-top:16px;font-size:12.5px;color:var(--muted)}

/* ------------------------------------------------------- ikonkalar */
.ikon{flex-shrink:0;vertical-align:-.18em}
.nav-link-a .ikon{width:19px;height:19px;opacity:.9}
.btn .ikon{width:16px;height:16px}

/* ------------------------------------------------------- ikonkalar
   Shablonlarda fa-/mdi-/bi-/glyphicon- sinflari ishlatilgan. Shrift
   kutubxonasi o'rniga har biri SVG mask sifatida chiziladi — rangi
   matn rangiga ergashadi, tashqi fayl yuklanmaydi. */
.fa,.fas,.far,.fab,.mdi,.bi,.glyphicon,.ikon-mask{display:inline-block;width:1em;height:1em;
    vertical-align:-.135em;background-color:currentColor;flex-shrink:0;
    -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
    -webkit-mask-position:center;mask-position:center;
    -webkit-mask-size:contain;mask-size:contain}
.fa-download,.mdi-download,.bi-download{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3v12'/><path d='M7 11l5 5 5-5'/><path d='M4 20h16'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3v12'/><path d='M7 11l5 5 5-5'/><path d='M4 20h16'/></svg>")}
.fa-eye,.mdi-eye,.bi-eye{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M2 12s3.6-6 10-6 10 6 10 6-3.6 6-10 6-10-6-10-6Z'/><circle cx='12' cy='12' r='2.8'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M2 12s3.6-6 10-6 10 6 10 6-3.6 6-10 6-10-6-10-6Z'/><circle cx='12' cy='12' r='2.8'/></svg>")}
.fa-eye-slash,.mdi-eye-slash,.bi-eye-slash{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 4l16 16'/><path d='M9.5 9.6A2.8 2.8 0 0 0 12 14.8c.7 0 1.3-.2 1.8-.6'/><path d='M6.3 6.6C3.7 8.2 2 12 2 12s3.6 6 10 6c1.7 0 3.2-.4 4.4-1'/><path d='M19.5 15.4C21.2 14 22 12 22 12s-3.6-6-10-6c-.9 0-1.7.1-2.4.3'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 4l16 16'/><path d='M9.5 9.6A2.8 2.8 0 0 0 12 14.8c.7 0 1.3-.2 1.8-.6'/><path d='M6.3 6.6C3.7 8.2 2 12 2 12s3.6 6 10 6c1.7 0 3.2-.4 4.4-1'/><path d='M19.5 15.4C21.2 14 22 12 22 12s-3.6-6-10-6c-.9 0-1.7.1-2.4.3'/></svg>")}
.fa-pencil,.mdi-pencil,.bi-pencil{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M16.5 4.5l3 3L8 19H5v-3L16.5 4.5Z'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M16.5 4.5l3 3L8 19H5v-3L16.5 4.5Z'/></svg>")}
.fa-edit,.mdi-edit,.bi-edit{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M16.5 4.5l3 3L8 19H5v-3L16.5 4.5Z'/><path d='M14 6.5l3.5 3.5'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M16.5 4.5l3 3L8 19H5v-3L16.5 4.5Z'/><path d='M14 6.5l3.5 3.5'/></svg>")}
.fa-trash,.mdi-trash,.bi-trash{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M9 7V5h6v2'/><path d='M6 7l1 13h10l1-13'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M9 7V5h6v2'/><path d='M6 7l1 13h10l1-13'/></svg>")}
.fa-trash-o,.mdi-trash-o,.bi-trash-o{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M9 7V5h6v2'/><path d='M6 7l1 13h10l1-13'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M9 7V5h6v2'/><path d='M6 7l1 13h10l1-13'/></svg>")}
.fa-trash-alt,.mdi-trash-alt,.bi-trash-alt{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M9 7V5h6v2'/><path d='M6 7l1 13h10l1-13'/><path d='M10 11v6'/><path d='M14 11v6'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M9 7V5h6v2'/><path d='M6 7l1 13h10l1-13'/><path d='M10 11v6'/><path d='M14 11v6'/></svg>")}
.fa-certificate,.mdi-certificate,.bi-certificate{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='9' r='5.5'/><path d='M8.5 13.5L7 21l5-2.5L17 21l-1.5-7.5'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='9' r='5.5'/><path d='M8.5 13.5L7 21l5-2.5L17 21l-1.5-7.5'/></svg>")}
.fa-file,.mdi-file,.bi-file{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8l-5-5Z'/><path d='M14 3v5h5'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8l-5-5Z'/><path d='M14 3v5h5'/></svg>")}
.fa-file-text,.mdi-file-text,.bi-file-text{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8l-5-5Z'/><path d='M14 3v5h5'/><path d='M9 13h6'/><path d='M9 17h4'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8l-5-5Z'/><path d='M14 3v5h5'/><path d='M9 13h6'/><path d='M9 17h4'/></svg>")}
.fa-file-earmark-check,.mdi-file-earmark-check,.bi-file-earmark-check{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8l-5-5Z'/><path d='M14 3v5h5'/><path d='M9 15l2 2 4-4'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8l-5-5Z'/><path d='M14 3v5h5'/><path d='M9 15l2 2 4-4'/></svg>")}
.fa-times,.mdi-times,.bi-times{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 6l12 12'/><path d='M18 6L6 18'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 6l12 12'/><path d='M18 6L6 18'/></svg>")}
.fa-qrcode,.mdi-qrcode,.bi-qrcode{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='7' height='7' rx='1'/><rect x='14' y='3' width='7' height='7' rx='1'/><rect x='3' y='14' width='7' height='7' rx='1'/><path d='M14 14h3v3h-3z'/><path d='M20 14v3'/><path d='M14 20h7'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='7' height='7' rx='1'/><rect x='14' y='3' width='7' height='7' rx='1'/><rect x='3' y='14' width='7' height='7' rx='1'/><path d='M14 14h3v3h-3z'/><path d='M20 14v3'/><path d='M14 20h7'/></svg>")}
.fa-user,.mdi-user,.bi-user{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='4'/><path d='M4 20c0-3.9 3.6-6 8-6s8 2.1 8 6'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='4'/><path d='M4 20c0-3.9 3.6-6 8-6s8 2.1 8 6'/></svg>")}
.fa-users,.mdi-users,.bi-users{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='8' r='3.6'/><path d='M2 20c0-3.5 3.1-5.5 7-5.5s7 2 7 5.5'/><path d='M17 8.2a3.3 3.3 0 0 1 0 6.3'/><path d='M18.5 20c0-2.3-.9-3.9-2.4-4.9'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='8' r='3.6'/><path d='M2 20c0-3.5 3.1-5.5 7-5.5s7 2 7 5.5'/><path d='M17 8.2a3.3 3.3 0 0 1 0 6.3'/><path d='M18.5 20c0-2.3-.9-3.9-2.4-4.9'/></svg>")}
.fa-home,.mdi-home,.bi-home{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M3 11l9-7 9 7'/><path d='M6 10v10h12V10'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M3 11l9-7 9 7'/><path d='M6 10v10h12V10'/></svg>")}
.fa-cog,.mdi-cog,.bi-cog{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='3'/><path d='M12 2v3M12 19v3M2 12h3M19 12h3M4.9 4.9l2.1 2.1M17 17l2.1 2.1M19.1 4.9L17 7M7 17l-2.1 2.1'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='3'/><path d='M12 2v3M12 19v3M2 12h3M19 12h3M4.9 4.9l2.1 2.1M17 17l2.1 2.1M19.1 4.9L17 7M7 17l-2.1 2.1'/></svg>")}
.fa-search,.mdi-search,.bi-search{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='6.5'/><path d='M16 16l4.5 4.5'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='6.5'/><path d='M16 16l4.5 4.5'/></svg>")}
.fa-bars,.mdi-bars,.bi-bars{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M4 12h16'/><path d='M4 17h16'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M4 12h16'/><path d='M4 17h16'/></svg>")}
.fa-menu,.mdi-menu,.bi-menu{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M4 12h16'/><path d='M4 17h16'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M4 12h16'/><path d='M4 17h16'/></svg>")}
.fa-sort-variant,.mdi-sort-variant,.bi-sort-variant{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M4 12h11'/><path d='M4 17h6'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M4 12h11'/><path d='M4 17h6'/></svg>")}
.fa-arrow-left,.mdi-arrow-left,.bi-arrow-left{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M20 12H4'/><path d='M10 6l-6 6 6 6'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M20 12H4'/><path d='M10 6l-6 6 6 6'/></svg>")}
.fa-check-circle,.mdi-check-circle,.bi-check-circle{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M8 12.5l2.5 2.5L16 9.5'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M8 12.5l2.5 2.5L16 9.5'/></svg>")}
.fa-info-circle,.mdi-info-circle,.bi-info-circle{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 11v5'/><path d='M12 8h.01'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 11v5'/><path d='M12 8h.01'/></svg>")}
.fa-information,.mdi-information,.bi-information{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 11v5'/><path d='M12 8h.01'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 11v5'/><path d='M12 8h.01'/></svg>")}
.fa-star,.mdi-star,.bi-star{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3.5l2.7 5.6 6.1.9-4.4 4.3 1 6.1-5.4-2.9-5.4 2.9 1-6.1L3.2 10l6.1-.9L12 3.5Z'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3.5l2.7 5.6 6.1.9-4.4 4.3 1 6.1-5.4-2.9-5.4 2.9 1-6.1L3.2 10l6.1-.9L12 3.5Z'/></svg>")}
.fa-bookmark,.mdi-bookmark,.bi-bookmark{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 3h12v18l-6-4.5L6 21V3Z'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 3h12v18l-6-4.5L6 21V3Z'/></svg>")}
.fa-bell,.mdi-bell,.bi-bell{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M18 8a6 6 0 1 0-12 0c0 6-2 7-2 7h16s-2-1-2-7'/><path d='M10.5 20a2 2 0 0 0 3 0'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M18 8a6 6 0 1 0-12 0c0 6-2 7-2 7h16s-2-1-2-7'/><path d='M10.5 20a2 2 0 0 0 3 0'/></svg>")}
.fa-inbox,.mdi-inbox,.bi-inbox{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12l3-7h12l3 7'/><path d='M3 12v6a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-6'/><path d='M3 12h5l1.5 3h5L16 12h5'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12l3-7h12l3 7'/><path d='M3 12v6a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-6'/><path d='M3 12h5l1.5 3h5L16 12h5'/></svg>")}
.fa-paperclip,.mdi-paperclip,.bi-paperclip{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M20 11l-8.5 8.5a4.5 4.5 0 0 1-6.4-6.4L14 4.3a3 3 0 0 1 4.3 4.3L9.6 17.2a1.5 1.5 0 0 1-2.1-2.1L15.5 7'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M20 11l-8.5 8.5a4.5 4.5 0 0 1-6.4-6.4L14 4.3a3 3 0 0 1 4.3 4.3L9.6 17.2a1.5 1.5 0 0 1-2.1-2.1L15.5 7'/></svg>")}
.fa-paper-plane,.mdi-paper-plane,.bi-paper-plane{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M21 4L3 11l7 3 3 7 8-17Z'/><path d='M10 14l4-4'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M21 4L3 11l7 3 3 7 8-17Z'/><path d='M10 14l4-4'/></svg>")}
.fa-send-check,.mdi-send-check,.bi-send-check{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M21 4L3 11l7 3 3 7 8-17Z'/><path d='M10 14l4-4'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M21 4L3 11l7 3 3 7 8-17Z'/><path d='M10 14l4-4'/></svg>")}
.fa-camera,.mdi-camera,.bi-camera{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 8h3l1.5-2h7L17 8h3a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1Z'/><circle cx='12' cy='13' r='3.4'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 8h3l1.5-2h7L17 8h3a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1Z'/><circle cx='12' cy='13' r='3.4'/></svg>")}
.fa-microphone,.mdi-microphone,.bi-microphone{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='9' y='3' width='6' height='11' rx='3'/><path d='M5 11a7 7 0 0 0 14 0'/><path d='M12 18v3'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='9' y='3' width='6' height='11' rx='3'/><path d='M5 11a7 7 0 0 0 14 0'/><path d='M12 18v3'/></svg>")}
.fa-credit-card,.mdi-credit-card,.bi-credit-card{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='5' width='20' height='14' rx='2.5'/><path d='M2 10h20'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='5' width='20' height='14' rx='2.5'/><path d='M2 10h20'/></svg>")}
.fa-logout,.mdi-logout,.bi-logout{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 4h4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-4'/><path d='M10 17l-5-5 5-5'/><path d='M5 12h11'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 4h4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-4'/><path d='M10 17l-5-5 5-5'/><path d='M5 12h11'/></svg>")}
.fa-new-box,.mdi-new-box,.bi-new-box{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='4' width='18' height='16' rx='2.5'/><path d='M8 12h8'/><path d='M12 8v8'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='4' width='18' height='16' rx='2.5'/><path d='M8 12h8'/><path d='M12 8v8'/></svg>")}
.glyphicon-search{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='6.5'/><path d='M16 16l4.5 4.5'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='6.5'/><path d='M16 16l4.5 4.5'/></svg>")}
.glyphicon-user{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='4'/><path d='M4 20c0-3.9 3.6-6 8-6s8 2.1 8 6'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='4'/><path d='M4 20c0-3.9 3.6-6 8-6s8 2.1 8 6'/></svg>")}
