ok
Direktori : /home2/selectio/www/fms-worksuite/public/css/ |
Current File : //home2/selectio/www/fms-worksuite/public/css/main.css.map |
{"version":3,"file":"css/main.css","mappings":"AAAA;;;;;EAKE;AACF;EACE,sBAAsB;EACtB,yCAAyC;EACzC,eAAe;EACf,YAAY;EACZ,WAAW;EACX,kBAAkB;AACpB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,eAAe;EACf,WAAW;EACX,kBAAkB;EAClB,kBAAkB;EAClB,QAAQ;AACV;AACA;EACE,SAAS;EACT,UAAU;AACZ;AACA;EACE,sBAAsB;EACtB,iBAAiB;EACjB,YAAY;EACZ,aAAa;EACb,gBAAgB;EAChB,kBAAkB;EAClB,cAAW;KAAX,WAAW;EACX,gBAAgB;EAChB,gBAAgB;EAChB,qBAAqB;EACrB,qBAAqB;AACvB;AACA;EACE,YAAY;AACd;AACA;;;;;;;;;;;EAWE,SAAS;EACT,UAAU;EACV,6EAA6E;AAC/E;AACA;;EAEE,mBAAmB;AACrB;AACA;;EAEE,qBAAqB;AACvB;AACA;EACE,gBAAgB;AAClB;AACA;;EAEE,oBAAoB;AACtB;AACA;;EAEE,mBAAmB;AACrB;AACA;;EAEE,WAAW;EACX,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,qBAAqB;EACrB,mBAAmB;EACnB,YAAY;AACd;AACA;EACE,mBAAmB;EACnB,mBAAmB;EACnB,iBAAiB;AACnB;AACA;EACE,kBAAkB;EAClB,oBAAoB;AACtB;AACA;;EAEE,mBAAmB;AACrB;AACA;;EAEE,oBAAoB;AACtB;AACA;EACE,6EAA6E;EAC7E,yBAAyB;AAC3B;AACA;EACE,sCAAsC;AACxC;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,sEAAsE;AACxE;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,+DAA+D;AACjE;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,sCAAsC;AACxC;AACA;EACE,wDAAwD;AAC1D;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,iDAAiD;AACnD;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,sCAAsC;AACxC;AACA;EACE,mCAAmC;AACrC;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,qBAAqB;AACvB;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,sCAAsC;AACxC;AACA;EACE,iBAAiB;AACnB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,cAAc;EACd,eAAe;AACjB;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,WAAW;AACb;AACA;EACE,cAAc;AAChB;AACA;EACE,WAAW;AACb;AACA;EACE,WAAW;AACb;AACA;EACE,cAAc;AAChB;AACA;EACE,WAAW;AACb;AACA;EACE,WAAW;AACb;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,iBAAiB;AACnB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,cAAc;EACd,mBAAmB;AACrB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,sBAAsB;EACtB,+BAA+B;EAC/B,kBAAkB;EAClB,UAAU;EACV,oBAAoB;EACpB,kBAAkB;EAClB,WAAW;AACb;AACA;;EAEE,WAAW;EACX,WAAW;EACX,cAAc;AAChB;AACA;;EAEE,gBAAgB;EAChB,YAAY;EACZ,eAAe;EACf,qBAAqB;EACrB,WAAW;EACX,YAAY;EACZ,gBAAgB;EAChB,WAAW;AACb;AACA;;EAEE,WAAW;EACX,YAAY;AACd;AACA;;EAEE,aAAa;AACf;AACA;;EAEE,aAAa;AACf;AACA;;;;;;;;;;;;;;EAcE,WAAW;AACb;AACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA4BE,UAAU;AACZ;AACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA4BE,YAAY;AACd;AACA;EACE;;IAEE,WAAW;EACb;EACA;;;;IAIE,UAAU;EACZ;EACA;;;;IAIE,YAAY;EACd;AACF;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;AACf;AACA;;EAEE,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,2BAA2B;AAC7B;AACA;EACE,eAAe;EACf,qBAAqB;AACvB;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,qBAAqB;EACrB,sBAAsB;AACxB;AACA;EACE,WAAW;EACX,WAAW;EACX,cAAc;AAChB;AACA;EACE,UAAU;EACV,YAAY;EACZ,qBAAqB;EACrB,sBAAsB;EACtB,eAAe;AACjB;AACA;EACE,UAAU;EACV,YAAY;EACZ,qBAAqB;EACrB,eAAe;AACjB;AACA;;EAEE,UAAU;AACZ;AACA;EACE,UAAU;AACZ;AACA;EACE,kBAAkB;AACpB;AACA;;EAEE,eAAe;AACjB;AACA;EACE,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;AAChB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,cAAc;AAChB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,2BAA2B;EAC3B,kBAAkB;EAClB,eAAe;EACf,kBAAkB;AACpB;AACA;;EAEE,yBAAyB;EACzB,kBAAkB;AACpB;AACA;EACE,qBAAqB;EACrB,kBAAkB;EAClB,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,cAAc;EACd,gBAAgB;AAClB;AACA;EACE,yBAAyB;EACzB,cAAc;EACd,iBAAiB;AACnB;AACA;EACE,eAAe;AACjB;AACA;EACE,WAAW;EACX,qBAAqB;EACrB,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,YAAY;EACZ,kBAAkB;EAClB,sBAAsB;AACxB;AACA;EACE,eAAe;EACf,qBAAqB;EACrB,YAAY;EACZ,iBAAiB;EACjB,kBAAkB;EAClB,kBAAkB;EAClB,WAAW;AACb;AACA;EACE,qBAAqB;EACrB,iBAAiB;AACnB;AACA;EACE,sBAAsB;EACtB,aAAa;EACb,eAAe;EACf,gBAAgB;EAChB,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE,eAAe;EACf,cAAc;EACd,mBAAmB;EACnB,gBAAgB;AAClB;AACA;EACE,WAAW;EACX,UAAU;AACZ;AACA;EACE,UAAU;AACZ;AACA;EACE,YAAY;AACd;AACA;EACE,cAAc;EACd,gBAAgB;EAChB,SAAS;EACT,UAAU;AACZ;AACA;;EAEE,WAAW;AACb;AACA;;EAEE,gBAAgB;AAClB;AACA;;EAEE,UAAU;AACZ;AACA;EACE,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,WAAW;EACX,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,YAAY;AACd;AACA;EACE,6BAA6B;EAC7B,WAAW;EACX,YAAY;EACZ,WAAW;EACX,YAAY;EACZ,WAAW;AACb;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,QAAQ;EACR,QAAQ;EACR,WAAW;AACb;AACA;;;;;;EAME,yBAAyB;AAC3B;AACA;EACE,WAAW;AACb;AACA;;EAEE,iBAAiB;AACnB;AACA;;EAEE,oBAAoB;AACtB;AACA;;EAEE,oBAAoB;AACtB;AACA;;EAEE,oBAAoB;AACtB;AACA;;EAEE,oBAAoB;AACtB;AACA;;EAEE,oBAAoB;AACtB;AACA;;EAEE,oBAAoB;AACtB;AACA;EACE,cAAc;AAChB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,cAAc;AAChB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,YAAY;AACd;AACA;;EAEE,qBAAqB;AACvB;AACA;;EAEE,gBAAgB;AAClB;AACA;;EAEE,oBAAoB;AACtB;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,WAAW;AACb;AACA;;EAEE,iBAAiB;AACnB;AACA;;EAEE,gBAAgB;AAClB;AACA;;EAEE,gBAAgB;AAClB;AACA;;EAEE,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;EACtB,sBAAsB;EACtB,+DAA+D;EAC/D,YAAY;AACd;AACA;EACE,kBAAkB;AACpB;AACA;EA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AAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,4BAA4B,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,4BAA4B,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,4BAA4B,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,4BAA4B,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,4BAA4B,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,iCAAiC,CAAC,YAAY,4BAA4B,CAAC,YAAY,gCAAgC,CAAC,YAAY,gCAAgC,CAAC,gBAAgB,gCAAgC,CAAC,oBAAoB,gCAAgC,CAAC,iBAAiB,iCAAiC,CAAC,qBAAqB,iCAAiC,CAAC,sBAAsB,iCAAiC,CAAC,sBAAsB,iCAAiC,CAAC,mBAAmB,iCAAiC,CAAC,uBAAuB,iCAAiC,CAAC,wBAAwB,iCAAiC,CAAC,kBAAkB,iCAAiC,CAAC,iBAAiB,iCAAiC,CAAC,oBAAoB,iCAAiC,CAAC,wBAAwB,iCAAiC,CAAC,qBAAqB,iCAAiC,CAAC,yBAAyB,iCAAiC,CAAC,0BAA0B,iCAAiC,CAAC,sBAAsB,iCAAiC,CAAC,qBAAqB,iCAAiC,C;ACA5pvE;EACE,YAAY;EACZ,yBAAyB;EACzB,kBAAkB;EAClB,yBAAyB;EACzB,+CAA+C;EAC/C,aAAa;EACb,cAAc;AAChB;;AAEA;EACE,iBAAiB;EACjB,eAAe;EACf,sBAAsB;EACtB,eAAe;AACjB;;AAEA;EACE,gBAAgB;EAChB,SAAS;EACT,UAAU;EACV,gBAAgB;AAClB;;AAEA;EACE,eAAe;EACf,iBAAiB;EACjB,eAAe;EACf,eAAe;EACf,sBAAsB;AACxB;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;EACE,YAAY;EACZ,WAAW;EACX,kBAAkB;EAClB,yBAAyB;EACzB,cAAc;EACd,iBAAiB;EACjB,wBAAgB;KAAhB,qBAAgB;UAAhB,gBAAgB;AAClB;;AAEA;EACE,aAAa;AACf;;ACrDA,gBAAgB;AAAhB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAAA;ACYA;ACZA;;;;;EAAA;ACAA;EAGI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAKF;EACA;AHwDF;;AIvDA;;;EAGE;AJ0DF;;AIvDA;EACE;EACA;EACA;EACA;AJ0DF;;AIpDA;EACE;AJuDF;;AI7CA;EACE;EACA,qNCsO4B;ECjGxB;EFnIJ,gBC+O4B;ED9O5B,gBCmP4B;EDlP5B,cCnCS;EDoCT;EACA,sBC9CS;AL8FX;;AIpCA;EACE;AJuCF;;AI9BA;EACE;EACA;EACA;AJiCF;;AIpBA;EACE;EACA,qBCiN4B;AL1L9B;;AIhBA;EACE;EACA,mBCoF0B;ALjE5B;;AIRA;;EAEE;EACA;UAAA;EACA;EACA;EACA;UAAA;AJWF;;AIRA;EACE;EACA;EACA;AJWF;;AIRA;;;EAGE;EACA;AJWF;;AIRA;;;;EAIE;AJWF;;AIRA;EACE,gBCkJ4B;ALvI9B;;AIRA;EACE;EACA;AJWF;;AIRA;EACE;AJWF;;AIRA;;EAEE,mBCqI4B;AL1H9B;;AIRA;EEII;ANQJ;;AIHA;;EAEE;EEPE;EFSF;EACA;AJMF;;AIHA;EAAM;AJON;;AINA;EAAM;AJUN;;AIHA;EACE,cCXwC;EDYxC,qBCXwC;EDYxC;AJMF;AOtLE;EHmLE,cCdsC;EDetC,0BCdsC;ALoB1C;;AIGA;EACE;EACA;AJAF;AO/LE;EHkME;EACA;AJAJ;;AISA;;;;EAIE,iGC0D4B;EClH1B;ANmDJ;;AISA;EAEE;EAEA;EAEA;EAGA;AJXF;;AImBA;EAEE;AJjBF;;AIyBA;EACE;EACA;AJtBF;;AIyBA;EAGE;EACA;AJxBF;;AIgCA;EACE;AJ7BF;;AIgCA;EACE,oBC8E4B;ED7E5B,uBC6E4B;ED5E5B,cCtQS;EDuQT;EACA;AJ7BF;;AIoCA;EAEE;EACA;AJlCF;;AI0CA;EAEE;EACA,qBC4JsC;ALpMxC;;AI8CA;EAEE;AJ5CF;;AIoDA;EACE;AJjDF;;AIoDA;;;;;EAKE;EACA;EEhKE;EFkKF;AJjDF;;AIoDA;;EAEE;AJjDF;;AIoDA;;EAEE;AJjDF;;AIuDA;EACE;AJpDF;;AI0DA;EACE;AJvDF;;AI8DA;;;;EAIE;AJ3DF;;AIoEI;;;;EACE;AJ9DN;;AIoEA;;;;EAIE;EACA;AJjEF;;AIoEA;;EAEE;EACA;AJjEF;;AIqEA;EACE;EAEA;AJnEF;;AIsEA;EAME;EAEA;EACA;EACA;AJzEF;;AI8EA;EACE;EACA;EACA;EACA;EACA;EE9OI;EFgPJ;EACA;EACA;AJ3EF;;AI8EA;EACE;AJ3EF;;AI+EA;;EAEE;AJ5EF;;AI+EA;EAKE;EACA;AJhFF;;AIuFA;EACE;AJpFF;;AI4FA;EACE;EACA;AJzFF;;AIgGA;EACE;AJ7FF;;AIgGA;EACE;EACA;AJ7FF;;AIgGA;EACE;AJ7FF;;AIkGA;EACE;AJ/FF;;AQ7XA;;EAEE,qBHsS4B;EGpS5B,gBHsS4B;EGrS5B,gBHsS4B;ALyF9B;;AQ3XA;EFqKM;AN0NN;;AQ9XA;EFoKM;AN8NN;;AQjYA;EFmKM;ANkON;;AQpYA;EFkKM;ANsON;;AQvYA;EFiKM;AN0ON;;AQ1YA;EFgKM;AN8ON;;AQ5YA;EF8JM;EE5JJ,gBHwS4B;ALuG9B;;AQ3YA;EFwJM;EEtJJ,gBH2R4B;EG1R5B,gBHkR4B;AL4H9B;;AQ5YA;EFmJM;EEjJJ,gBHuR4B;EGtR5B,gBH6Q4B;ALkI9B;;AQ7YA;EF8IM;EE5IJ,gBHmR4B;EGlR5B,gBHwQ4B;ALwI9B;;AQ9YA;EFyIM;EEvIJ,gBH+Q4B;EG9Q5B,gBHmQ4B;AL8I9B;;AQzYA;EACE,gBHgFO;EG/EP,mBH+EO;EG9EP;EACA;AR4YF;;AQpYA;;EFkGI;EE/FF,gBH2N4B;AL4K9B;;AQpYA;;EAEE,cHmQ4B;EGlQ5B,yBH2Q4B;AL4H9B;;AQ/XA;EC/EE;EACA;ATkdF;;AQ/XA;ECpFE;EACA;ATudF;;AQjYA;EACE;ARoYF;AQlYE;EACE,oBHqP0B;AL+I9B;;AQ1XA;EF2DI;EEzDF;AR6XF;;AQzXA;EACE,mBHuBO;EC6CH;ANyTN;;AQzXA;EACE;EF+CE;EE7CF,cH1GS;ALseX;AQ1XE;EACE;AR4XJ;;AU/eA;ECIE;EAGA;AX6eF;;AU9eA;EACE,gBLqgCkC;EKpgClC,sBLRS;EKST;EEEE;EDPF;EAGA;AXsfF;;AUxeA;EAEE;AV0eF;;AUveA;EACE;EACA;AV0eF;;AUveA;EJ8HI;EI5HF,cL3BS;ALqgBX;;AajhBA;EPmKI;EOjKF,cZqCK;EYpCL;AbohBF;AajhBE;EACE;AbmhBJ;;Aa9gBA;EACE;EPsJE;EOpJF,WRTS;EQUT,yBRDS;EOEP;AZihBJ;Aa9gBE;EACE;EP8IA;EO5IA,gBRyQ0B;ALuQ9B;;Aa1gBA;EACE;EPqIE;EOnIF,cRjBS;AL8hBX;Aa1gBE;EPgIE;EO9HA;EACA;Ab4gBJ;;AavgBA;EACE,iBRikCkC;EQhkClC;Ab0gBF;;AcljBE;;;;;;ECDA;EACA;EACA;EACA;EACA;Af4jBF;;AgBzgBI;EFzCE;IACE,gBT8Le;ELwXrB;AACF;AgB/gBI;EFzCE;IACE,gBT8Le;EL6XrB;AACF;AgBphBI;EFzCE;IACE,gBT8Le;ELkYrB;AACF;AgBzhBI;EFzCE;IACE,iBT8Le;ELuYrB;AACF;Ac1iBE;ECnCA;EACA;EACA;EACA;AfglBF;;Ac1iBE;EACE;EACA;Ad6iBJ;Ac3iBI;;EAEE;EACA;Ad6iBN;;AiBnmBE;;;;;;EACE;EACA;EACA;EACA;AjB2mBJ;;AiBrlBM;EACE;EACA;EACA;AjBwlBR;;Ae5jBE;EACE;EACA;Af+jBJ;;AejkBE;EACE;EACA;AfokBJ;;AetkBE;EACE;EACA;AfykBJ;;Ae3kBE;EACE;EACA;Af8kBJ;;AehlBE;EACE;EACA;AfmlBJ;;AerlBE;EACE;EACA;AfwlBJ;;AiB3mBM;EFCJ;EACA;EACA;Af8mBF;;AiB3mBU;EFbR;EAIA;AfynBF;;AiBhnBU;EFbR;EAIA;Af8nBF;;AiBrnBU;EFbR;EAIA;AfmoBF;;AiB1nBU;EFbR;EAIA;AfwoBF;;AiB/nBU;EFbR;EAIA;Af6oBF;;AiBpoBU;EFbR;EAIA;AfkpBF;;AiBzoBU;EFbR;EAIA;AfupBF;;AiB9oBU;EFbR;EAIA;Af4pBF;;AiBnpBU;EFbR;EAIA;AfiqBF;;AiBxpBU;EFbR;EAIA;AfsqBF;;AiB7pBU;EFbR;EAIA;Af2qBF;;AiBlqBU;EFbR;EAIA;AfgrBF;;AiBjqBM;EAAwB;AjBqqB9B;;AiBnqBM;EAAuB;AjBuqB7B;;AiBpqBQ;EAAwB,QADb;AjByqBnB;;AiBxqBQ;EAAwB,QADb;AjB6qBnB;;AiB5qBQ;EAAwB,QADb;AjBirBnB;;AiBhrBQ;EAAwB,QADb;AjBqrBnB;;AiBprBQ;EAAwB,QADb;AjByrBnB;;AiBxrBQ;EAAwB,QADb;AjB6rBnB;;AiB5rBQ;EAAwB,QADb;AjBisBnB;;AiBhsBQ;EAAwB,QADb;AjBqsBnB;;AiBpsBQ;EAAwB,QADb;AjBysBnB;;AiBxsBQ;EAAwB,QADb;AjB6sBnB;;AiB5sBQ;EAAwB,SADb;AjBitBnB;;AiBhtBQ;EAAwB,SADb;AjBqtBnB;;AiBptBQ;EAAwB,SADb;AjBytBnB;;AiBjtBY;EFhBV;AfquBF;;AiBrtBY;EFhBV;AfyuBF;;AiBztBY;EFhBV;Af6uBF;;AiB7tBY;EFhBV;AfivBF;;AiBjuBY;EFhBV;AfqvBF;;AiBruBY;EFhBV;AfyvBF;;AiBzuBY;EFhBV;Af6vBF;;AiB7uBY;EFhBV;AfiwBF;;AiBjvBY;EFhBV;AfqwBF;;AiBrvBY;EFhBV;AfywBF;;AiBzvBY;EFhBV;Af6wBF;;AgBxwBI;EC3BE;IACE;IACA;IACA;EjBuyBN;Ee3wBA;IACE;IACA;Ef6wBF;Ee/wBA;IACE;IACA;EfixBF;EenxBA;IACE;IACA;EfqxBF;EevxBA;IACE;IACA;EfyxBF;Ee3xBA;IACE;IACA;Ef6xBF;Ee/xBA;IACE;IACA;EfiyBF;EiBpzBI;IFCJ;IACA;IACA;EfszBA;EiBnzBQ;IFbR;IAIA;Efg0BA;EiBvzBQ;IFbR;IAIA;Efo0BA;EiB3zBQ;IFbR;IAIA;Efw0BA;EiB/zBQ;IFbR;IAIA;Ef40BA;EiBn0BQ;IFbR;IAIA;Efg1BA;EiBv0BQ;IFbR;IAIA;Efo1BA;EiB30BQ;IFbR;IAIA;Efw1BA;EiB/0BQ;IFbR;IAIA;Ef41BA;EiBn1BQ;IFbR;IAIA;Efg2BA;EiBv1BQ;IFbR;IAIA;Efo2BA;EiB31BQ;IFbR;IAIA;Efw2BA;EiB/1BQ;IFbR;IAIA;Ef42BA;EiB71BI;IAAwB;EjBg2B5B;EiB91BI;IAAuB;EjBi2B3B;EiB91BM;IAAwB,QADb;EjBk2BjB;EiBj2BM;IAAwB,QADb;EjBq2BjB;EiBp2BM;IAAwB,QADb;EjBw2BjB;EiBv2BM;IAAwB,QADb;EjB22BjB;EiB12BM;IAAwB,QADb;EjB82BjB;EiB72BM;IAAwB,QADb;EjBi3BjB;EiBh3BM;IAAwB,QADb;EjBo3BjB;EiBn3BM;IAAwB,QADb;EjBu3BjB;EiBt3BM;IAAwB,QADb;EjB03BjB;EiBz3BM;IAAwB,QADb;EjB63BjB;EiB53BM;IAAwB,SADb;EjBg4BjB;EiB/3BM;IAAwB,SADb;EjBm4BjB;EiBl4BM;IAAwB,SADb;EjBs4BjB;EiB93BU;IFhBV;Efi5BA;EiBj4BU;IFhBV;Efo5BA;EiBp4BU;IFhBV;Efu5BA;EiBv4BU;IFhBV;Ef05BA;EiB14BU;IFhBV;Ef65BA;EiB74BU;IFhBV;Efg6BA;EiBh5BU;IFhBV;Efm6BA;EiBn5BU;IFhBV;Efs6BA;EiBt5BU;IFhBV;Efy6BA;EiBz5BU;IFhBV;Ef46BA;EiB55BU;IFhBV;Ef+6BA;EiB/5BU;IFhBV;Efk7BA;AACF;AgB96BI;EC3BE;IACE;IACA;IACA;EjB48BN;Eeh7BA;IACE;IACA;Efk7BF;Eep7BA;IACE;IACA;Efs7BF;Eex7BA;IACE;IACA;Ef07BF;Ee57BA;IACE;IACA;Ef87BF;Eeh8BA;IACE;IACA;Efk8BF;Eep8BA;IACE;IACA;Efs8BF;EiBz9BI;IFCJ;IACA;IACA;Ef29BA;EiBx9BQ;IFbR;IAIA;Efq+BA;EiB59BQ;IFbR;IAIA;Efy+BA;EiBh+BQ;IFbR;IAIA;Ef6+BA;EiBp+BQ;IFbR;IAIA;Efi/BA;EiBx+BQ;IFbR;IAIA;Efq/BA;EiB5+BQ;IFbR;IAIA;Efy/BA;EiBh/BQ;IFbR;IAIA;Ef6/BA;EiBp/BQ;IFbR;IAIA;EfigCA;EiBx/BQ;IFbR;IAIA;EfqgCA;EiB5/BQ;IFbR;IAIA;EfygCA;EiBhgCQ;IFbR;IAIA;Ef6gCA;EiBpgCQ;IFbR;IAIA;EfihCA;EiBlgCI;IAAwB;EjBqgC5B;EiBngCI;IAAuB;EjBsgC3B;EiBngCM;IAAwB,QADb;EjBugCjB;EiBtgCM;IAAwB,QADb;EjB0gCjB;EiBzgCM;IAAwB,QADb;EjB6gCjB;EiB5gCM;IAAwB,QADb;EjBghCjB;EiB/gCM;IAAwB,QADb;EjBmhCjB;EiBlhCM;IAAwB,QADb;EjBshCjB;EiBrhCM;IAAwB,QADb;EjByhCjB;EiBxhCM;IAAwB,QADb;EjB4hCjB;EiB3hCM;IAAwB,QADb;EjB+hCjB;EiB9hCM;IAAwB,QADb;EjBkiCjB;EiBjiCM;IAAwB,SADb;EjBqiCjB;EiBpiCM;IAAwB,SADb;EjBwiCjB;EiBviCM;IAAwB,SADb;EjB2iCjB;EiBniCU;IFhBV;EfsjCA;EiBtiCU;IFhBV;EfyjCA;EiBziCU;IFhBV;Ef4jCA;EiB5iCU;IFhBV;Ef+jCA;EiB/iCU;IFhBV;EfkkCA;EiBljCU;IFhBV;EfqkCA;EiBrjCU;IFhBV;EfwkCA;EiBxjCU;IFhBV;Ef2kCA;EiB3jCU;IFhBV;Ef8kCA;EiB9jCU;IFhBV;EfilCA;EiBjkCU;IFhBV;EfolCA;EiBpkCU;IFhBV;EfulCA;AACF;AgBnlCI;EC3BE;IACE;IACA;IACA;EjBinCN;EerlCA;IACE;IACA;EfulCF;EezlCA;IACE;IACA;Ef2lCF;Ee7lCA;IACE;IACA;Ef+lCF;EejmCA;IACE;IACA;EfmmCF;EermCA;IACE;IACA;EfumCF;EezmCA;IACE;IACA;Ef2mCF;EiB9nCI;IFCJ;IACA;IACA;EfgoCA;EiB7nCQ;IFbR;IAIA;Ef0oCA;EiBjoCQ;IFbR;IAIA;Ef8oCA;EiBroCQ;IFbR;IAIA;EfkpCA;EiBzoCQ;IFbR;IAIA;EfspCA;EiB7oCQ;IFbR;IAIA;Ef0pCA;EiBjpCQ;IFbR;IAIA;Ef8pCA;EiBrpCQ;IFbR;IAIA;EfkqCA;EiBzpCQ;IFbR;IAIA;EfsqCA;EiB7pCQ;IFbR;IAIA;Ef0qCA;EiBjqCQ;IFbR;IAIA;Ef8qCA;EiBrqCQ;IFbR;IAIA;EfkrCA;EiBzqCQ;IFbR;IAIA;EfsrCA;EiBvqCI;IAAwB;EjB0qC5B;EiBxqCI;IAAuB;EjB2qC3B;EiBxqCM;IAAwB,QADb;EjB4qCjB;EiB3qCM;IAAwB,QADb;EjB+qCjB;EiB9qCM;IAAwB,QADb;EjBkrCjB;EiBjrCM;IAAwB,QADb;EjBqrCjB;EiBprCM;IAAwB,QADb;EjBwrCjB;EiBvrCM;IAAwB,QADb;EjB2rCjB;EiB1rCM;IAAwB,QADb;EjB8rCjB;EiB7rCM;IAAwB,QADb;EjBisCjB;EiBhsCM;IAAwB,QADb;EjBosCjB;EiBnsCM;IAAwB,QADb;EjBusCjB;EiBtsCM;IAAwB,SADb;EjB0sCjB;EiBzsCM;IAAwB,SADb;EjB6sCjB;EiB5sCM;IAAwB,SADb;EjBgtCjB;EiBxsCU;IFhBV;Ef2tCA;EiB3sCU;IFhBV;Ef8tCA;EiB9sCU;IFhBV;EfiuCA;EiBjtCU;IFhBV;EfouCA;EiBptCU;IFhBV;EfuuCA;EiBvtCU;IFhBV;Ef0uCA;EiB1tCU;IFhBV;Ef6uCA;EiB7tCU;IFhBV;EfgvCA;EiBhuCU;IFhBV;EfmvCA;EiBnuCU;IFhBV;EfsvCA;EiBtuCU;IFhBV;EfyvCA;EiBzuCU;IFhBV;Ef4vCA;AACF;AgBxvCI;EC3BE;IACE;IACA;IACA;EjBsxCN;Ee1vCA;IACE;IACA;Ef4vCF;Ee9vCA;IACE;IACA;EfgwCF;EelwCA;IACE;IACA;EfowCF;EetwCA;IACE;IACA;EfwwCF;Ee1wCA;IACE;IACA;Ef4wCF;Ee9wCA;IACE;IACA;EfgxCF;EiBnyCI;IFCJ;IACA;IACA;EfqyCA;EiBlyCQ;IFbR;IAIA;Ef+yCA;EiBtyCQ;IFbR;IAIA;EfmzCA;EiB1yCQ;IFbR;IAIA;EfuzCA;EiB9yCQ;IFbR;IAIA;Ef2zCA;EiBlzCQ;IFbR;IAIA;Ef+zCA;EiBtzCQ;IFbR;IAIA;Efm0CA;EiB1zCQ;IFbR;IAIA;Efu0CA;EiB9zCQ;IFbR;IAIA;Ef20CA;EiBl0CQ;IFbR;IAIA;Ef+0CA;EiBt0CQ;IFbR;IAIA;Efm1CA;EiB10CQ;IFbR;IAIA;Efu1CA;EiB90CQ;IFbR;IAIA;Ef21CA;EiB50CI;IAAwB;EjB+0C5B;EiB70CI;IAAuB;EjBg1C3B;EiB70CM;IAAwB,QADb;EjBi1CjB;EiBh1CM;IAAwB,QADb;EjBo1CjB;EiBn1CM;IAAwB,QADb;EjBu1CjB;EiBt1CM;IAAwB,QADb;EjB01CjB;EiBz1CM;IAAwB,QADb;EjB61CjB;EiB51CM;IAAwB,QADb;EjBg2CjB;EiB/1CM;IAAwB,QADb;EjBm2CjB;EiBl2CM;IAAwB,QADb;EjBs2CjB;EiBr2CM;IAAwB,QADb;EjBy2CjB;EiBx2CM;IAAwB,QADb;EjB42CjB;EiB32CM;IAAwB,SADb;EjB+2CjB;EiB92CM;IAAwB,SADb;EjBk3CjB;EiBj3CM;IAAwB,SADb;EjBq3CjB;EiB72CU;IFhBV;Efg4CA;EiBh3CU;IFhBV;Efm4CA;EiBn3CU;IFhBV;Efs4CA;EiBt3CU;IFhBV;Efy4CA;EiBz3CU;IFhBV;Ef44CA;EiB53CU;IFhBV;Ef+4CA;EiB/3CU;IFhBV;Efk5CA;EiBl4CU;IFhBV;Efq5CA;EiBr4CU;IFhBV;Efw5CA;EiBx4CU;IFhBV;Ef25CA;EiB34CU;IFhBV;Ef85CA;EiB94CU;IFhBV;Efi6CA;AACF;AkBr9CA;EACE;EACA,mBbiIO;EahIP,cbSS;AL88CX;AkBp9CE;;EAEE,gBbmV0B;EalV1B;EACA;AlBs9CJ;AkBn9CE;EACE;EACA;AlBq9CJ;AkBl9CE;EACE;AlBo9CJ;;AkB18CE;;EAEE,eb6T0B;ALgpC9B;;AkBp8CA;EACE;AlBu8CF;AkBr8CE;;EAEE;AlBu8CJ;AkBn8CI;;EAEE;AlBq8CN;;AkB/7CE;;;;EAIE;AlBk8CJ;;AkBz7CE;EACE,qCbyR0B;ALmqC9B;;AO3/CE;EW2EI,cbvEK;EawEL,sCb8QwB;ALsqC9B;;AmBtgDI;;;EAGE,yBD2F+B;AlB86CrC;AmBrgDM;;;;EAIE,qBDmFyE;AlBo7CjF;;AO5gDE;EYiBM,yBAJe;AnBmgDvB;AmB7/CQ;;EAEE,yBARa;AnBugDvB;;AmB1hDI;;;EAGE,yBD2F+B;AlBk8CrC;AmBzhDM;;;;EAIE,qBDmFyE;AlBw8CjF;;AOhiDE;EYiBM,yBAJe;AnBuhDvB;AmBjhDQ;;EAEE,yBARa;AnB2hDvB;;AmB9iDI;;;EAGE,yBD2F+B;AlBs9CrC;AmB7iDM;;;;EAIE,qBDmFyE;AlB49CjF;;AOpjDE;EYiBM,yBAJe;AnB2iDvB;AmBriDQ;;EAEE,yBARa;AnB+iDvB;;AmBlkDI;;;EAGE,yBD2F+B;AlB0+CrC;AmBjkDM;;;;EAIE,qBDmFyE;AlBg/CjF;;AOxkDE;EYiBM,yBAJe;AnB+jDvB;AmBzjDQ;;EAEE,yBARa;AnBmkDvB;;AmBtlDI;;;EAGE,yBD2F+B;AlB8/CrC;AmBrlDM;;;;EAIE,qBDmFyE;AlBogDjF;;AO5lDE;EYiBM,yBAJe;AnBmlDvB;AmB7kDQ;;EAEE,yBARa;AnBulDvB;;AmB1mDI;;;EAGE,yBD2F+B;AlBkhDrC;AmBzmDM;;;;EAIE,qBDmFyE;AlBwhDjF;;AOhnDE;EYiBM,yBAJe;AnBumDvB;AmBjmDQ;;EAEE,yBARa;AnB2mDvB;;AmB9nDI;;;EAGE,yBD2F+B;AlBsiDrC;AmB7nDM;;;;EAIE,qBDmFyE;AlB4iDjF;;AOpoDE;EYiBM,yBAJe;AnB2nDvB;AmBrnDQ;;EAEE,yBARa;AnB+nDvB;;AmBlpDI;;;EAGE,yBD2F+B;AlB0jDrC;AmBjpDM;;;;EAIE,qBDmFyE;AlBgkDjF;;AOxpDE;EYiBM,yBAJe;AnB+oDvB;AmBzoDQ;;EAEE,yBARa;AnBmpDvB;;AmBtqDI;;;EAGE,sCd6VwB;AL40C9B;;AOtqDE;EYiBM,sCAJe;AnB6pDvB;AmBvpDQ;;EAEE,sCARa;AnBiqDvB;;AkBzkDI;EACE,Wb3GK;Ea4GL,yBbpGK;EaqGL,qBbiQwB;AL20C9B;AkBvkDI;EACE,cb5GK;Ea6GL,yBblHK;EamHL,qBblHK;AL2rDX;;AkBpkDA;EACE,Wb3HS;Ea4HT,yBbpHS;AL2rDX;AkBrkDE;;;EAGE,qBb6O0B;AL01C9B;AkBpkDE;EACE;AlBskDJ;AkBlkDI;EACE,2CbiOwB;ALm2C9B;AOzsDE;EW4IM,WbjJG;EakJH,4Cb2NsB;ALq2C9B;;AgBhpDI;EEiGA;IAEI;IACA;IACA;IACA;ElBkjDN;EkB/iDM;IACE;ElBijDR;AACF;AgB5pDI;EEiGA;IAEI;IACA;IACA;IACA;ElB6jDN;EkB1jDM;IACE;ElB4jDR;AACF;AgBvqDI;EEiGA;IAEI;IACA;IACA;IACA;ElBwkDN;EkBrkDM;IACE;ElBukDR;AACF;AgBlrDI;EEiGA;IAEI;IACA;IACA;IACA;ElBmlDN;EkBhlDM;IACE;ElBklDR;AACF;AkB5lDI;EAEI;EACA;EACA;EACA;AlB6lDR;AkB1lDQ;EACE;AlB4lDV;;AoBzwDA;EACE;EACA;EACA,mCf2esC;Ee1etC;Ed0KI;EcvKJ,gBfmR4B;EelR5B,gBfuR4B;EetR5B,cfDS;EeET,sBfTS;EeUT;EACA;ERAE;ESFE,wEDQJ;ApBuwDF;AqB3wDM;EDdN;ICeQ;ErB8wDN;AACF;AoBzwDE;EACE;EACA;ApB2wDJ;AsB3xDE;EACE;EACA,sBjBRO;EiBSP,qBjBsdoC;EiBrdpC;EAKE,iDjBqXwB;ALo6C9B;AoB3wDE;EACE,cfxBO;Ee0BP;ApB4wDJ;AoB/wDE;EACE,cfxBO;Ee0BP;ApB4wDJ;AoBpwDE;EAEE,yBfxCO;Ee0CP;ApBowDJ;;AoB5vDE;;;;EACE;KAAA;UAAA;ApBkwDJ;;AoB5vDE;EACE;EACA;ApB+vDJ;AoB5vDE;EAME,cf/DO;EegEP,sBfvEO;ALg0DX;;AoBpvDA;;EAEE;EACA;ApBuvDF;;AoB7uDA;EACE;EACA;EACA;EdiEE;Ec/DF,gBfgM4B;ALgjD9B;;AoB7uDA;EACE;EACA;Ed0EI;EcxEJ,gBf6H4B;ALmnD9B;;AoB7uDA;EACE;EACA;EdmEI;EcjEJ,gBfuH4B;ALynD9B;;AoBvuDA;EACE;EACA;EACA;EACA;EdoDI;EclDJ,gBfmK4B;EelK5B,cfnHS;EeoHT;EACA;EACA;ApB0uDF;AoBxuDE;EAEE;EACA;ApByuDJ;;AoB7tDA;EACE,kCf6VsC;Ee5VtC;Ed2BI;EczBJ,gBf+E4B;EOxN1B;AZ02DJ;;AoB7tDA;EACE,gCfsVsC;EerVtC;EdmBI;EcjBJ,gBfsE4B;EOvN1B;AZk3DJ;;AoB3tDE;EAEE;ApB6tDJ;;AoBztDA;EACE;ApB4tDF;;AoBptDA;EACE,mBf2UsC;AL44CxC;;AoBptDA;EACE;EACA,mBf4TsC;AL25CxC;;AoB/sDA;EACE;EACA;EACA;EACA;ApBktDF;AoBhtDE;;EAEE;EACA;ApBktDJ;;AoBzsDA;EACE;EACA;EACA,qBfiSsC;AL26CxC;;AoBzsDA;EACE;EACA,kBf6RsC;Ee5RtC;ApB4sDF;AoBzsDE;EAEE,cfzNO;ALm6DX;;AoBtsDA;EACE;ApBysDF;;AoBtsDA;EACE;EACA;EACA;EACA,qBf8QsC;AL27CxC;AoBtsDE;EACE;EACA;EACA,uBfyQoC;EexQpC;ApBwsDJ;;AsBr5DE;EACE;EACA;EACA,mBjB2coC;ECtVpC;EgBnHA,cFqNqC;ApBmsDzC;;AsBr5DE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EhBwHE;EgBtHF,gBjBuO0B;EiBtO1B;EACA;EV9CA;AZu8DJ;AsBp5DI;EAEE;AtBq5DN;;AsBh5DI;;;;EAEE;AtBq5DN;;AsBn8DI;EAoDE,qBFkLmC;EE/KjC;EACA;EACA;EACA;EACA;AtBi5DR;AsB94DM;EACE,qBFuKiC;EEtKjC;AtBg5DR;;AsBh9DI;EAyEI;EACA;AtB24DR;;AsBr9DI;EAmFI,oCjB6XgC;EiB5XhC;AtBs4DR;;AsB19DI;EA2FE,qBF2ImC;EExIjC;EACA;AtBi4DR;AsB93DM;EACE,qBFmIiC;EElIjC;AtBg4DR;;AsBz3DM;EACE,cF0HiC;ApBkwDzC;AsBz3DM;;;EAEE;AtB43DR;;AsBr3DM;EACE,cF6GiC;ApB2wDzC;AsBt3DQ;EACE,qBF0G+B;ApB8wDzC;AsBn3DQ;EACE;EC5JN,yBD6J2B;AtBq3D/B;AsBh3DQ;EACE;AtBk3DV;AsB/2DQ;EACE,qBFyF+B;ApBwxDzC;;AsBx2DM;EACE,qBF+EiC;ApB4xDzC;AsBv2DQ;EACE,qBF0E+B;EEzE/B;AtBy2DV;;AsB1/DE;EACE;EACA;EACA,mBjB2coC;ECtVpC;EgBnHA,cFqNqC;ApBwyDzC;;AsB1/DE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EhBwHE;EgBtHF,gBjBuO0B;EiBtO1B;EACA;EV9CA;AZ4iEJ;AsBz/DI;EAEE;AtB0/DN;;AsBr/DI;;;;EAEE;AtB0/DN;;AsBxiEI;EAoDE,qBFkLmC;EE/KjC;EACA;EACA;EACA;EACA;AtBs/DR;AsBn/DM;EACE,qBFuKiC;EEtKjC;AtBq/DR;;AsBrjEI;EAyEI;EACA;AtBg/DR;;AsB1jEI;EAmFI,oCjB6XgC;EiB5XhC;AtB2+DR;;AsB/jEI;EA2FE,qBF2ImC;EExIjC;EACA;AtBs+DR;AsBn+DM;EACE,qBFmIiC;EElIjC;AtBq+DR;;AsB99DM;EACE,cF0HiC;ApBu2DzC;AsB99DM;;;EAEE;AtBi+DR;;AsB19DM;EACE,cF6GiC;ApBg3DzC;AsB39DQ;EACE,qBF0G+B;ApBm3DzC;AsBx9DQ;EACE;EC5JN,yBD6J2B;AtB09D/B;AsBr9DQ;EACE;AtBu9DV;AsBp9DQ;EACE,qBFyF+B;ApB63DzC;;AsB78DM;EACE,qBF+EiC;ApBi4DzC;AsB58DQ;EACE,qBF0E+B;EEzE/B;AtB88DV;;AoBz3DA;EACE;EACA;EACA;ApB43DF;AoBv3DE;EACE;ApBy3DJ;AgBxlEI;EIoOA;IACE;IACA;IACA;IACA;EpBu3DJ;EoBn3DE;IACE;IACA;IACA;IACA;IACA;EpBq3DJ;EoBj3DE;IACE;IACA;IACA;EpBm3DJ;EoB/2DE;IACE;EpBi3DJ;EoB92DE;;IAEE;EpBg3DJ;EoB32DE;IACE;IACA;IACA;IACA;IACA;EpB62DJ;EoB32DE;IACE;IACA;IACA;IACA,qBfgLkC;Ie/KlC;EpB62DJ;EoB12DE;IACE;IACA;EpB42DJ;EoB12DE;IACE;EpB42DJ;AACF;;AwB9rEA;EACE;EAEA,gBnBuR4B;EmBtR5B,cnBMS;EmBLT;EAGA;EACA;KAAA;UAAA;EACA;EACA;ECuFA;EnB4EI;EmB1EJ,gBpB2L4B;EOnR1B;ESFE,qIGGJ;AxBisEF;AqBhsEM;EGdN;IHeQ;ErBmsEN;AACF;AO7sEE;EiBUE,cnBNO;EmBOP;AxBssEJ;AwBnsEE;EAEE;EACA,iDnB8W0B;ALs1D9B;AwBhsEE;EAEE,anBkZ0B;AL+yD9B;AwB7rEE;EACE;AxB+rEJ;AwBjrEA;;EAEE;AxBmrEF;;AwB1qEE;EC3DA;EFAE,yBlBsEW;EoBpEb,qBpBoEa;ALqqEf;AOruEE;EkBAE;EFNA,yBED2D;EAS3D,qBATqG;AzBivEzG;AyBruEE;EAEE;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG;AzBkuEN;AyB7tEE;EAEE;EACA,yBpB0CW;EoBzCX,qBpByCW;ALqrEf;AyBvtEE;EAGE;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzBiwE7L;AyBltEI;EAKI;AzBgtER;;AwBxsEE;EC3DA;EFAE,yBlBsEW;EoBpEb,qBpBoEa;ALmsEf;AOnwEE;EkBAE;EFNA,yBED2D;EAS3D,qBATqG;AzB+wEzG;AyBnwEE;EAEE;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG;AzBgwEN;AyB3vEE;EAEE;EACA,yBpB0CW;EoBzCX,qBpByCW;ALmtEf;AyBrvEE;EAGE;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzB+xE7L;AyBhvEI;EAKI;AzB8uER;;AwBtuEE;EC3DA;EFAE,yBlBsEW;EoBpEb,qBpBoEa;ALiuEf;AOjyEE;EkBAE;EFNA,yBED2D;EAS3D,qBATqG;AzB6yEzG;AyBjyEE;EAEE;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG;AzB8xEN;AyBzxEE;EAEE;EACA,yBpB0CW;EoBzCX,qBpByCW;ALivEf;AyBnxEE;EAGE;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzB6zE7L;AyB9wEI;EAKI;AzB4wER;;AwBpwEE;EC3DA;EFAE,yBlBsEW;EoBpEb,qBpBoEa;AL+vEf;AO/zEE;EkBAE;EFNA,yBED2D;EAS3D,qBATqG;AzB20EzG;AyB/zEE;EAEE;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG;AzB4zEN;AyBvzEE;EAEE;EACA,yBpB0CW;EoBzCX,qBpByCW;AL+wEf;AyBjzEE;EAGE;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzB21E7L;AyB5yEI;EAKI;AzB0yER;;AwBlyEE;EC3DA;EFAE,yBlBsEW;EoBpEb,qBpBoEa;AL6xEf;AO71EE;EkBAE;EFNA,yBED2D;EAS3D,qBATqG;AzBy2EzG;AyB71EE;EAEE;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG;AzB01EN;AyBr1EE;EAEE;EACA,yBpB0CW;EoBzCX,qBpByCW;AL6yEf;AyB/0EE;EAGE;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzBy3E7L;AyB10EI;EAKI;AzBw0ER;;AwBh0EE;EC3DA;EFAE,yBlBsEW;EoBpEb,qBpBoEa;AL2zEf;AO33EE;EkBAE;EFNA,yBED2D;EAS3D,qBATqG;AzBu4EzG;AyB33EE;EAEE;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG;AzBw3EN;AyBn3EE;EAEE;EACA,yBpB0CW;EoBzCX,qBpByCW;AL20Ef;AyB72EE;EAGE;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzBu5E7L;AyBx2EI;EAKI;AzBs2ER;;AwB91EE;EC3DA;EFAE,yBlBsEW;EoBpEb,qBpBoEa;ALy1Ef;AOz5EE;EkBAE;EFNA,yBED2D;EAS3D,qBATqG;AzBq6EzG;AyBz5EE;EAEE;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG;AzBs5EN;AyBj5EE;EAEE;EACA,yBpB0CW;EoBzCX,qBpByCW;ALy2Ef;AyB34EE;EAGE;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzBq7E7L;AyBt4EI;EAKI;AzBo4ER;;AwB53EE;EC3DA;EFAE,yBlBsEW;EoBpEb,qBpBoEa;ALu3Ef;AOv7EE;EkBAE;EFNA,yBED2D;EAS3D,qBATqG;AzBm8EzG;AyBv7EE;EAEE;EFbA,yBED2D;EAgB3D,qBAhBqG;EAqBnG;AzBo7EN;AyB/6EE;EAEE;EACA,yBpB0CW;EoBzCX,qBpByCW;ALu4Ef;AyBz6EE;EAGE;EACA,yBAzC+I;EA6C/I,qBA7CyL;AzBm9E7L;AyBp6EI;EAKI;AzBk6ER;;AwBp5EE;ECPA,cpBYa;EoBXb,qBpBWa;ALo5Ef;AOp9EE;EkBwDE,WALgD;EAMhD,yBpBOW;EoBNX,qBpBMW;ALy5Ef;AyB55EE;EAEE;AzB65EJ;AyB15EE;EAEE,cpBJW;EoBKX;AzB25EJ;AyBx5EE;EAGE;EACA,yBpBZW;EoBaX,qBpBbW;ALq6Ef;AyBt5EI;EAKI;AzBo5ER;;AwB76EE;ECPA,cpBYa;EoBXb,qBpBWa;AL66Ef;AO7+EE;EkBwDE,WALgD;EAMhD,yBpBOW;EoBNX,qBpBMW;ALk7Ef;AyBr7EE;EAEE;AzBs7EJ;AyBn7EE;EAEE,cpBJW;EoBKX;AzBo7EJ;AyBj7EE;EAGE;EACA,yBpBZW;EoBaX,qBpBbW;AL87Ef;AyB/6EI;EAKI;AzB66ER;;AwBt8EE;ECPA,cpBYa;EoBXb,qBpBWa;ALs8Ef;AOtgFE;EkBwDE,WALgD;EAMhD,yBpBOW;EoBNX,qBpBMW;AL28Ef;AyB98EE;EAEE;AzB+8EJ;AyB58EE;EAEE,cpBJW;EoBKX;AzB68EJ;AyB18EE;EAGE;EACA,yBpBZW;EoBaX,qBpBbW;ALu9Ef;AyBx8EI;EAKI;AzBs8ER;;AwB/9EE;ECPA,cpBYa;EoBXb,qBpBWa;AL+9Ef;AO/hFE;EkBwDE,WALgD;EAMhD,yBpBOW;EoBNX,qBpBMW;ALo+Ef;AyBv+EE;EAEE;AzBw+EJ;AyBr+EE;EAEE,cpBJW;EoBKX;AzBs+EJ;AyBn+EE;EAGE;EACA,yBpBZW;EoBaX,qBpBbW;ALg/Ef;AyBj+EI;EAKI;AzB+9ER;;AwBx/EE;ECPA,cpBYa;EoBXb,qBpBWa;ALw/Ef;AOxjFE;EkBwDE,cALgD;EAMhD,yBpBOW;EoBNX,qBpBMW;AL6/Ef;AyBhgFE;EAEE;AzBigFJ;AyB9/EE;EAEE,cpBJW;EoBKX;AzB+/EJ;AyB5/EE;EAGE;EACA,yBpBZW;EoBaX,qBpBbW;ALygFf;AyB1/EI;EAKI;AzBw/ER;;AwBjhFE;ECPA,cpBYa;EoBXb,qBpBWa;ALihFf;AOjlFE;EkBwDE,WALgD;EAMhD,yBpBOW;EoBNX,qBpBMW;ALshFf;AyBzhFE;EAEE;AzB0hFJ;AyBvhFE;EAEE,cpBJW;EoBKX;AzBwhFJ;AyBrhFE;EAGE;EACA,yBpBZW;EoBaX,qBpBbW;ALkiFf;AyBnhFI;EAKI;AzBihFR;;AwB1iFE;ECPA,cpBYa;EoBXb,qBpBWa;AL0iFf;AO1mFE;EkBwDE,cALgD;EAMhD,yBpBOW;EoBNX,qBpBMW;AL+iFf;AyBljFE;EAEE;AzBmjFJ;AyBhjFE;EAEE,cpBJW;EoBKX;AzBijFJ;AyB9iFE;EAGE;EACA,yBpBZW;EoBaX,qBpBbW;AL2jFf;AyB5iFI;EAKI;AzB0iFR;;AwBnkFE;ECPA,cpBYa;EoBXb,qBpBWa;ALmkFf;AOnoFE;EkBwDE,WALgD;EAMhD,yBpBOW;EoBNX,qBpBMW;ALwkFf;AyB3kFE;EAEE;AzB4kFJ;AyBzkFE;EAEE,cpBJW;EoBKX;AzB0kFJ;AyBvkFE;EAGE;EACA,yBpBZW;EoBaX,qBpBbW;ALolFf;AyBrkFI;EAKI;AzBmkFR;;AwBjlFA;EACE,gBnB6M4B;EmB5M5B,cnB2FwC;EmB1FxC,qBnB2FwC;ALy/E1C;AO7pFE;EiB4EE,cnByFsC;EmBxFtC,0BnByFsC;AL2/E1C;AwBjlFE;EAEE,0BnBoFsC;AL8/E1C;AwB/kFE;EAEE,cnBtFO;EmBuFP;AxBglFJ;;AwBrkFA;ECPE;EnB4EI;EmB1EJ,gBpB+H4B;EOvN1B;AZyqFJ;;AwBxkFA;ECXE;EnB4EI;EmB1EJ,gBpBgI4B;EOxN1B;AZgrFJ;;AwBtkFA;EACE;EACA;AxBykFF;AwBtkFE;EACE,kBnBwT0B;ALgxE9B;;AwBhkFE;;;EACE;AxBqkFJ;;A0BhtFA;ELgBM,gCKfJ;A1BmtFF;AqBhsFM;EKpBN;ILqBQ;ErBmsFN;AACF;A0BttFE;EACE;A1BwtFJ;;A0BntFE;EACE;A1BstFJ;;A0BltFA;EACE;EACA;EACA;ELDI,6BKEJ;A1BqtFF;AqBntFM;EKNN;ILOQ;ErBstFN;AACF;A0BxtFE;EACE;EACA;ELNE,4BKOF;A1B0tFJ;AqB7tFM;EKAJ;ILCM;ErBguFN;AACF;;A2BrvFA;;;;EAIE;A3BwvFF;;A2BrvFA;EACE;A3BwvFF;A4BpuFI;EACE;EACA,oBvB+NwB;EuB9NxB,uBvB6NwB;EuB5NxB;EAhCJ;EACA;EACA;EACA;A5BuwFF;A4BltFI;EACE;A5BotFN;;A2B9vFA;EACE;EACA;EACA;EACA,atBypBkC;EsBxpBlC;EACA;EACA,gBtBiuBkC;EsBhuBlC;EACA;ErB2JI;EqBzJJ,ctBXS;EsBYT;EACA;EACA,sBtBvBS;EsBwBT;EACA;EfdE;AZgxFJ;;A2BzvFI;EACE;EACA;A3B4vFN;;A2BzvFI;EACE;EACA;A3B4vFN;;AgBhvFI;EWnBA;IACE;IACA;E3BuwFJ;E2BpwFE;IACE;IACA;E3BswFJ;AACF;AgB3vFI;EWnBA;IACE;IACA;E3BixFJ;E2B9wFE;IACE;IACA;E3BgxFJ;AACF;AgBrwFI;EWnBA;IACE;IACA;E3B2xFJ;E2BxxFE;IACE;IACA;E3B0xFJ;AACF;AgB/wFI;EWnBA;IACE;IACA;E3BqyFJ;E2BlyFE;IACE;IACA;E3BoyFJ;AACF;A2B7xFE;EACE;EACA;EACA;EACA,uBtB+rBgC;ALgmEpC;A4B9zFI;EACE;EACA,oBvB+NwB;EuB9NxB,uBvB6NwB;EuB5NxB;EAzBJ;EACA;EACA;EACA;A5B01FF;A4B5yFI;EACE;A5B8yFN;;A2BnyFE;EACE;EACA;EACA;EACA;EACA,qBtBirBgC;ALqnEpC;A4Bn1FI;EACE;EACA,oBvB+NwB;EuB9NxB,uBvB6NwB;EuB5NxB;EAlBJ;EACA;EACA;EACA;A5Bw2FF;A4Bj0FI;EACE;A5Bm0FN;A2B9yFI;EACE;A3BgzFN;;A2B1yFE;EACE;EACA;EACA;EACA;EACA,sBtBgqBgC;AL6oEpC;A4B32FI;EACE;EACA,oBvB+NwB;EuB9NxB,uBvB6NwB;EuB5NxB;A5B62FN;A4Bl2FM;EACE;A5Bo2FR;A4Bj2FM;EACE;EACA,qBvB4MsB;EuB3MtB,uBvB0MsB;EuBzMtB;EA9BN;EACA;EACA;A5Bk4FF;A4Bj2FI;EACE;A5Bm2FN;A2B7zFI;EACE;A3B+zFN;;A2BvzFE;EAIE;EACA;A3BuzFJ;;A2BlzFA;EE9GE;EACA;EACA;EACA;A7Bo6FF;;A2BlzFA;EACE;EACA;EACA;EACA;EACA,gBtBiK4B;EsBhK5B,ctBhHS;EsBiHT;EAEA;EACA;EACA;A3BozFF;AOz6FE;EoBoIE,ctBonBgC;EsBnnBhC;EJ/IA,yBlBGO;ALq7FX;A2BryFE;EAEE,WtBpJO;EsBqJP;EJtJA,yBlBoP0B;ALysF9B;A2BnyFE;EAEE,ctBtJO;EsBuJP;EACA;A3BoyFJ;;A2B5xFA;EACE;A3B+xFF;;A2B3xFA;EACE;EACA,sBtBimBkC;EsBhmBlC;ErBAI;EqBEJ,ctBzKS;EsB0KT;A3B8xFF;;A2B1xFA;EACE;EACA;EACA,ctB9KS;AL28FX;;A8Bx9FA;;EAEE;EACA;EACA;A9B29FF;A8Bz9FE;;EACE;EACA;A9B49FJ;AO39FE;;EuBII;A9B29FN;A8Bz9FI;;;;EAGE;A9B49FN;;A8Bt9FA;EACE;EACA;EACA;A9By9FF;A8Bv9FE;EACE;A9By9FJ;;A8Bn9FE;;EAEE;A9Bs9FJ;A8Bl9FE;;ElBXE;EACA;AZi+FJ;A8Bl9FE;;ElBFE;EACA;AZw9FJ;;A8Br8FA;EACE;EACA;A9Bw8FF;A8Bt8FE;EAGE;A9Bs8FJ;A8Bn8FE;EACE;A9Bq8FJ;;A8Bj8FA;EACE;EACA;A9Bo8FF;;A8Bj8FA;EACE;EACA;A9Bo8FF;;A8Bh7FA;EACE;EACA;EACA;A9Bm7FF;A8Bj7FE;;EAEE;A9Bm7FJ;A8Bh7FE;;EAEE;A9Bk7FJ;A8B96FE;;ElBrFE;EACA;AZugGJ;A8B96FE;;ElBxGE;EACA;AZ0hGJ;;A8B/5FE;;EAEE;A9Bk6FJ;A8Bh6FI;;;;EAEE;EACA;EACA;A9Bo6FN;;A+B7jGA;EACE;EACA;EACA;EACA;EACA;A/BgkGF;A+B9jGE;;;;EAIE;EACA;EACA;EACA;EACA;A/BgkGJ;A+B9jGI;;;;;;;;;;;;EAGE;A/BykGN;A+BpkGE;;;EAGE;A/BskGJ;A+BlkGE;EACE;A/BokGJ;A+B/jGI;;EnBIA;EACA;AZ+jGJ;A+B/jGE;EACE;EACA;A/BikGJ;A+B/jGI;EnBnBA;EACA;AZqlGJ;A+BjkGI;EnBPA;EACA;AZ2kGJ;A+BjkGI;;;;EnBzBA;EACA;AZgmGJ;A+B/jGI;;;;EnBlCA;EACA;AZumGJ;;A+BtjGA;;EAEE;A/ByjGF;A+BpjGE;;EACE;EACA;A/BujGJ;A+BrjGI;;EACE;A/BwjGN;A+BpjGE;;;;;;;;EAIE;A/B0jGJ;;A+BtjGA;EAAuB;A/B0jGvB;;A+BzjGA;EAAsB;A/B6jGtB;;A+BrjGA;EACE;EACA;EACA;EACA;EzB2DI;EyBzDJ,gB1BqK4B;E0BpK5B,gB1ByK4B;E0BxK5B,c1B/GS;E0BgHT;EACA;EACA,yB1BvHS;E0BwHT;EnB/GE;AZwqGJ;A+BrjGE;;EAEE;A/BujGJ;;A+B7iGA;;EAEE,gC1BmWsC;AL6sFxC;;A+B7iGA;;;;;;EAME;EzBwBI;EyBtBJ,gB1B2E4B;EOvN1B;AZ6rGJ;;A+B7iGA;;EAEE,kC1BiVsC;AL+tFxC;;A+B7iGA;;;;;;EAME;EzBOI;EyBLJ,gB1B2D4B;EOxN1B;AZ8sGJ;;A+B7iGA;;EAEE;A/BgjGF;;A+BriGA;;;;;;;;EnB9JI;EACA;AZ8sGJ;;A+BtiGA;;;;;;EnB3JI;EACA;AZ0sGJ;;AgClvGA;EACE;EACA;EACA;EACA;EACA;EACA;KAAA;UAAA;AhCqvGF;;AgClvGA;EACE;EACA,kB3ByfsC;AL4vFxC;;AgClvGA;EACE;EACA;EACA;EACA,W3BqfsC;E2BpftC;EACA;AhCqvGF;AgCnvGE;EACE,W3BzBO;E2B0BP,qB3ByN0B;EkBpP1B,yBlBoP0B;AL6hG9B;AgCjvGE;EAKI,iD3BgWwB;AL+4F9B;AgC3uGE;EACE,qB3BsboC;ALuzFxC;AgC1uGE;EACE,W3B7CO;E2B8CP,yB3Bkf4C;E2Bjf5C,qB3Bif4C;AL2vFhD;AgCruGI;EACE,c3BjDK;ALwxGX;AgCruGM;EACE,yB3BxDG;AL+xGX;;AgC7tGA;EACE;EACA;EAEA;AhC+tGF;AgC3tGE;EACE;EACA;EACA;EACA;EACA,W3BwboC;E2BvbpC,Y3BuboC;E2BtbpC;EACA;EACA,sB3BrFO;E2BsFP;AhC6tGJ;AgCxtGE;EACE;EACA;EACA;EACA;EACA,W3ByaoC;E2BxapC,Y3BwaoC;E2BvapC;EACA;AhC0tGJ;;AgChtGE;EpBlGE;AZszGJ;AgC/sGI;EACE;AhCitGN;AgC5sGI;EACE,qB3B0HwB;EkBpP1B,yBlBoP0B;ALqlG9B;AgC3sGI;EACE;AhC6sGN;AgCxsGI;ETpIA,yClByhB4C;ALszFhD;AgCxsGI;ETvIA,yClByhB4C;ALyzFhD;;AgChsGE;EAEE,kB3B0Z4C;ALwyFhD;AgC9rGI;EACE;AhCgsGN;AgC3rGI;ET9JA,yClByhB4C;ALm0FhD;;AgCnrGA;EACE;AhCsrGF;AgCnrGI;EACE;EACA,c3BkY0C;E2BjY1C;EAEA,qB3BgY0C;ALozFhD;AgCjrGI;EACE;EACA;EACA,uB3B2X0C;E2B1X1C,wB3B0X0C;E2BzX1C,yB3BpLK;E2BsLL,qB3BsX0C;EgBxiB1C,yIWmLA;AhCkrGN;AqBj2GM;EWuKF;IXtKI;ErBo2GN;AACF;AgClrGI;EACE,sB3BlMK;E2BmML;AhCorGN;AgC/qGI;ETzMA,yClByhB4C;ALk2FhD;;AgCrqGA;EACE;EACA;EACA,mC3BqRsC;E2BpRtC;E1B5CI;E0B+CJ,gB3B6D4B;E2B5D5B,gB3BiE4B;E2BhE5B,c3BvNS;E2BwNT;EACA;EACA;EpBtNE;EoByNF;KAAA;UAAA;AhCsqGF;AgCpqGE;EACE,qB3BwPoC;E2BvPpC;EAKE,iD3BmW8B;AL+zFpC;AgC/pGI;EAME,c3B/OK;E2BgPL,sB3BvPK;ALm5GX;AgCxpGE;EAEE;EACA,sB3B+H0B;E2B9H1B;AhCypGJ;AgCtpGE;EACE,c3B7PO;E2B8PP,yB3BlQO;AL05GX;AgCppGE;EACE;AhCspGJ;AgClpGE;EACE;EACA;AhCopGJ;;AgChpGA;EACE,kC3B0NsC;E2BzNtC,oB3BiH4B;E2BhH5B,uB3BgH4B;E2B/G5B,oB3BgH4B;EC1NxB;AN8vGN;;AgChpGA;EACE,gC3BmNsC;E2BlNtC,mB3B8G4B;E2B7G5B,sB3B6G4B;E2B5G5B,kB3B6G4B;EC/NxB;ANswGN;;AgC3oGA;EACE;EACA;EACA;EACA,mC3BiMsC;E2BhMtC;AhC8oGF;;AgC3oGA;EACE;EACA;EACA;EACA,mC3ByLsC;E2BxLtC;EACA;EACA;AhC8oGF;AgC5oGE;EACE,qB3BqKoC;E2BpKpC,iD3ByE0B;ALqkG9B;AgC1oGE;EAEE,yB3B/TO;AL08GX;AgCvoGI;EACE,iB3B2Ta;AL80FnB;AgCroGE;EACE;AhCuoGJ;;AgCnoGA;EACE;EACA;EACA;EACA;EACA;EACA,mC3BwJsC;E2BvJtC;EACA;EAEA,gB3BhE4B;E2BiE5B,gB3B5D4B;E2B6D5B,c3BpVS;E2BqVT,sB3B5VS;E2B6VT;EpBlVE;AZw9GJ;AgCloGE;EACE;EACA;EACA;EACA;EACA;EACA;EACA,6B3BiIoC;E2BhIpC;EACA,gB3B5E0B;E2B6E1B,c3BpWO;E2BqWP;ET7WA,yBlBGO;E2B4WP;EpBnWA;AZw+GJ;;AgC1nGA;EACE;EACA;EACA;EACA;EACA;KAAA;UAAA;AhC6nGF;AgC3nGE;EACE;AhC6nGJ;AgCznGI;EAA0B,iE3BoOe;ALw5F7C;AgC3nGI;EAA0B,iE3BmOe;AL25F7C;AgC7nGI;EAA0B,iE3BkOe;AL85F7C;AgC7nGE;EACE;AhC+nGJ;AgC5nGE;EACE,W3BoNyC;E2BnNzC,Y3BmNyC;E2BlNzC;ETlZA,yBlBoP0B;E2BgK1B,S3BmNyC;EO3lBzC;ESFE,oHW6YF;EX7YE,4GW6YF;EACA;UAAA;AhC6nGJ;AqBvgHM;EWiYJ;IXhYM;IAAA;ErB0gHN;AACF;AgChoGI;ET1ZA,yBlB4mByC;ALi7F7C;AgC9nGE;EACE,W3B6LgC;E2B5LhC,c3B6LgC;E2B5LhC;EACA,e3B4LgC;E2B3LhC,yB3BhaO;E2BiaP;EpBzZA;AZ0hHJ;AgC5nGE;EACE,W3ByLyC;E2BxLzC,Y3BwLyC;EkBpmBzC,yBlBoP0B;E2B0L1B,S3ByLyC;EO3lBzC;ESFE,iHWuaF;EXvaE,4GWuaF;EACA;OAAA;AhC6nGJ;AqBjiHM;EW4ZJ;IX3ZM;IAAA;ErBoiHN;AACF;AgChoGI;ETpbA,yBlB4mByC;AL28F7C;AgC9nGE;EACE,W3BmKgC;E2BlKhC,c3BmKgC;E2BlKhC;EACA,e3BkKgC;E2BjKhC,yB3B1bO;E2B2bP;EpBnbA;AZojHJ;AgC5nGE;EACE,W3B+JyC;E2B9JzC,Y3B8JyC;E2B7JzC;EACA,oB3BrE0B;E2BsE1B,mB3BtE0B;EkBnY1B,yBlBoP0B;E2BuN1B,S3B4JyC;EO3lBzC;ESFE,gHWocF;EXpcE,4GWocF;EACA;AhC6nGJ;AqB9jHM;EWsbJ;IXrbM;IAAA;ErBikHN;AACF;AgChoGI;ETjdA,yBlB4mByC;ALw+F7C;AgC9nGE;EACE,W3BsIgC;E2BrIhC,c3BsIgC;E2BrIhC;EACA,e3BqIgC;E2BpIhC;EACA;EACA;AhCgoGJ;AgC5nGE;EACE,yB3B9dO;EOQP;AZqlHJ;AgC3nGE;EACE;EACA,yB3BpeO;EOQP;AZ0lHJ;AgCznGI;EACE,yB3BxeK;ALmmHX;AgCxnGI;EACE;AhC0nGN;AgCvnGI;EACE,yB3BhfK;ALymHX;AgCtnGI;EACE;AhCwnGN;AgCrnGI;EACE,yB3BxfK;AL+mHX;;AgClnGA;;;EXzfM,4GW4fJ;AhCqnGF;AqB7mHM;EWqfN;;;IXpfQ;ErBknHN;AACF;;AiCnoHA;EACE;EACA;EACA;EACA;EACA;AjCsoHF;;AiCnoHA;EACE;EACA;AjCsoHF;AOroHE;E0BGE;AjCqoHJ;AiCjoHE;EACE,c5BXO;E4BYP;EACA;AjCmoHJ;;AiC3nHA;EACE;AjC8nHF;AiC5nHE;EACE;EACA;EACA;ErBbA;EACA;AZ4oHJ;AOxpHE;E0B6BI;EACA,qC5BipB8B;AL6+FpC;AiC3nHI;EACE,c5BrCK;E4BsCL;EACA;AjC6nHN;AiCznHE;;EAEE,c5B5CO;E4B6CP,sB5BpDO;E4BqDP,kC5BsoBgC;ALq/FpC;AiCxnHE;EAEE;ErBtCA;EACA;AZgqHJ;;AiC/mHE;EACE;EACA;ErB7DA;AZgrHJ;AiC/mHE;;EAEE,W5B9EO;E4B+EP,yB5BoK0B;AL68G9B;;AiCvmHE;;EAEE;EACA;AjC0mHJ;;AiCrmHE;;EAEE;EACA;EACA;AjCwmHJ;;AiC9lHE;EACE;AjCimHJ;AiC/lHE;EACE;AjCimHJ;;AkC1sHA;EACE;EACA;EACA;EACA;EACA;EACA;AlC6sHF;AkCzsHE;;;;;;EACE;EACA;EACA;EACA;AlCgtHJ;AkC5rHA;EACE;EACA,sB7BkqBkC;E6BjqBlC,yB7BiqBkC;E6BhqBlC,kB7BgFO;EC6CH;E4B3HJ;EACA;AlC8rHF;AOxuHE;E2B6CE;AlC8rHJ;;AkCrrHA;EACE;EACA;EACA;EACA;EACA;AlCwrHF;AkCtrHE;EACE;EACA;AlCwrHJ;AkCrrHE;EACE;EACA;AlCurHJ;;AkC9qHA;EACE;EACA,mB7BylBkC;E6BxlBlC,sB7BwlBkC;ALylGpC;;AkCrqHA;EACE;EACA;EAGA;AlCsqHF;;AkClqHA;EACE;E5B8DI;E4B5DJ;EACA;EACA;EtBxGE;AZ8wHJ;AOhxHE;E2B8GE;AlCqqHJ;;AkC/pHA;EACE;EACA;EACA;EACA;EACA;EACA;AlCkqHF;;AkC/pHA;EACE,gB7BglBkC;E6B/kBlC;AlCkqHF;;AgBxuHI;EkBkFI;;;;;;IACE;IACA;ElC+pHR;AACF;AgBjwHI;EkB6FA;IAoBI;IACA;ElCopHN;EkClpHM;IACE;ElCopHR;EkClpHQ;IACE;ElCopHV;EkCjpHQ;IACE,qB7ByhBwB;I6BxhBxB,oB7BwhBwB;EL2nGlC;EkC9oHM;;;;;;IACE;ElCqpHR;EkCvoHM;IACE;ElCyoHR;EkCtoHM;IACE;IAGA;ElCsoHR;EkCnoHM;IACE;ElCqoHR;AACF;AgBtxHI;EkBkFI;;;;;;IACE;IACA;ElC4sHR;AACF;AgB9yHI;EkB6FA;IAoBI;IACA;ElCisHN;EkC/rHM;IACE;ElCisHR;EkC/rHQ;IACE;ElCisHV;EkC9rHQ;IACE,qB7ByhBwB;I6BxhBxB,oB7BwhBwB;ELwqGlC;EkC3rHM;;;;;;IACE;ElCksHR;EkCprHM;IACE;ElCsrHR;EkCnrHM;IACE;IAGA;ElCmrHR;EkChrHM;IACE;ElCkrHR;AACF;AgBn0HI;EkBkFI;;;;;;IACE;IACA;ElCyvHR;AACF;AgB31HI;EkB6FA;IAoBI;IACA;ElC8uHN;EkC5uHM;IACE;ElC8uHR;EkC5uHQ;IACE;ElC8uHV;EkC3uHQ;IACE,qB7ByhBwB;I6BxhBxB,oB7BwhBwB;ELqtGlC;EkCxuHM;;;;;;IACE;ElC+uHR;EkCjuHM;IACE;ElCmuHR;EkChuHM;IACE;IAGA;ElCguHR;EkC7tHM;IACE;ElC+tHR;AACF;AgBh3HI;EkBkFI;;;;;;IACE;IACA;ElCsyHR;AACF;AgBx4HI;EkB6FA;IAoBI;IACA;ElC2xHN;EkCzxHM;IACE;ElC2xHR;EkCzxHQ;IACE;ElC2xHV;EkCxxHQ;IACE,qB7ByhBwB;I6BxhBxB,oB7BwhBwB;ELkwGlC;EkCrxHM;;;;;;IACE;ElC4xHR;EkC9wHM;IACE;ElCgxHR;EkC7wHM;IACE;IAGA;ElC6wHR;EkC1wHM;IACE;ElC4wHR;AACF;AkC70HI;EAoBI;EACA;AlC4zHR;AkC/0HQ;;;;;;EACE;EACA;AlCs1HV;AkCn0HQ;EACE;AlCq0HV;AkCn0HU;EACE;AlCq0HZ;AkCl0HU;EACE,qB7ByhBwB;E6BxhBxB,oB7BwhBwB;AL4yGpC;AkC/zHQ;;;;;;EACE;AlCs0HV;AkCxzHQ;EACE;AlC0zHV;AkCvzHQ;EACE;EAGA;AlCuzHV;AkCpzHQ;EACE;AlCszHV;;AkCxyHE;EACE,yB7BigBgC;AL0yGpC;AOngIE;E2B2NI,yB7B8f8B;AL6yGpC;AkCtyHI;EACE,yB7Bsf8B;ALkzGpC;AOzgIE;E2BoOM,yB7Bof4B;ALozGpC;AkCryHM;EACE,yB7Bkf4B;ALqzGpC;AkCnyHI;;;;EAIE,yB7Bye8B;AL4zGpC;AkCjyHE;EACE,yB7BkegC;E6BjehC,gC7BsegC;AL6zGpC;AkChyHE;EACE;AlCkyHJ;AkC/xHE;EACE,yB7BydgC;ALw0GpC;AkChyHI;EACE,yB7Byd8B;ALy0GpC;AOliIE;E2BmQM,yB7Bsd4B;AL40GpC;;AkC1xHE;EACE,W7BrRO;ALkjIX;AOziIE;E2B+QI,W7BxRK;ALqjIX;AkCxxHI;EACE,+B7B2b8B;AL+1GpC;AO/iIE;E2BwRM,gC7Byb4B;ALi2GpC;AkCvxHM;EACE,gC7Bub4B;ALk2GpC;AkCrxHI;;;;EAIE,W7B7SK;ALokIX;AkCnxHE;EACE,+B7BuagC;E6BtahC,sC7B2agC;AL02GpC;AkClxHE;EACE;AlCoxHJ;AkCjxHE;EACE,+B7B8ZgC;ALq3GpC;AkClxHI;EACE,W7B7TK;ALilIX;AOxkIE;E2BuTM,W7BhUG;ALolIX;;AmCvlIA;EACE;EACA;EACA;EACA;EAEA;EACA,sB9BJS;E8BKT;EACA;EvBKE;AZqlIJ;AmCvlIE;EACE;EACA;AnCylIJ;AmCtlIE;EACE;EACA;AnCwlIJ;AmCtlII;EACE;EvBCF;EACA;AZwlIJ;AmCtlII;EACE;EvBUF;EACA;AZ+kIJ;AmCnlIE;;EAEE;AnCqlIJ;;AmCjlIA;EAGE;EAGA;EACA,gB9BgxBkC;ALg0GpC;;AmC5kIA;EACE,sB9B0wBkC;ALq0GpC;;AmC5kIA;EACE;EACA;AnC+kIF;;AmC5kIA;EACE;AnC+kIF;;AOpoIE;E4B0DE;AnC8kIJ;AmC3kIE;EACE,oB9ByvBgC;ALo1GpC;;AmCrkIA;EACE;EACA;EAEA,qC9BkvBkC;E8BjvBlC;AnCukIF;AmCrkIE;EvBvEE;AZ+oIJ;;AmCnkIA;EACE;EAEA,qC9BuuBkC;E8BtuBlC;AnCqkIF;AmCnkIE;EvBlFE;AZwpIJ;;AmC5jIA;EACE;EACA;EACA;EACA;AnC+jIF;;AmC5jIA;EACE;EACA;AnC+jIF;;AmC3jIA;EACE;EACA;EACA;EACA;EACA;EACA,gB9B6sBkC;EO5zBhC;AZ8qIJ;;AmC3jIA;;;EAGE;EACA;AnC8jIF;;AmC3jIA;;EvBjHI;EACA;AZirIJ;;AmC5jIA;;EvBxGI;EACA;AZyqIJ;;AmCzjIE;EACE,mB9BqrBgC;ALu4GpC;AgB3pII;EmB6FJ;IAMI;IACA;IACA;IACA;EnC4jIF;EmC1jIE;IAEE;IACA,kB9ByqB8B;I8BxqB9B;IACA,iB9BuqB8B;ELo5GlC;AACF;;AmC/iIE;EACE,mB9BypBgC;ALy5GpC;AgB7qII;EmBuHJ;IAQI;IACA;EnCkjIF;EmC/iIE;IAEE;IACA;EnCgjIJ;EmC9iII;IACE;IACA;EnCgjIN;EmC3iIM;IvBzKJ;IACA;EZutIF;EmC5iIQ;;IAGE;EnC6iIV;EmC3iIQ;;IAGE;EnC4iIV;EmCxiIM;IvB1KJ;IACA;EZqtIF;EmCziIQ;;IAGE;EnC0iIV;EmCxiIQ;;IAGE;EnCyiIV;AACF;;AmC5hIE;EACE,sB9B8kBgC;ALi9GpC;AgBvtII;EmBsLJ;IAMI,oB9B2lBgC;S8B3lBhC,e9B2lBgC;I8B1lBhC,wB9B2lBgC;S8B3lBhC,mB9B2lBgC;I8B1lBhC;IACA;EnC+hIF;EmC7hIE;IACE;IACA;EnC+hIJ;AACF;;AmCthIA;EACE;AnCyhIF;AmCvhIE;EACE;AnCyhIJ;AmCvhII;EACE;EvBvOF;EACA;AZiwIJ;AmCvhII;EvBzPA;EACA;AZmxIJ;AmCvhII;EvBtQA;EuBwQE;AnCyhIN;;AoCnzIA;EACE;EACA;EACA;EACA,mB/BqiCkC;E+BniClC;EACA,yB/BES;EOSP;AZ2yIJ;;AoChzIE;EACE,oB/ByhCgC;AL0xGpC;AoCjzII;EACE;EACA,qB/BqhC8B;E+BphC9B,c/BNK;E+BOL;ApCmzIN;AoCzyIE;EACE;ApC2yIJ;AoCxyIE;EACE;ApC0yIJ;AoCvyIE;EACE,c/B1BO;ALm0IX;;AqCh1IA;EACE;E5BGA;EACA;EGaE;AZq0IJ;;AqCj1IA;EACE;EACA;EACA;EACA;EACA,iBhCoxBkC;EgCnxBlC,chCmKwC;EgCjKxC,sBhCPS;EgCQT;ArCm1IF;AqCj1IE;EACE;EACA,chC8JsC;EgC7JtC;EACA,yBhCZO;EgCaP,qBhCZO;AL+1IX;AqCh1IE;EACE;EACA,UhC4wBgC;EgC3wBhC,iDhC+W0B;ALm+H9B;;AqC50II;EACE;EzBaF;EACA;AZm0IJ;AqC50II;EzBNA;EACA;AZq1IJ;AqC30IE;EACE;EACA,WhCxCO;EgCyCP,yBhC0M0B;EgCzM1B,qBhCyM0B;ALooI9B;AqC10IE;EACE,chCxCO;EgCyCP;EAEA;EACA,sBhClDO;EgCmDP,qBhChDO;AL23IX;;AsCl4IE;EACE;EhCgLE;EgC9KF,gBjCmO0B;ALkqI9B;AsCh4IM;E1BqCF;EACA;AZ81IJ;AsC/3IM;E1BkBF;EACA;AZg3IJ;;AsCh5IE;EACE;EhCgLE;EgC9KF,gBjCoO0B;AL+qI9B;AsC94IM;E1BqCF;EACA;AZ42IJ;AsC74IM;E1BkBF;EACA;AZ83IJ;;AuC55IA;EACE;EACA;EjC6JE;EiC3JF,gBlCwR4B;EkCvR5B;EACA;EACA;EACA;E3BKE;ESFE,qIkBDJ;AvC+5IF;AqB15IM;EkBfN;IlBgBQ;ErB65IN;AACF;AOn6IE;EgCGI;AvCm6IN;;AuC95IE;EACE;AvCi6IJ;;AuC55IA;EACE;EACA;AvC+5IF;;AuCx5IA;EACE,oBlCi4BkC;EkCh4BlC,mBlCg4BkC;EOv5BhC;AZm7IJ;;AuCn5IE;ECjDA;EACA,yBnC0Ea;AL83If;AO17IE;EiCVI;EACA;AxCu8IN;AwCp8II;EAEE;EACA;AxCq8IN;;AuCh6IE;ECjDA;EACA,yBnC0Ea;AL24If;AOv8IE;EiCVI;EACA;AxCo9IN;AwCj9II;EAEE;EACA;AxCk9IN;;AuC76IE;ECjDA;EACA,yBnC0Ea;ALw5If;AOp9IE;EiCVI;EACA;AxCi+IN;AwC99II;EAEE;EACA;AxC+9IN;;AuC17IE;ECjDA;EACA,yBnC0Ea;ALq6If;AOj+IE;EiCVI;EACA;AxC8+IN;AwC3+II;EAEE;EACA;AxC4+IN;;AuCv8IE;ECjDA;EACA,yBnC0Ea;ALk7If;AO9+IE;EiCVI;EACA;AxC2/IN;AwCx/II;EAEE;EACA;AxCy/IN;;AuCp9IE;ECjDA;EACA,yBnC0Ea;AL+7If;AO3/IE;EiCVI;EACA;AxCwgJN;AwCrgJI;EAEE;EACA;AxCsgJN;;AuCj+IE;ECjDA;EACA,yBnC0Ea;AL48If;AOxgJE;EiCVI;EACA;AxCqhJN;AwClhJI;EAEE;EACA;AxCmhJN;;AuC9+IE;ECjDA;EACA,yBnC0Ea;ALy9If;AOrhJE;EiCVI;EACA;AxCkiJN;AwC/hJI;EAEE;EACA;AxCgiJN;;AyC7iJA;EACE;EACA,mBpCyzBkC;EoCvzBlC,yBpCKS;EOSP;AZkiJJ;AgBx/II;EyB5DJ;IAQI;EzCgjJF;AACF;;AyC7iJA;EACE;EACA;E7BIE;AZ6iJJ;;A0C3jJA;EACE;EACA;EACA,mBrCy9BkC;EqCx9BlC;E9BUE;AZqjJJ;;A0C1jJA;EAEE;A1C4jJF;;A0CxjJA;EACE,gBrC6Q4B;AL8yI9B;;A0CnjJA;EACE;A1CsjJF;A0CnjJE;EACE;EACA;EACA;EACA;EACA;EACA;A1CqjJJ;;A0C3iJE;EC/CA,cDgDqH;EnB3CnH,yBmB2CuB;EC9CzB,qBD8CqE;A1CgjJvE;A2C5lJE;EACE;A3C8lJJ;A2C3lJE;EACE;A3C6lJJ;;A0CvjJE;EC/CA,cDgDqH;EnB3CnH,yBmB2CuB;EC9CzB,qBD8CqE;A1C4jJvE;A2CxmJE;EACE;A3C0mJJ;A2CvmJE;EACE;A3CymJJ;;A0CnkJE;EC/CA,cDgDqH;EnB3CnH,yBmB2CuB;EC9CzB,qBD8CqE;A1CwkJvE;A2CpnJE;EACE;A3CsnJJ;A2CnnJE;EACE;A3CqnJJ;;A0C/kJE;EC/CA,cDgDqH;EnB3CnH,yBmB2CuB;EC9CzB,qBD8CqE;A1ColJvE;A2ChoJE;EACE;A3CkoJJ;A2C/nJE;EACE;A3CioJJ;;A0C3lJE;EC/CA,cDgDqH;EnB3CnH,yBmB2CuB;EC9CzB,qBD8CqE;A1CgmJvE;A2C5oJE;EACE;A3C8oJJ;A2C3oJE;EACE;A3C6oJJ;;A0CvmJE;EC/CA,cDgDqH;EnB3CnH,yBmB2CuB;EC9CzB,qBD8CqE;A1C4mJvE;A2CxpJE;EACE;A3C0pJJ;A2CvpJE;EACE;A3CypJJ;;A0CnnJE;EC/CA,cDgDqH;EnB3CnH,yBmB2CuB;EC9CzB,qBD8CqE;A1CwnJvE;A2CpqJE;EACE;A3CsqJJ;A2CnqJE;EACE;A3CqqJJ;;A0C/nJE;EC/CA,cDgDqH;EnB3CnH,yBmB2CuB;EC9CzB,qBD8CqE;A1CooJvE;A2ChrJE;EACE;A3CkrJJ;A2C/qJE;EACE;A3CirJJ;;A4CzrJE;EACE;IAAO;E5C6rJT;E4C5rJE;IAAK;E5C+rJP;AACF;;A4ClsJE;EACE;IAAO;E5C6rJT;E4C5rJE;IAAK;E5C+rJP;AACF;A4C5rJA;EACE;EACA,YvCk+BkC;EuCj+BlC;EACA;EtCwKI;EsCtKJ,yBvCLS;EOSP;AZ2rJJ;;A4C1rJA;EACE;EACA;EACA;EACA;EACA,WvCjBS;EuCkBT;EACA;EACA,yBvCu9BkC;EgBl+B9B,2BuBYJ;A5C6rJF;AqBrsJM;EuBDN;IvBEQ;ErBwsJN;AACF;;A4C/rJA;ErBYE;EqBVA;A5CksJF;;A4C9rJE;EACE;UAAA;A5CisJJ;A4C9rJM;EAJJ;IAKM;YAAA;E5CisJN;AACF;;A6C5uJA;EACE;EACA;A7C+uJF;;A6C5uJA;EACE;A7C+uJF;;A8CjvJA;EACE;EACA;EAGA;EACA;ElCQE;AZ2uJJ;;A8CzuJA;EACE;EACA,czCRS;EyCST;A9C4uJF;AOnvJE;EuCWE;EACA,czCdO;EyCeP;EACA,yBzCtBO;ALiwJX;A8CxuJE;EACE,czClBO;EyCmBP,yBzC1BO;ALowJX;;A8CjuJA;EACE;EACA;EACA;EAGA,sBzC3CS;EyC4CT;A9CkuJF;A8ChuJE;ElC1BE;EACA;AZ6vJJ;A8ChuJE;ElChBE;EACA;AZmvJJ;A8ChuJE;EAEE,czClDO;EyCmDP;EACA,sBzC1DO;AL2xJX;A8C7tJE;EACE;EACA,WzChEO;EyCiEP,yBzCkL0B;EyCjL1B,qBzCiL0B;AL8iJ9B;A8C5tJE;EACE;A9C8tJJ;A8C5tJI;EACE;EACA,qBzC2JwB;ALmkJ9B;;A8ChtJI;EACE;A9CmtJN;A8ChtJQ;ElC1BJ;EAZA;AZ0vJJ;A8C/sJQ;ElC3CJ;EAYA;AZkvJJ;A8C9sJQ;EACE;A9CgtJV;A8C7sJQ;EACE,qBzC0HoB;EyCzHpB;A9C+sJV;A8C7sJU;EACE;EACA,sBzCqHkB;AL0lJ9B;;AgB1wJI;E8BmCA;IACE;E9C2uJJ;E8CxuJM;IlC1BJ;IAZA;EZkxJF;E8CvuJM;IlC3CJ;IAYA;EZ0wJF;E8CtuJM;IACE;E9CwuJR;E8CruJM;IACE,qBzC0HoB;IyCzHpB;E9CuuJR;E8CruJQ;IACE;IACA,sBzCqHkB;ELknJ5B;AACF;AgBnyJI;E8BmCA;IACE;E9CmwJJ;E8ChwJM;IlC1BJ;IAZA;EZ0yJF;E8C/vJM;IlC3CJ;IAYA;EZkyJF;E8C9vJM;IACE;E9CgwJR;E8C7vJM;IACE,qBzC0HoB;IyCzHpB;E9C+vJR;E8C7vJQ;IACE;IACA,sBzCqHkB;EL0oJ5B;AACF;AgB3zJI;E8BmCA;IACE;E9C2xJJ;E8CxxJM;IlC1BJ;IAZA;EZk0JF;E8CvxJM;IlC3CJ;IAYA;EZ0zJF;E8CtxJM;IACE;E9CwxJR;E8CrxJM;IACE,qBzC0HoB;IyCzHpB;E9CuxJR;E8CrxJQ;IACE;IACA,sBzCqHkB;ELkqJ5B;AACF;AgBn1JI;E8BmCA;IACE;E9CmzJJ;E8ChzJM;IlC1BJ;IAZA;EZ01JF;E8C/yJM;IlC3CJ;IAYA;EZk1JF;E8C9yJM;IACE;E9CgzJR;E8C7yJM;IACE,qBzC0HoB;IyCzHpB;E9C+yJR;E8C7yJQ;IACE;IACA,sBzCqHkB;EL0rJ5B;AACF;A8ClyJA;ElCnHI;AZw5JJ;A8ClyJE;EACE;A9CoyJJ;A8ClyJI;EACE;A9CoyJN;;A+C76JE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9C6xJ3C;AOr6JE;EwCPM,cD+IkE;EC9IlE;A/C+6JR;A+C56JM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9CsyJ1E;;A+C37JE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9C2yJ3C;AOn7JE;EwCPM,cD+IkE;EC9IlE;A/C67JR;A+C17JM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9CozJ1E;;A+Cz8JE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9CyzJ3C;AOj8JE;EwCPM,cD+IkE;EC9IlE;A/C28JR;A+Cx8JM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9Ck0J1E;;A+Cv9JE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9Cu0J3C;AO/8JE;EwCPM,cD+IkE;EC9IlE;A/Cy9JR;A+Ct9JM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9Cg1J1E;;A+Cr+JE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9Cq1J3C;AO79JE;EwCPM,cD+IkE;EC9IlE;A/Cu+JR;A+Cp+JM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9C81J1E;;A+Cn/JE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9Cm2J3C;AO3+JE;EwCPM,cD+IkE;EC9IlE;A/Cq/JR;A+Cl/JM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9C42J1E;;A+CjgKE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9Ci3J3C;AOz/JE;EwCPM,cD+IkE;EC9IlE;A/CmgKR;A+ChgKM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9C03J1E;;A+C/gKE;EACE,cDoJsE;ECnJtE,yBDmJuC;A9C+3J3C;AOvgKE;EwCPM,cD+IkE;EC9IlE;A/CihKR;A+C9gKM;EACE,W1CPG;E0CQH,yBDyIkE;ECxIlE,qBDwIkE;A9Cw4J1E;;AgDhiKA;EACE;E1CmLI;E0CjLJ,gB3C8R4B;E2C7R5B;EACA,W3CYS;E2CXT,yB3CylCkC;E2CxlClC;AhDmiKF;AO9hKE;EyCDE,W3CMO;E2CLP;AhDkiKJ;AO9hKE;EyCCI;AhDgiKN;;AgDrhKA;EACE;EACA;EACA;AhDwhKF;;AgDlhKA;EACE;AhDqhKF;;AiD3jKA;EAGE,iB5C24BkC;E4C14BlC,gB5C04BkC;EC1tB9B;E2C7KJ,2C5C44BkC;E4C34BlC;EACA;EACA,gD5C64BkC;E4C54BlC;ErCOE;AZqjKJ;AiDzjKE;EACE,sB5Cg4BgC;AL2rIpC;AiDxjKE;EACE;AjD0jKJ;AiDvjKE;EACE;EACA;AjDyjKJ;AiDtjKE;EACE;AjDwjKJ;;AiDpjKA;EACE;EACA;EACA;EACA,c5CvBS;E4CwBT,2C5Cq3BkC;E4Cp3BlC;EACA;ErCZE;EACA;AZokKJ;;AiDrjKA;EACE,gB5Cm2BkC;ALqtIpC;;AkD9lKA;EAEE;AlDgmKF;AkD9lKE;EACE;EACA;AlDgmKJ;;AkD3lKA;EACE;EACA;EACA;EACA,a7C4pBkC;E6C3pBlC;EACA;EACA;EACA;EAGA;AlD4lKF;;AkDrlKA;EACE;EACA;EACA,c7Ci5BkC;E6C/4BlC;AlDulKF;AkDplKE;E7B3BI,mC6B4BF;EACA,8B7Cu6BgC;AL+qIpC;AqB/mKM;E6BuBJ;I7BtBM;ErBknKN;AACF;AkDzlKE;EACE,e7Cq6BgC;ALsrIpC;AkDvlKE;EACE,sB7Ck6BgC;ALurIpC;;AkDrlKA;EACE;EACA;AlDwlKF;AkDtlKE;EACE;EACA;AlDwlKJ;AkDrlKE;;EAEE;AlDulKJ;AkDplKE;EACE;AlDslKJ;;AkDllKA;EACE;EACA;EACA;AlDqlKF;AkDllKE;EACE;EACA;EACA;EAAA;EAAA;EACA;AlDolKJ;AkDhlKE;EACE;EACA;EACA;AlDklKJ;AkDhlKI;EACE;AlDklKN;AkD/kKI;EACE;AlDilKN;;AkD3kKA;EACE;EACA;EACA;EACA;EAGA;EACA,sB7C3GS;E6C4GT;EACA;EtClGE;EsCsGF;AlD0kKF;;AkDtkKA;EACE;EACA;EACA;EACA,a7CgjBkC;E6C/iBlC;EACA;EACA,sB7ClHS;AL2rKX;AkDtkKE;EAAS;AlDykKX;AkDxkKE;EAAS,Y7C+zByB;AL4wIpC;;AkDtkKA;EACE;EACA;EACA;EACA,kB7C6zBkC;E6C5zBlC;EtCtHE;EACA;AZgsKJ;AkDxkKE;EACE,kB7CwzBgC;E6CtzBhC;AlDykKJ;;AkDpkKA;EACE;EACA,gB7CuI4B;ALg8J9B;;AkDlkKA;EACE;EAGA;EACA,a7C0wBkC;ALyzIpC;;AkD/jKA;EACE;EACA;EACA;EACA;EACA;EACA;EtCzIE;EACA;AZ4sKJ;AkD9jKE;EACE;AlDgkKJ;;AkD3jKA;EACE;EACA;EACA;EACA;EACA;AlD8jKF;;AgBrsKI;EkC6IF;IACE,gB7CuwBgC;I6CtwBhC;ElD4jKF;EkDzjKA;IACE;ElD2jKF;EkDzjKE;IACE;ElD2jKJ;EkDvjKA;IACE;ElDyjKF;EkDvjKE;IACE;IACA;IAAA;IAAA;ElDyjKJ;EkDjjKA;IAAY,gB7C+uBsB;ELq0IlC;AACF;AgB5tKI;EkC2KF;;IAEE,gB7CuuBgC;EL60IlC;AACF;AgBluKI;EkCkLF;IAAY,iB7CiuBsB;ELm1IlC;AACF;AmDlyKA;EACE;EACA,a9CgrBkC;E8C/qBlC;EACA,S9C61BkC;E+Cj2BlC,qN/CoR4B;E+ClR5B;EACA,gB/C4R4B;E+C3R5B,gB/CgS4B;E+C/R5B;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E9CqKI;E6CzKJ;EACA;AnD8yKF;AmD5yKE;EAAS,Y9Ci1ByB;AL89IpC;AmD7yKE;EACE;EACA;EACA,a9Ci1BgC;E8Ch1BhC,c9Ci1BgC;AL89IpC;AmD7yKI;EACE;EACA;EACA;EACA;AnD+yKN;;AmD1yKA;EACE;AnD6yKF;AmD3yKE;EACE;AnD6yKJ;AmD3yKI;EACE;EACA;EACA,sB9CvBK;ALo0KX;;AmDxyKA;EACE;AnD2yKF;AmDzyKE;EACE;EACA,a9CmzBgC;E8ClzBhC,c9CizBgC;AL0/IpC;AmDzyKI;EACE;EACA;EACA,wB9CvCK;ALk1KX;;AmDtyKA;EACE;AnDyyKF;AmDvyKE;EACE;AnDyyKJ;AmDvyKI;EACE;EACA;EACA,yB9CrDK;AL81KX;;AmDpyKA;EACE;AnDuyKF;AmDryKE;EACE;EACA,a9CqxBgC;E8CpxBhC,c9CmxBgC;ALohJpC;AmDryKI;EACE;EACA;EACA,uB9CrEK;AL42KX;;AmDlxKA;EACE,gB9C+uBkC;E8C9uBlC;EACA,W9CvGS;E8CwGT;EACA,sB9C/FS;EOCP;AZo3KJ;;AqDt4KA;EACE;EACA;EACA;EACA,ahD8qBkC;EgD7qBlC;EACA,gBhD+2BkC;E+Cp3BlC,qN/CoR4B;E+ClR5B;EACA,gB/C4R4B;E+C3R5B,gB/CgS4B;E+C/R5B;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E9CqKI;E+CxKJ;EACA,sBhDNS;EgDOT;EACA;EzCGE;AZi5KJ;AqDh5KE;EACE;EACA;EACA,WhD+2BgC;EgD92BhC,chD+2BgC;EgD92BhC;ArDk5KJ;AqDh5KI;EAEE;EACA;EACA;EACA;EACA;ArDi5KN;;AqD54KA;EACE,qBhDg2BkC;AL+iJpC;AqD74KE;EACE;ArD+4KJ;AqD74KI;EACE;EACA;EACA,qChD21B8B;ALojJpC;AqD54KI;EACE,WhD0LwB;EgDzLxB;EACA,sBhD7CK;AL27KX;;AqDz4KA;EACE,mBhD40BkC;ALgkJpC;AqD14KE;EACE;EACA,ahDw0BgC;EgDv0BhC,YhDs0BgC;EgDr0BhC;ArD44KJ;AqD14KI;EACE;EACA;EACA,uChDo0B8B;ALwkJpC;AqDz4KI;EACE,ShDmKwB;EgDlKxB;EACA,wBhDpEK;AL+8KX;;AqDt4KA;EACE,kBhDqzBkC;ALolJpC;AqDv4KE;EACE;ArDy4KJ;AqDv4KI;EACE;EACA;EACA,wChDgzB8B;ALylJpC;AqDt4KI;EACE,QhD+IwB;EgD9IxB;EACA,yBhDxFK;ALg+KX;AqDn4KE;EACE;EACA;EACA;EACA;EACA,WhD4xBgC;EgD3xBhC;EACA;EACA;ArDq4KJ;;AqDj4KA;EACE,oBhDqxBkC;AL+mJpC;AqDl4KE;EACE;EACA,ahDixBgC;EgDhxBhC,YhD+wBgC;EgD9wBhC;ArDo4KJ;AqDl4KI;EACE;EACA;EACA,sChD6wB8B;ALunJpC;AqDj4KI;EACE,UhD4GwB;EgD3GxB;EACA,uBhD3HK;AL8/KX;;AqD72KA;EACE;EACA;E/C0BI;E+CvBJ,yBhD+tBkC;EgD9tBlC;EzCnIE;EACA;AZm/KJ;AqD92KE;EACE;ArDg3KJ;;AqD52KA;EACE;EACA,chDxJS;ALugLX;;AsD1gLA;EACE;AtD6gLF;;AsD1gLA;EACE;AtD6gLF;;AsD1gLA;EACE;EACA;EACA;AtD6gLF;AuDpiLE;EACE;EACA;EACA;AvDsiLJ;;AsD9gLA;EACE;EACA;EACA;EACA;EACA;EACA;UAAA;EjClBI,sCiCmBJ;AtDihLF;AqBhiLM;EiCQN;IjCPQ;ErBmiLN;AACF;;AsDnhLA;;;EAGE;AtDshLF;;AsDnhLA;;EAEE;AtDshLF;;AsDnhLA;;EAEE;AtDshLF;;AsD7gLE;EACE;EACA;EACA;AtDghLJ;AsD7gLE;;;EAGE;EACA;AtD+gLJ;AsD5gLE;;EAEE;EACA;EjC5DE,2BiC6DF;AtD8gLJ;AqBvkLM;EiCqDJ;;IjCpDM;ErB2kLN;AACF;;AsD3gLA;;EAEE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA,UjDs9BmC;EiDr9BnC;EACA,WjD3FS;EiD4FT;EACA;EACA;EACA,YjDi9BmC;EgBviC/B,8BiCuFJ;AtD6gLF;AqBhmLM;EiCkEN;;IjCjEQ;ErBomLN;AACF;AO1mLE;;;E+C2FE,WjDpGO;EiDqGP;EACA;EACA,YjD08BiC;AL0kJrC;;AsDjhLA;EACE;AtDohLF;;AsD/gLA;EACE;AtDkhLF;;AsD3gLA;;EAEE;EACA,WjDm8BmC;EiDl8BnC,YjDk8BmC;EiDj8BnC;AtD8gLF;;AsD5gLA;EACE;AtD+gLF;;AsD7gLA;EACE;AtDghLF;;AsDvgLA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,iBjDy5BmC;EiDx5BnC,gBjDw5BmC;EiDv5BnC;AtDygLF;AsDvgLE;EACE;EACA;EACA,WjDu5BiC;EiDt5BjC,WjDu5BiC;EiDt5BjC,iBjDw5BiC;EiDv5BjC,gBjDu5BiC;EiDt5BjC;EACA;EACA,sBjDnKO;EiDoKP;EAEA;EACA;EACA;EjC/JE,6BiCgKF;AtDwgLJ;AqBpqLM;EiC6IJ;IjC5IM;ErBuqLN;AACF;AsD1gLE;EACE;AtD4gLJ;;AsDngLA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,WjD9LS;EiD+LT;AtDsgLF;;AwDxsLA;EACE;IAAK;ExD4sLL;AACF;;AwD9sLA;EACE;IAAK;ExD4sLL;AACF;AwD1sLA;EACE;EACA,WnDskCwB;EmDrkCxB,YnDqkCwB;EmDpkCxB,wBnDskCwB;EmDrkCxB;EACA;EAEA;EACA;UAAA;AxD2sLF;;AwDxsLA;EACE,WnDgkCwB;EmD/jCxB,YnD+jCwB;EmD9jCxB,mBnDgkCwB;AL2oJ1B;;AwDpsLA;EACE;IACE;ExDusLF;EwDrsLA;IACE;IACA;ExDusLF;AACF;;AwD9sLA;EACE;IACE;ExDusLF;EwDrsLA;IACE;IACA;ExDusLF;AACF;AwDpsLA;EACE;EACA,WnDsiCwB;EmDriCxB,YnDqiCwB;EmDpiCxB,wBnDsiCwB;EmDriCxB;EAEA;EACA;EACA;UAAA;AxDqsLF;;AwDlsLA;EACE,WnDgiCwB;EmD/hCxB,YnD+hCwB;ALsqJ1B;;AwDjsLE;EACE;;IAEE;YAAA;ExDosLJ;AACF;AyDhwLA;EAAqB;AzDmwLrB;;AyDlwLA;EAAqB;AzDswLrB;;AyDrwLA;EAAqB;AzDywLrB;;AyDxwLA;EAAqB;AzD4wLrB;;AyD3wLA;EAAqB;AzD+wLrB;;AyD9wLA;EAAqB;AzDkxLrB;;A0DpxLE;EACE;A1DuxLJ;;AO7wLE;;;EmDLI;A1DwxLN;;A0D9xLE;EACE;A1DiyLJ;;AOvxLE;;;EmDLI;A1DkyLN;;A0DxyLE;EACE;A1D2yLJ;;AOjyLE;;;EmDLI;A1D4yLN;;A0DlzLE;EACE;A1DqzLJ;;AO3yLE;;;EmDLI;A1DszLN;;A0D5zLE;EACE;A1D+zLJ;;AOrzLE;;;EmDLI;A1Dg0LN;;A0Dt0LE;EACE;A1Dy0LJ;;AO/zLE;;;EmDLI;A1D00LN;;A0Dh1LE;EACE;A1Dm1LJ;;AOz0LE;;;EmDLI;A1Do1LN;;A0D11LE;EACE;A1D61LJ;;AOn1LE;;;EmDLI;A1D81LN;;A2D71LA;EACE;A3Dg2LF;;A2D71LA;EACE;A3Dg2LF;;A4D32LA;EAAkB;A5D+2LlB;;A4D92LA;EAAkB;A5Dk3LlB;;A4Dj3LA;EAAkB;A5Dq3LlB;;A4Dp3LA;EAAkB;A5Dw3LlB;;A4Dv3LA;EAAkB;A5D23LlB;;A4Dz3LA;EAAmB;A5D63LnB;;A4D53LA;EAAmB;A5Dg4LnB;;A4D/3LA;EAAmB;A5Dm4LnB;;A4Dl4LA;EAAmB;A5Ds4LnB;;A4Dr4LA;EAAmB;A5Dy4LnB;;A4Dt4LE;EACE;A5Dy4LJ;;A4D14LE;EACE;A5D64LJ;;A4D94LE;EACE;A5Di5LJ;;A4Dl5LE;EACE;A5Dq5LJ;;A4Dt5LE;EACE;A5Dy5LJ;;A4D15LE;EACE;A5D65LJ;;A4D95LE;EACE;A5Di6LJ;;A4Dl6LE;EACE;A5Dq6LJ;;A4Dj6LA;EACE;A5Do6LF;;A4D75LA;EACE;A5Dg6LF;;A4D75LA;EACE;A5Dg6LF;;A4D75LA;EACE;EACA;A5Dg6LF;;A4D75LA;EACE;EACA;A5Dg6LF;;A4D75LA;EACE;EACA;A5Dg6LF;;A4D75LA;EACE;EACA;A5Dg6LF;;A4D75LA;EACE;A5Dg6LF;;A4D75LA;EACE;A5Dg6LF;;A4D75LA;EACE;A5Dg6LF;;A4D75LA;EACE;A5Dg6LF;;AuDx+LE;EACE;EACA;EACA;AvD2+LJ;;A6Dp+LM;EAAwB;A7Dw+L9B;;A6Dx+LM;EAAwB;A7D4+L9B;;A6D5+LM;EAAwB;A7Dg/L9B;;A6Dh/LM;EAAwB;A7Do/L9B;;A6Dp/LM;EAAwB;A7Dw/L9B;;A6Dx/LM;EAAwB;A7D4/L9B;;A6D5/LM;EAAwB;A7DggM9B;;A6DhgMM;EAAwB;A7DogM9B;;A6DpgMM;EAAwB;A7DwgM9B;;AgBv9LI;E6CjDE;IAAwB;E7D6gM5B;E6D7gMI;IAAwB;E7DghM5B;E6DhhMI;IAAwB;E7DmhM5B;E6DnhMI;IAAwB;E7DshM5B;E6DthMI;IAAwB;E7DyhM5B;E6DzhMI;IAAwB;E7D4hM5B;E6D5hMI;IAAwB;E7D+hM5B;E6D/hMI;IAAwB;E7DkiM5B;E6DliMI;IAAwB;E7DqiM5B;AACF;AgBr/LI;E6CjDE;IAAwB;E7D0iM5B;E6D1iMI;IAAwB;E7D6iM5B;E6D7iMI;IAAwB;E7DgjM5B;E6DhjMI;IAAwB;E7DmjM5B;E6DnjMI;IAAwB;E7DsjM5B;E6DtjMI;IAAwB;E7DyjM5B;E6DzjMI;IAAwB;E7D4jM5B;E6D5jMI;IAAwB;E7D+jM5B;E6D/jMI;IAAwB;E7DkkM5B;AACF;AgBlhMI;E6CjDE;IAAwB;E7DukM5B;E6DvkMI;IAAwB;E7D0kM5B;E6D1kMI;IAAwB;E7D6kM5B;E6D7kMI;IAAwB;E7DglM5B;E6DhlMI;IAAwB;E7DmlM5B;E6DnlMI;IAAwB;E7DslM5B;E6DtlMI;IAAwB;E7DylM5B;E6DzlMI;IAAwB;E7D4lM5B;E6D5lMI;IAAwB;E7D+lM5B;AACF;AgB/iMI;E6CjDE;IAAwB;E7DomM5B;E6DpmMI;IAAwB;E7DumM5B;E6DvmMI;IAAwB;E7D0mM5B;E6D1mMI;IAAwB;E7D6mM5B;E6D7mMI;IAAwB;E7DgnM5B;E6DhnMI;IAAwB;E7DmnM5B;E6DnnMI;IAAwB;E7DsnM5B;E6DtnMI;IAAwB;E7DynM5B;E6DznMI;IAAwB;E7D4nM5B;AACF;A6DnnMA;EAEI;IAAqB;E7DqnMvB;E6DrnME;IAAqB;E7DwnMvB;E6DxnME;IAAqB;E7D2nMvB;E6D3nME;IAAqB;E7D8nMvB;E6D9nME;IAAqB;E7DioMvB;E6DjoME;IAAqB;E7DooMvB;E6DpoME;IAAqB;E7DuoMvB;E6DvoME;IAAqB;E7D0oMvB;E6D1oME;IAAqB;E7D6oMvB;AACF;A8DnqMA;EACE;EACA;EACA;EACA;EACA;A9DqqMF;A8DnqME;EACE;EACA;A9DqqMJ;A8DlqME;;;;;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;A9DoqMJ;;A8D3pMI;EACE;A9D8pMN;;A8D/pMI;EACE;A9DkqMN;;A8DnqMI;EACE;A9DsqMN;;A8DvqMI;EACE;A9D0qMN;;A+DnsMI;EAAgC;A/DusMpC;;A+DtsMI;EAAgC;A/D0sMpC;;A+DzsMI;EAAgC;A/D6sMpC;;A+D5sMI;EAAgC;A/DgtMpC;;A+D9sMI;EAA8B;A/DktMlC;;A+DjtMI;EAA8B;A/DqtMlC;;A+DptMI;EAA8B;A/DwtMlC;;A+DvtMI;EAA8B;A/D2tMlC;;A+D1tMI;EAA8B;A/D8tMlC;;A+D7tMI;EAA8B;A/DiuMlC;;A+DhuMI;EAA8B;A/DouMlC;;A+DnuMI;EAA8B;A/DuuMlC;;A+DruMI;EAAoC;A/DyuMxC;;A+DxuMI;EAAoC;A/D4uMxC;;A+D3uMI;EAAoC;A/D+uMxC;;A+D9uMI;EAAoC;A/DkvMxC;;A+DjvMI;EAAoC;A/DqvMxC;;A+DnvMI;EAAiC;A/DuvMrC;;A+DtvMI;EAAiC;A/D0vMrC;;A+DzvMI;EAAiC;A/D6vMrC;;A+D5vMI;EAAiC;A/DgwMrC;;A+D/vMI;EAAiC;A/DmwMrC;;A+DjwMI;EAAkC;A/DqwMtC;;A+DpwMI;EAAkC;A/DwwMtC;;A+DvwMI;EAAkC;A/D2wMtC;;A+D1wMI;EAAkC;A/D8wMtC;;A+D7wMI;EAAkC;A/DixMtC;;A+DhxMI;EAAkC;A/DoxMtC;;A+DlxMI;EAAgC;A/DsxMpC;;A+DrxMI;EAAgC;A/DyxMpC;;A+DxxMI;EAAgC;A/D4xMpC;;A+D3xMI;EAAgC;A/D+xMpC;;A+D9xMI;EAAgC;A/DkyMpC;;A+DjyMI;EAAgC;A/DqyMpC;;AgBzxMI;E+ClDA;IAAgC;E/Dg1MlC;E+D/0ME;IAAgC;E/Dk1MlC;E+Dj1ME;IAAgC;E/Do1MlC;E+Dn1ME;IAAgC;E/Ds1MlC;E+Dp1ME;IAA8B;E/Du1MhC;E+Dt1ME;IAA8B;E/Dy1MhC;E+Dx1ME;IAA8B;E/D21MhC;E+D11ME;IAA8B;E/D61MhC;E+D51ME;IAA8B;E/D+1MhC;E+D91ME;IAA8B;E/Di2MhC;E+Dh2ME;IAA8B;E/Dm2MhC;E+Dl2ME;IAA8B;E/Dq2MhC;E+Dn2ME;IAAoC;E/Ds2MtC;E+Dr2ME;IAAoC;E/Dw2MtC;E+Dv2ME;IAAoC;E/D02MtC;E+Dz2ME;IAAoC;E/D42MtC;E+D32ME;IAAoC;E/D82MtC;E+D52ME;IAAiC;E/D+2MnC;E+D92ME;IAAiC;E/Di3MnC;E+Dh3ME;IAAiC;E/Dm3MnC;E+Dl3ME;IAAiC;E/Dq3MnC;E+Dp3ME;IAAiC;E/Du3MnC;E+Dr3ME;IAAkC;E/Dw3MpC;E+Dv3ME;IAAkC;E/D03MpC;E+Dz3ME;IAAkC;E/D43MpC;E+D33ME;IAAkC;E/D83MpC;E+D73ME;IAAkC;E/Dg4MpC;E+D/3ME;IAAkC;E/Dk4MpC;E+Dh4ME;IAAgC;E/Dm4MlC;E+Dl4ME;IAAgC;E/Dq4MlC;E+Dp4ME;IAAgC;E/Du4MlC;E+Dt4ME;IAAgC;E/Dy4MlC;E+Dx4ME;IAAgC;E/D24MlC;E+D14ME;IAAgC;E/D64MlC;AACF;AgBl4MI;E+ClDA;IAAgC;E/Dw7MlC;E+Dv7ME;IAAgC;E/D07MlC;E+Dz7ME;IAAgC;E/D47MlC;E+D37ME;IAAgC;E/D87MlC;E+D57ME;IAA8B;E/D+7MhC;E+D97ME;IAA8B;E/Di8MhC;E+Dh8ME;IAA8B;E/Dm8MhC;E+Dl8ME;IAA8B;E/Dq8MhC;E+Dp8ME;IAA8B;E/Du8MhC;E+Dt8ME;IAA8B;E/Dy8MhC;E+Dx8ME;IAA8B;E/D28MhC;E+D18ME;IAA8B;E/D68MhC;E+D38ME;IAAoC;E/D88MtC;E+D78ME;IAAoC;E/Dg9MtC;E+D/8ME;IAAoC;E/Dk9MtC;E+Dj9ME;IAAoC;E/Do9MtC;E+Dn9ME;IAAoC;E/Ds9MtC;E+Dp9ME;IAAiC;E/Du9MnC;E+Dt9ME;IAAiC;E/Dy9MnC;E+Dx9ME;IAAiC;E/D29MnC;E+D19ME;IAAiC;E/D69MnC;E+D59ME;IAAiC;E/D+9MnC;E+D79ME;IAAkC;E/Dg+MpC;E+D/9ME;IAAkC;E/Dk+MpC;E+Dj+ME;IAAkC;E/Do+MpC;E+Dn+ME;IAAkC;E/Ds+MpC;E+Dr+ME;IAAkC;E/Dw+MpC;E+Dv+ME;IAAkC;E/D0+MpC;E+Dx+ME;IAAgC;E/D2+MlC;E+D1+ME;IAAgC;E/D6+MlC;E+D5+ME;IAAgC;E/D++MlC;E+D9+ME;IAAgC;E/Di/MlC;E+Dh/ME;IAAgC;E/Dm/MlC;E+Dl/ME;IAAgC;E/Dq/MlC;AACF;AgB1+MI;E+ClDA;IAAgC;E/DgiNlC;E+D/hNE;IAAgC;E/DkiNlC;E+DjiNE;IAAgC;E/DoiNlC;E+DniNE;IAAgC;E/DsiNlC;E+DpiNE;IAA8B;E/DuiNhC;E+DtiNE;IAA8B;E/DyiNhC;E+DxiNE;IAA8B;E/D2iNhC;E+D1iNE;IAA8B;E/D6iNhC;E+D5iNE;IAA8B;E/D+iNhC;E+D9iNE;IAA8B;E/DijNhC;E+DhjNE;IAA8B;E/DmjNhC;E+DljNE;IAA8B;E/DqjNhC;E+DnjNE;IAAoC;E/DsjNtC;E+DrjNE;IAAoC;E/DwjNtC;E+DvjNE;IAAoC;E/D0jNtC;E+DzjNE;IAAoC;E/D4jNtC;E+D3jNE;IAAoC;E/D8jNtC;E+D5jNE;IAAiC;E/D+jNnC;E+D9jNE;IAAiC;E/DikNnC;E+DhkNE;IAAiC;E/DmkNnC;E+DlkNE;IAAiC;E/DqkNnC;E+DpkNE;IAAiC;E/DukNnC;E+DrkNE;IAAkC;E/DwkNpC;E+DvkNE;IAAkC;E/D0kNpC;E+DzkNE;IAAkC;E/D4kNpC;E+D3kNE;IAAkC;E/D8kNpC;E+D7kNE;IAAkC;E/DglNpC;E+D/kNE;IAAkC;E/DklNpC;E+DhlNE;IAAgC;E/DmlNlC;E+DllNE;IAAgC;E/DqlNlC;E+DplNE;IAAgC;E/DulNlC;E+DtlNE;IAAgC;E/DylNlC;E+DxlNE;IAAgC;E/D2lNlC;E+D1lNE;IAAgC;E/D6lNlC;AACF;AgBllNI;E+ClDA;IAAgC;E/DwoNlC;E+DvoNE;IAAgC;E/D0oNlC;E+DzoNE;IAAgC;E/D4oNlC;E+D3oNE;IAAgC;E/D8oNlC;E+D5oNE;IAA8B;E/D+oNhC;E+D9oNE;IAA8B;E/DipNhC;E+DhpNE;IAA8B;E/DmpNhC;E+DlpNE;IAA8B;E/DqpNhC;E+DppNE;IAA8B;E/DupNhC;E+DtpNE;IAA8B;E/DypNhC;E+DxpNE;IAA8B;E/D2pNhC;E+D1pNE;IAA8B;E/D6pNhC;E+D3pNE;IAAoC;E/D8pNtC;E+D7pNE;IAAoC;E/DgqNtC;E+D/pNE;IAAoC;E/DkqNtC;E+DjqNE;IAAoC;E/DoqNtC;E+DnqNE;IAAoC;E/DsqNtC;E+DpqNE;IAAiC;E/DuqNnC;E+DtqNE;IAAiC;E/DyqNnC;E+DxqNE;IAAiC;E/D2qNnC;E+D1qNE;IAAiC;E/D6qNnC;E+D5qNE;IAAiC;E/D+qNnC;E+D7qNE;IAAkC;E/DgrNpC;E+D/qNE;IAAkC;E/DkrNpC;E+DjrNE;IAAkC;E/DorNpC;E+DnrNE;IAAkC;E/DsrNpC;E+DrrNE;IAAkC;E/DwrNpC;E+DvrNE;IAAkC;E/D0rNpC;E+DxrNE;IAAgC;E/D2rNlC;E+D1rNE;IAAgC;E/D6rNlC;E+D5rNE;IAAgC;E/D+rNlC;E+D9rNE;IAAgC;E/DisNlC;E+DhsNE;IAAgC;E/DmsNlC;E+DlsNE;IAAgC;E/DqsNlC;AACF;AgEhvNI;EAAwB;AhEmvN5B;;AgElvNI;EAAwB;AhEsvN5B;;AgErvNI;EAAwB;AhEyvN5B;;AgBrsNI;EgDtDA;IAAwB;EhEgwN1B;EgE/vNE;IAAwB;EhEkwN1B;EgEjwNE;IAAwB;EhEowN1B;AACF;AgBjtNI;EgDtDA;IAAwB;EhE2wN1B;EgE1wNE;IAAwB;EhE6wN1B;EgE5wNE;IAAwB;EhE+wN1B;AACF;AgB5tNI;EgDtDA;IAAwB;EhEsxN1B;EgErxNE;IAAwB;EhEwxN1B;EgEvxNE;IAAwB;EhE0xN1B;AACF;AgBvuNI;EgDtDA;IAAwB;EhEiyN1B;EgEhyNE;IAAwB;EhEmyN1B;EgElyNE;IAAwB;EhEqyN1B;AACF;AiE3yNE;EAAyB;KAAA;UAAA;AjE8yN3B;;AiE9yNE;EAAyB;KAAA;UAAA;AjEkzN3B;;AiElzNE;EAAyB;KAAA;UAAA;AjEszN3B;;AkEtzNE;EAAsB;AlE0zNxB;;AkE1zNE;EAAsB;AlE8zNxB;;AmE7zNE;EAAyB;AnEi0N3B;;AmEj0NE;EAAyB;AnEq0N3B;;AmEr0NE;EAAyB;AnEy0N3B;;AmEz0NE;EAAyB;AnE60N3B;;AmE70NE;EAAyB;AnEi1N3B;;AmE50NA;EACE;EACA;EACA;EACA;EACA,a9DiqBkC;AL8qMpC;;AmE50NA;EACE;EACA;EACA;EACA;EACA,a9DypBkC;ALsrMpC;;AmE30NE;EADF;IAEI;IACA;IACA,a9DipBgC;EL8rMlC;AACF;;AoEz2NA;ECEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ArE22NF;;AqEj2NE;EAEE;EACA;EACA;EACA;EACA;EACA;ArEm2NJ;;AsEh4NA;EAAa;AtEo4Nb;;AsEn4NA;EAAU;AtEu4NV;;AsEt4NA;EAAa;AtE04Nb;;AsEz4NA;EAAe;AtE64Nf;;AuE54NI;EAAuB;AvEg5N3B;;AuEh5NI;EAAuB;AvEo5N3B;;AuEp5NI;EAAuB;AvEw5N3B;;AuEx5NI;EAAuB;AvE45N3B;;AuE55NI;EAAuB;AvEg6N3B;;AuEh6NI;EAAuB;AvEo6N3B;;AuEp6NI;EAAuB;AvEw6N3B;;AuEx6NI;EAAuB;AvE46N3B;;AuE56NI;EAAuB;AvEg7N3B;;AuEh7NI;EAAuB;AvEo7N3B;;AuEh7NA;EAAU;AvEo7NV;;AuEn7NA;EAAU;AvEu7NV;;AuEn7NA;EAAc;AvEu7Nd;;AuEt7NA;EAAc;AvE07Nd;;AuEx7NA;EAAU;AvE47NV;;AuE37NA;EAAU;AvE+7NV;;AwEx8NQ;EAAgC;AxE48NxC;;AwE38NQ;;EAEE;AxE88NV;;AwE58NQ;;EAEE;AxE+8NV;;AwE78NQ;;EAEE;AxEg9NV;;AwE98NQ;;EAEE;AxEi9NV;;AwEh+NQ;EAAgC;AxEo+NxC;;AwEn+NQ;;EAEE;AxEs+NV;;AwEp+NQ;;EAEE;AxEu+NV;;AwEr+NQ;;EAEE;AxEw+NV;;AwEt+NQ;;EAEE;AxEy+NV;;AwEx/NQ;EAAgC;AxE4/NxC;;AwE3/NQ;;EAEE;AxE8/NV;;AwE5/NQ;;EAEE;AxE+/NV;;AwE7/NQ;;EAEE;AxEggOV;;AwE9/NQ;;EAEE;AxEigOV;;AwEhhOQ;EAAgC;AxEohOxC;;AwEnhOQ;;EAEE;AxEshOV;;AwEphOQ;;EAEE;AxEuhOV;;AwErhOQ;;EAEE;AxEwhOV;;AwEthOQ;;EAEE;AxEyhOV;;AwExiOQ;EAAgC;AxE4iOxC;;AwE3iOQ;;EAEE;AxE8iOV;;AwE5iOQ;;EAEE;AxE+iOV;;AwE7iOQ;;EAEE;AxEgjOV;;AwE9iOQ;;EAEE;AxEijOV;;AwEhkOQ;EAAgC;AxEokOxC;;AwEnkOQ;;EAEE;AxEskOV;;AwEpkOQ;;EAEE;AxEukOV;;AwErkOQ;;EAEE;AxEwkOV;;AwEtkOQ;;EAEE;AxEykOV;;AwExlOQ;EAAgC;AxE4lOxC;;AwE3lOQ;;EAEE;AxE8lOV;;AwE5lOQ;;EAEE;AxE+lOV;;AwE7lOQ;;EAEE;AxEgmOV;;AwE9lOQ;;EAEE;AxEimOV;;AwEhnOQ;EAAgC;AxEonOxC;;AwEnnOQ;;EAEE;AxEsnOV;;AwEpnOQ;;EAEE;AxEunOV;;AwErnOQ;;EAEE;AxEwnOV;;AwEtnOQ;;EAEE;AxEynOV;;AwExoOQ;EAAgC;AxE4oOxC;;AwE3oOQ;;EAEE;AxE8oOV;;AwE5oOQ;;EAEE;AxE+oOV;;AwE7oOQ;;EAEE;AxEgpOV;;AwE9oOQ;;EAEE;AxEipOV;;AwEhqOQ;EAAgC;AxEoqOxC;;AwEnqOQ;;EAEE;AxEsqOV;;AwEpqOQ;;EAEE;AxEuqOV;;AwErqOQ;;EAEE;AxEwqOV;;AwEtqOQ;;EAEE;AxEyqOV;;AwExrOQ;EAAgC;AxE4rOxC;;AwE3rOQ;;EAEE;AxE8rOV;;AwE5rOQ;;EAEE;AxE+rOV;;AwE7rOQ;;EAEE;AxEgsOV;;AwE9rOQ;;EAEE;AxEisOV;;AwEhtOQ;EAAgC;AxEotOxC;;AwEntOQ;;EAEE;AxEstOV;;AwEptOQ;;EAEE;AxEutOV;;AwErtOQ;;EAEE;AxEwtOV;;AwEttOQ;;EAEE;AxEytOV;;AwEjtOQ;EAAwB;AxEqtOhC;;AwEptOQ;;EAEE;AxEutOV;;AwErtOQ;;EAEE;AxEwtOV;;AwEttOQ;;EAEE;AxEytOV;;AwEvtOQ;;EAEE;AxE0tOV;;AwEzuOQ;EAAwB;AxE6uOhC;;AwE5uOQ;;EAEE;AxE+uOV;;AwE7uOQ;;EAEE;AxEgvOV;;AwE9uOQ;;EAEE;AxEivOV;;AwE/uOQ;;EAEE;AxEkvOV;;AwEjwOQ;EAAwB;AxEqwOhC;;AwEpwOQ;;EAEE;AxEuwOV;;AwErwOQ;;EAEE;AxEwwOV;;AwEtwOQ;;EAEE;AxEywOV;;AwEvwOQ;;EAEE;AxE0wOV;;AwEzxOQ;EAAwB;AxE6xOhC;;AwE5xOQ;;EAEE;AxE+xOV;;AwE7xOQ;;EAEE;AxEgyOV;;AwE9xOQ;;EAEE;AxEiyOV;;AwE/xOQ;;EAEE;AxEkyOV;;AwEjzOQ;EAAwB;AxEqzOhC;;AwEpzOQ;;EAEE;AxEuzOV;;AwErzOQ;;EAEE;AxEwzOV;;AwEtzOQ;;EAEE;AxEyzOV;;AwEvzOQ;;EAEE;AxE0zOV;;AwEpzOI;EAAmB;AxEwzOvB;;AwEvzOI;;EAEE;AxE0zON;;AwExzOI;;EAEE;AxE2zON;;AwEzzOI;;EAEE;AxE4zON;;AwE1zOI;;EAEE;AxE6zON;;AgBt0OI;EwDlDI;IAAgC;ExE63OtC;EwE53OM;;IAEE;ExE83OR;EwE53OM;;IAEE;ExE83OR;EwE53OM;;IAEE;ExE83OR;EwE53OM;;IAEE;ExE83OR;EwE74OM;IAAgC;ExEg5OtC;EwE/4OM;;IAEE;ExEi5OR;EwE/4OM;;IAEE;ExEi5OR;EwE/4OM;;IAEE;ExEi5OR;EwE/4OM;;IAEE;ExEi5OR;EwEh6OM;IAAgC;ExEm6OtC;EwEl6OM;;IAEE;ExEo6OR;EwEl6OM;;IAEE;ExEo6OR;EwEl6OM;;IAEE;ExEo6OR;EwEl6OM;;IAEE;ExEo6OR;EwEn7OM;IAAgC;ExEs7OtC;EwEr7OM;;IAEE;ExEu7OR;EwEr7OM;;IAEE;ExEu7OR;EwEr7OM;;IAEE;ExEu7OR;EwEr7OM;;IAEE;ExEu7OR;EwEt8OM;IAAgC;ExEy8OtC;EwEx8OM;;IAEE;ExE08OR;EwEx8OM;;IAEE;ExE08OR;EwEx8OM;;IAEE;ExE08OR;EwEx8OM;;IAEE;ExE08OR;EwEz9OM;IAAgC;ExE49OtC;EwE39OM;;IAEE;ExE69OR;EwE39OM;;IAEE;ExE69OR;EwE39OM;;IAEE;ExE69OR;EwE39OM;;IAEE;ExE69OR;EwE5+OM;IAAgC;ExE++OtC;EwE9+OM;;IAEE;ExEg/OR;EwE9+OM;;IAEE;ExEg/OR;EwE9+OM;;IAEE;ExEg/OR;EwE9+OM;;IAEE;ExEg/OR;EwE//OM;IAAgC;ExEkgPtC;EwEjgPM;;IAEE;ExEmgPR;EwEjgPM;;IAEE;ExEmgPR;EwEjgPM;;IAEE;ExEmgPR;EwEjgPM;;IAEE;ExEmgPR;EwElhPM;IAAgC;ExEqhPtC;EwEphPM;;IAEE;ExEshPR;EwEphPM;;IAEE;ExEshPR;EwEphPM;;IAEE;ExEshPR;EwEphPM;;IAEE;ExEshPR;EwEriPM;IAAgC;ExEwiPtC;EwEviPM;;IAEE;ExEyiPR;EwEviPM;;IAEE;ExEyiPR;EwEviPM;;IAEE;ExEyiPR;EwEviPM;;IAEE;ExEyiPR;EwExjPM;IAAgC;ExE2jPtC;EwE1jPM;;IAEE;ExE4jPR;EwE1jPM;;IAEE;ExE4jPR;EwE1jPM;;IAEE;ExE4jPR;EwE1jPM;;IAEE;ExE4jPR;EwE3kPM;IAAgC;ExE8kPtC;EwE7kPM;;IAEE;ExE+kPR;EwE7kPM;;IAEE;ExE+kPR;EwE7kPM;;IAEE;ExE+kPR;EwE7kPM;;IAEE;ExE+kPR;EwEvkPM;IAAwB;ExE0kP9B;EwEzkPM;;IAEE;ExE2kPR;EwEzkPM;;IAEE;ExE2kPR;EwEzkPM;;IAEE;ExE2kPR;EwEzkPM;;IAEE;ExE2kPR;EwE1lPM;IAAwB;ExE6lP9B;EwE5lPM;;IAEE;ExE8lPR;EwE5lPM;;IAEE;ExE8lPR;EwE5lPM;;IAEE;ExE8lPR;EwE5lPM;;IAEE;ExE8lPR;EwE7mPM;IAAwB;ExEgnP9B;EwE/mPM;;IAEE;ExEinPR;EwE/mPM;;IAEE;ExEinPR;EwE/mPM;;IAEE;ExEinPR;EwE/mPM;;IAEE;ExEinPR;EwEhoPM;IAAwB;ExEmoP9B;EwEloPM;;IAEE;ExEooPR;EwEloPM;;IAEE;ExEooPR;EwEloPM;;IAEE;ExEooPR;EwEloPM;;IAEE;ExEooPR;EwEnpPM;IAAwB;ExEspP9B;EwErpPM;;IAEE;ExEupPR;EwErpPM;;IAEE;ExEupPR;EwErpPM;;IAEE;ExEupPR;EwErpPM;;IAEE;ExEupPR;EwEjpPE;IAAmB;ExEopPrB;EwEnpPE;;IAEE;ExEqpPJ;EwEnpPE;;IAEE;ExEqpPJ;EwEnpPE;;IAEE;ExEqpPJ;EwEnpPE;;IAEE;ExEqpPJ;AACF;AgB/pPI;EwDlDI;IAAgC;ExEqtPtC;EwEptPM;;IAEE;ExEstPR;EwEptPM;;IAEE;ExEstPR;EwEptPM;;IAEE;ExEstPR;EwEptPM;;IAEE;ExEstPR;EwEruPM;IAAgC;ExEwuPtC;EwEvuPM;;IAEE;ExEyuPR;EwEvuPM;;IAEE;ExEyuPR;EwEvuPM;;IAEE;ExEyuPR;EwEvuPM;;IAEE;ExEyuPR;EwExvPM;IAAgC;ExE2vPtC;EwE1vPM;;IAEE;ExE4vPR;EwE1vPM;;IAEE;ExE4vPR;EwE1vPM;;IAEE;ExE4vPR;EwE1vPM;;IAEE;ExE4vPR;EwE3wPM;IAAgC;ExE8wPtC;EwE7wPM;;IAEE;ExE+wPR;EwE7wPM;;IAEE;ExE+wPR;EwE7wPM;;IAEE;ExE+wPR;EwE7wPM;;IAEE;ExE+wPR;EwE9xPM;IAAgC;ExEiyPtC;EwEhyPM;;IAEE;ExEkyPR;EwEhyPM;;IAEE;ExEkyPR;EwEhyPM;;IAEE;ExEkyPR;EwEhyPM;;IAEE;ExEkyPR;EwEjzPM;IAAgC;ExEozPtC;EwEnzPM;;IAEE;ExEqzPR;EwEnzPM;;IAEE;ExEqzPR;EwEnzPM;;IAEE;ExEqzPR;EwEnzPM;;IAEE;ExEqzPR;EwEp0PM;IAAgC;ExEu0PtC;EwEt0PM;;IAEE;ExEw0PR;EwEt0PM;;IAEE;ExEw0PR;EwEt0PM;;IAEE;ExEw0PR;EwEt0PM;;IAEE;ExEw0PR;EwEv1PM;IAAgC;ExE01PtC;EwEz1PM;;IAEE;ExE21PR;EwEz1PM;;IAEE;ExE21PR;EwEz1PM;;IAEE;ExE21PR;EwEz1PM;;IAEE;ExE21PR;EwE12PM;IAAgC;ExE62PtC;EwE52PM;;IAEE;ExE82PR;EwE52PM;;IAEE;ExE82PR;EwE52PM;;IAEE;ExE82PR;EwE52PM;;IAEE;ExE82PR;EwE73PM;IAAgC;ExEg4PtC;EwE/3PM;;IAEE;ExEi4PR;EwE/3PM;;IAEE;ExEi4PR;EwE/3PM;;IAEE;ExEi4PR;EwE/3PM;;IAEE;ExEi4PR;EwEh5PM;IAAgC;ExEm5PtC;EwEl5PM;;IAEE;ExEo5PR;EwEl5PM;;IAEE;ExEo5PR;EwEl5PM;;IAEE;ExEo5PR;EwEl5PM;;IAEE;ExEo5PR;EwEn6PM;IAAgC;ExEs6PtC;EwEr6PM;;IAEE;ExEu6PR;EwEr6PM;;IAEE;ExEu6PR;EwEr6PM;;IAEE;ExEu6PR;EwEr6PM;;IAEE;ExEu6PR;EwE/5PM;IAAwB;ExEk6P9B;EwEj6PM;;IAEE;ExEm6PR;EwEj6PM;;IAEE;ExEm6PR;EwEj6PM;;IAEE;ExEm6PR;EwEj6PM;;IAEE;ExEm6PR;EwEl7PM;IAAwB;ExEq7P9B;EwEp7PM;;IAEE;ExEs7PR;EwEp7PM;;IAEE;ExEs7PR;EwEp7PM;;IAEE;ExEs7PR;EwEp7PM;;IAEE;ExEs7PR;EwEr8PM;IAAwB;ExEw8P9B;EwEv8PM;;IAEE;ExEy8PR;EwEv8PM;;IAEE;ExEy8PR;EwEv8PM;;IAEE;ExEy8PR;EwEv8PM;;IAEE;ExEy8PR;EwEx9PM;IAAwB;ExE29P9B;EwE19PM;;IAEE;ExE49PR;EwE19PM;;IAEE;ExE49PR;EwE19PM;;IAEE;ExE49PR;EwE19PM;;IAEE;ExE49PR;EwE3+PM;IAAwB;ExE8+P9B;EwE7+PM;;IAEE;ExE++PR;EwE7+PM;;IAEE;ExE++PR;EwE7+PM;;IAEE;ExE++PR;EwE7+PM;;IAEE;ExE++PR;EwEz+PE;IAAmB;ExE4+PrB;EwE3+PE;;IAEE;ExE6+PJ;EwE3+PE;;IAEE;ExE6+PJ;EwE3+PE;;IAEE;ExE6+PJ;EwE3+PE;;IAEE;ExE6+PJ;AACF;AgBv/PI;EwDlDI;IAAgC;ExE6iQtC;EwE5iQM;;IAEE;ExE8iQR;EwE5iQM;;IAEE;ExE8iQR;EwE5iQM;;IAEE;ExE8iQR;EwE5iQM;;IAEE;ExE8iQR;EwE7jQM;IAAgC;ExEgkQtC;EwE/jQM;;IAEE;ExEikQR;EwE/jQM;;IAEE;ExEikQR;EwE/jQM;;IAEE;ExEikQR;EwE/jQM;;IAEE;ExEikQR;EwEhlQM;IAAgC;ExEmlQtC;EwEllQM;;IAEE;ExEolQR;EwEllQM;;IAEE;ExEolQR;EwEllQM;;IAEE;ExEolQR;EwEllQM;;IAEE;ExEolQR;EwEnmQM;IAAgC;ExEsmQtC;EwErmQM;;IAEE;ExEumQR;EwErmQM;;IAEE;ExEumQR;EwErmQM;;IAEE;ExEumQR;EwErmQM;;IAEE;ExEumQR;EwEtnQM;IAAgC;ExEynQtC;EwExnQM;;IAEE;ExE0nQR;EwExnQM;;IAEE;ExE0nQR;EwExnQM;;IAEE;ExE0nQR;EwExnQM;;IAEE;ExE0nQR;EwEzoQM;IAAgC;ExE4oQtC;EwE3oQM;;IAEE;ExE6oQR;EwE3oQM;;IAEE;ExE6oQR;EwE3oQM;;IAEE;ExE6oQR;EwE3oQM;;IAEE;ExE6oQR;EwE5pQM;IAAgC;ExE+pQtC;EwE9pQM;;IAEE;ExEgqQR;EwE9pQM;;IAEE;ExEgqQR;EwE9pQM;;IAEE;ExEgqQR;EwE9pQM;;IAEE;ExEgqQR;EwE/qQM;IAAgC;ExEkrQtC;EwEjrQM;;IAEE;ExEmrQR;EwEjrQM;;IAEE;ExEmrQR;EwEjrQM;;IAEE;ExEmrQR;EwEjrQM;;IAEE;ExEmrQR;EwElsQM;IAAgC;ExEqsQtC;EwEpsQM;;IAEE;ExEssQR;EwEpsQM;;IAEE;ExEssQR;EwEpsQM;;IAEE;ExEssQR;EwEpsQM;;IAEE;ExEssQR;EwErtQM;IAAgC;ExEwtQtC;EwEvtQM;;IAEE;ExEytQR;EwEvtQM;;IAEE;ExEytQR;EwEvtQM;;IAEE;ExEytQR;EwEvtQM;;IAEE;ExEytQR;EwExuQM;IAAgC;ExE2uQtC;EwE1uQM;;IAEE;ExE4uQR;EwE1uQM;;IAEE;ExE4uQR;EwE1uQM;;IAEE;ExE4uQR;EwE1uQM;;IAEE;ExE4uQR;EwE3vQM;IAAgC;ExE8vQtC;EwE7vQM;;IAEE;ExE+vQR;EwE7vQM;;IAEE;ExE+vQR;EwE7vQM;;IAEE;ExE+vQR;EwE7vQM;;IAEE;ExE+vQR;EwEvvQM;IAAwB;ExE0vQ9B;EwEzvQM;;IAEE;ExE2vQR;EwEzvQM;;IAEE;ExE2vQR;EwEzvQM;;IAEE;ExE2vQR;EwEzvQM;;IAEE;ExE2vQR;EwE1wQM;IAAwB;ExE6wQ9B;EwE5wQM;;IAEE;ExE8wQR;EwE5wQM;;IAEE;ExE8wQR;EwE5wQM;;IAEE;ExE8wQR;EwE5wQM;;IAEE;ExE8wQR;EwE7xQM;IAAwB;ExEgyQ9B;EwE/xQM;;IAEE;ExEiyQR;EwE/xQM;;IAEE;ExEiyQR;EwE/xQM;;IAEE;ExEiyQR;EwE/xQM;;IAEE;ExEiyQR;EwEhzQM;IAAwB;ExEmzQ9B;EwElzQM;;IAEE;ExEozQR;EwElzQM;;IAEE;ExEozQR;EwElzQM;;IAEE;ExEozQR;EwElzQM;;IAEE;ExEozQR;EwEn0QM;IAAwB;ExEs0Q9B;EwEr0QM;;IAEE;ExEu0QR;EwEr0QM;;IAEE;ExEu0QR;EwEr0QM;;IAEE;ExEu0QR;EwEr0QM;;IAEE;ExEu0QR;EwEj0QE;IAAmB;ExEo0QrB;EwEn0QE;;IAEE;ExEq0QJ;EwEn0QE;;IAEE;ExEq0QJ;EwEn0QE;;IAEE;ExEq0QJ;EwEn0QE;;IAEE;ExEq0QJ;AACF;AgB/0QI;EwDlDI;IAAgC;ExEq4QtC;EwEp4QM;;IAEE;ExEs4QR;EwEp4QM;;IAEE;ExEs4QR;EwEp4QM;;IAEE;ExEs4QR;EwEp4QM;;IAEE;ExEs4QR;EwEr5QM;IAAgC;ExEw5QtC;EwEv5QM;;IAEE;ExEy5QR;EwEv5QM;;IAEE;ExEy5QR;EwEv5QM;;IAEE;ExEy5QR;EwEv5QM;;IAEE;ExEy5QR;EwEx6QM;IAAgC;ExE26QtC;EwE16QM;;IAEE;ExE46QR;EwE16QM;;IAEE;ExE46QR;EwE16QM;;IAEE;ExE46QR;EwE16QM;;IAEE;ExE46QR;EwE37QM;IAAgC;ExE87QtC;EwE77QM;;IAEE;ExE+7QR;EwE77QM;;IAEE;ExE+7QR;EwE77QM;;IAEE;ExE+7QR;EwE77QM;;IAEE;ExE+7QR;EwE98QM;IAAgC;ExEi9QtC;EwEh9QM;;IAEE;ExEk9QR;EwEh9QM;;IAEE;ExEk9QR;EwEh9QM;;IAEE;ExEk9QR;EwEh9QM;;IAEE;ExEk9QR;EwEj+QM;IAAgC;ExEo+QtC;EwEn+QM;;IAEE;ExEq+QR;EwEn+QM;;IAEE;ExEq+QR;EwEn+QM;;IAEE;ExEq+QR;EwEn+QM;;IAEE;ExEq+QR;EwEp/QM;IAAgC;ExEu/QtC;EwEt/QM;;IAEE;ExEw/QR;EwEt/QM;;IAEE;ExEw/QR;EwEt/QM;;IAEE;ExEw/QR;EwEt/QM;;IAEE;ExEw/QR;EwEvgRM;IAAgC;ExE0gRtC;EwEzgRM;;IAEE;ExE2gRR;EwEzgRM;;IAEE;ExE2gRR;EwEzgRM;;IAEE;ExE2gRR;EwEzgRM;;IAEE;ExE2gRR;EwE1hRM;IAAgC;ExE6hRtC;EwE5hRM;;IAEE;ExE8hRR;EwE5hRM;;IAEE;ExE8hRR;EwE5hRM;;IAEE;ExE8hRR;EwE5hRM;;IAEE;ExE8hRR;EwE7iRM;IAAgC;ExEgjRtC;EwE/iRM;;IAEE;ExEijRR;EwE/iRM;;IAEE;ExEijRR;EwE/iRM;;IAEE;ExEijRR;EwE/iRM;;IAEE;ExEijRR;EwEhkRM;IAAgC;ExEmkRtC;EwElkRM;;IAEE;ExEokRR;EwElkRM;;IAEE;ExEokRR;EwElkRM;;IAEE;ExEokRR;EwElkRM;;IAEE;ExEokRR;EwEnlRM;IAAgC;ExEslRtC;EwErlRM;;IAEE;ExEulRR;EwErlRM;;IAEE;ExEulRR;EwErlRM;;IAEE;ExEulRR;EwErlRM;;IAEE;ExEulRR;EwE/kRM;IAAwB;ExEklR9B;EwEjlRM;;IAEE;ExEmlRR;EwEjlRM;;IAEE;ExEmlRR;EwEjlRM;;IAEE;ExEmlRR;EwEjlRM;;IAEE;ExEmlRR;EwElmRM;IAAwB;ExEqmR9B;EwEpmRM;;IAEE;ExEsmRR;EwEpmRM;;IAEE;ExEsmRR;EwEpmRM;;IAEE;ExEsmRR;EwEpmRM;;IAEE;ExEsmRR;EwErnRM;IAAwB;ExEwnR9B;EwEvnRM;;IAEE;ExEynRR;EwEvnRM;;IAEE;ExEynRR;EwEvnRM;;IAEE;ExEynRR;EwEvnRM;;IAEE;ExEynRR;EwExoRM;IAAwB;ExE2oR9B;EwE1oRM;;IAEE;ExE4oRR;EwE1oRM;;IAEE;ExE4oRR;EwE1oRM;;IAEE;ExE4oRR;EwE1oRM;;IAEE;ExE4oRR;EwE3pRM;IAAwB;ExE8pR9B;EwE7pRM;;IAEE;ExE+pRR;EwE7pRM;;IAEE;ExE+pRR;EwE7pRM;;IAEE;ExE+pRR;EwE7pRM;;IAEE;ExE+pRR;EwEzpRE;IAAmB;ExE4pRrB;EwE3pRE;;IAEE;ExE6pRJ;EwE3pRE;;IAEE;ExE6pRJ;EwE3pRE;;IAEE;ExE6pRJ;EwE3pRE;;IAEE;ExE6pRJ;AACF;AyE9tRE;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;AzE8tRJ;;A0ExuRA;EAAkB;A1E4uRlB;;A0ExuRA;EAAiB;A1E4uRjB;;A0E3uRA;EAAiB;A1E+uRjB;;A0E9uRA;EAAiB;A1EkvRjB;;A0EjvRA;ECTE;EACA;EACA;A3E8vRF;;A0E/uRI;EAAwB;A1EmvR5B;;A0ElvRI;EAAwB;A1EsvR5B;;A0ErvRI;EAAwB;A1EyvR5B;;AgBptRI;E0DvCA;IAAwB;E1EgwR1B;E0E/vRE;IAAwB;E1EkwR1B;E0EjwRE;IAAwB;E1EowR1B;AACF;AgBhuRI;E0DvCA;IAAwB;E1E2wR1B;E0E1wRE;IAAwB;E1E6wR1B;E0E5wRE;IAAwB;E1E+wR1B;AACF;AgB3uRI;E0DvCA;IAAwB;E1EsxR1B;E0ErxRE;IAAwB;E1EwxR1B;E0EvxRE;IAAwB;E1E0xR1B;AACF;AgBtvRI;E0DvCA;IAAwB;E1EiyR1B;E0EhyRE;IAAwB;E1EmyR1B;E0ElyRE;IAAwB;E1EqyR1B;AACF;A0EhyRA;EAAmB;A1EmyRnB;;A0ElyRA;EAAmB;A1EsyRnB;;A0EryRA;EAAmB;A1EyyRnB;;A0EryRA;EAAuB;A1EyyRvB;;A0ExyRA;EAAuB;A1E4yRvB;;A0E3yRA;EAAuB;A1E+yRvB;;A0E9yRA;EAAuB;A1EkzRvB;;A0EjzRA;EAAuB;A1EqzRvB;;A0EpzRA;EAAuB;A1EwzRvB;;A0EpzRA;EAAc;A1EwzRd;;A4E/1RE;EACE;A5Ek2RJ;;AOx1RE;EqELM;A5Ei2RR;;A4Ev2RE;EACE;A5E02RJ;;AOh2RE;EqELM;A5Ey2RR;;A4E/2RE;EACE;A5Ek3RJ;;AOx2RE;EqELM;A5Ei3RR;;A4Ev3RE;EACE;A5E03RJ;;AOh3RE;EqELM;A5Ey3RR;;A4E/3RE;EACE;A5Ek4RJ;;AOx3RE;EqELM;A5Ei4RR;;A4Ev4RE;EACE;A5E04RJ;;AOh4RE;EqELM;A5Ey4RR;;A4E/4RE;EACE;A5Ek5RJ;;AOx4RE;EqELM;A5Ei5RR;;A4Ev5RE;EACE;A5E05RJ;;AOh5RE;EqELM;A5Ey5RR;;A0El3RA;EAAa;A1Es3Rb;;A0Er3RA;EAAc;A1Ey3Rd;;A0Ev3RA;EAAiB;A1E23RjB;;A0E13RA;EAAiB;A1E83RjB;;A0E13RA;EGvDE;EACA;EACA;EACA;EACA;A7Eq7RF;;A0E93RA;EAAwB;A1Ek4RxB;;A0Eh4RA;EACE;EACA;A1Em4RF;;A0E93RA;EAAc;A1Ek4Rd;;A8En8RA;EACE;A9Es8RF;;A8En8RA;EACE;A9Es8RF;;A+Et8RE;EACE;;;IAKE;IAEA;E/Es8RJ;E+El8RI;IACE;E/Eo8RN;E+E37RE;IACE;E/E67RJ;E+E/6RE;IACE;E/Ei7RJ;E+E/6RE;;IAEE;IACA;E/Ei7RJ;E+E96RE;;IAEE;E/Eg7RJ;E+E76RE;;;IAGE;IACA;E/E+6RJ;E+E56RE;;IAEE;E/E86RJ;E+Et6RE;IACE,Q1E2iC8B;EL63PlC;E+Et6RE;IACE;E/Ew6RJ;E+Et6RE;IACE;E/Ew6RJ;E+Ep6RE;IACE;E/Es6RJ;E+Ep6RE;IACE;E/Es6RJ;E+En6RE;IACE;E/Eq6RJ;E+En6RI;;IAEE;E/Eq6RN;E+Eh6RI;;IAEE;E/Ek6RN;E+E95RE;IACE;E/Eg6RJ;E+E95RI;;;;IAIE,qB1E9GG;EL8gST;E+E55RE;IACE;IACA,qB1EpHK;ELkhST;AACF;AgF7hSA;;;;;;;;EAAA;AAUA;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;;;;;EAKE;EACA;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;;EAEE;AhF8hSF;;AgF3hSA;EACE;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;;EAEE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;;;EAGE;EACA;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;EACA;EACA;EACA;EACA;EACA;AhF8hSF;;AgF3hSA;EACE;IACE;IACA;EhF8hSF;AACF;AgF3hSA;EACE;IACE;IACA;EhF6hSF;AACF;AgF1hSA;EACE;IACE;IACA;IACA;EhF4hSF;AACF;AgFzhSA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AhF2hSF;;AgFxhSA;EACE;AhF2hSF;;AgFxhSA;EACE;AhF2hSF;;AgFxhSA;EACE;EACA;EACA;EACA;AhF2hSF;;AgFxhSA;EACE;AhF2hSF;;AgFxhSA;EACE;AhF2hSF;;AgFxhSA;EACE;AhF2hSF;;AgFxhSA;;;;EAIE;AhF2hSF;;AiFz0SA;AAGI;EACI;EACA;EACA;EACA;EACA;AjF00SR;AiFx0SQ;EACI;AjF00SZ;AgB5wSI;EiEtEA;IAYQ;EjF00SV;AACF;AiFv0SI;EACI;EACA;EACA;EACA;AjFy0SR;;AiFr0SA;EACE;AjFw0SF;;AiFr0SA;EACE;AjFw0SF;;AkFx2SA;EACE;AlF22SF;;AkFz2SA;EACE;EACA;EACA;AlF42SF;AgBtzSI;EkEzDJ;IAMI;ElF62SF;AACF;AkF32SE;EACE;EACA;AlF62SJ;AkF32SI;EACE;EACA;AlF62SN;;AkFz2SA;EACE;EACA;EACA;EACA;AlF42SF;;AkF12SA;EACE;AlF62SF;;AkF32SA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AlF82SF;AgB30SI;EkE1CJ;IAUM;IACA;ElF+2SJ;AACF;AkF72SE;EACE;AlF+2SJ;AgBj2SI;EkEfF;IAII;ElFg3SJ;AACF;;AkF72SA;EACE;EACA;AlFg3SF;AkF92SE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AlFg3SJ;;AkF72SA;EACE;EACA;EACA,yBjFnDU;ADm6SZ;;AkF92SA;EACE;AlFi3SF;;AkF92SA;EACE;EACA;EACA;EACA;EACA;EACA;AlFi3SF;AkF/2SE;EACE,sB7E/EO;ALg8SX;AgB93SI;EkEIJ;IAaM;ElFi3SJ;AACF;;AkF92SA;EACI;EACA;EACA;AlFi3SJ;;AmFl9SA;AAEA;EACE;EACA,6BlFJU;EkFKV,sB9EES;E8EDT;EACA;EACA;EACA;EACA,clFcU;EkFbV;EACA;AnFo9SF;;AmFj9SA;EACE;EACA,W9EVS;AL89SX;;AmFj9SA;EACE;EACA,W9EfS;ALm+SX;;AmFl9SA;AACA;EACE;EACA;AnFq9SF;;AmFn9SA;EACE;EACA;EACA;AnFs9SF;;AmFn9SA;EACE;AnFs9SF;AmFp9SE;EACE;EACA;EACA;AnFs9SJ;;AmFl9SA;EACE;EACA;AnFq9SF;;AmFl9SA;EACE;EACA;EACA;EACA;AnFq9SF;;AmFn9SA;EACE;EACA;AnFs9SF;;AmFp9SA;EACE;AnFu9SF;;AmFr9SA;EACE;EACA;AnFw9SF;;AmFr9SA;EACE;EACA;EACA;EACA;AnFw9SF;;AmFr9SA;EACE;AnFw9SF;;AmFr9SA;;EAEE;AnFw9SF;;AmFr9SA;;EAEE;EACA;AnFw9SF;;AmFr9SA;AAEA;;;;;;EAME,6BlFlGU;EkFmGV;AnFu9SF;;AmFr9SA;EACE;AnFw9SF;;AmFt9SA;EACE;AnFy9SF;;AmFv9SA;EACE;AnF09SF;;AmFx9SA;EACE;AnF29SF;;AmFz9SA;EACE;AnF49SF;AmF39SE;EACE;AnF69SJ;;AmF19SA;EACE;AnF69SF;AmF59SE;EACE;AnF89SJ;;AoFxlTA;EACI;EACA;EACA;EAIA;EACA;ApFwlTJ;AoFrlTC;EACG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ApFulTJ;;AoFplTA;EAA8B;ApFwlT9B;;AoFvlTA;EAA8B;ApF2lT9B;;AqFhmTA;EACI;EACA;EACA;EACA;EACA,WA5BuB;EA6BvB;EACA,aA7BuB;EA8BvB;EACA,6DA9BuB;EA+BvB,eA9BuB;EA+BvB,iBA9BuB;EA+BvB,WA9BuB;EA+BvB,sBA7BuB;EA8BvB;EACA;EACA;EACA;ArFmmTJ;AqFjmTI;EACI;EACA;EAUA;UAAA;ArF0lTR;AqFtlTQ;EACI;ArFwlTZ;AqFplTI;EACI,qBAnDmB;ArFyoT3B;AqFplTQ;EACI;ArFslTZ;AqFllTY;EACI;EACA;EACA;ArFolThB;AqF9kTQ;EACI;ArFglTZ;AqF7kTQ;EACI;EACA;UAAA;ArF+kTZ;AqF5kTQ;EACI;EACA;ArF8kTZ;AqF3kTQ;EACI;ArF6kTZ;AqFzkTI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ArF2kTR;AqFxkTI;EACI;EACA;EACA;ArF0kTR;AqFxkTQ;EAGI;EACA,WAnHe;ArF2rT3B;AqFrkTQ;EACI;ArFukTZ;AqFrkTY;EACI,cAnHW;EAoHX;EACA;ArFukThB;AqFlkTI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,6DA/ImB;EAgJnB;EACA;EACA;EACA,WAzImB;EA0InB;ArFokTR;AqFlkTQ;EACI;ArFokTZ;AqFhkTI;EACI;EACA;EACA;EACA,sBA1JmB;EA2JnB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ArFkkTR;AqF9jTY;EACI;EACA;EACA;EACA;EACA;EACA,sBA7KW;EA8KX;ArFgkThB;AqF7jTY;EACI;EACA;EACA;EACA;EACA;EACA;ArF+jThB;AqF5jTY;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ArF8jThB;AqF1jTQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA,8BA/Me;EAgNf;EACA;ArF4jTZ;AqF1jTY;EACI;EACA;EACA;EACA;UAAA;EACA;EACA;EACA;ArF4jThB;AqF1jTgB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA,WAnOO;EAoOP;EACA;EACA;ArF4jTpB;AqF1jToB;EACI;EACA;EACA;EACA;EACA;ArF4jTxB;AqF1jTwB;EACI;EACA;EACA;EACA;EACA;EACA,gBArPD;EAsPC;EACA;ArF4jT5B;AqFljTQ;EACI;ArFojTZ;AqFhjTY;EACI;ArFkjThB;AqFhjTgB;EACI;ArFkjTpB;AqF5iTI;EACI;ArF8iTR;AqF5iTQ;EACI;EACA;UAAA;ArF8iTZ;AqF3iTQ;EACI;EACA;ArF6iTZ;AqF3iTa;EACG;EACA;ArF6iThB;AqF3iTgB;EACI;EACA;EACA;EACA;ArF6iTpB;AqF3iToB;EACI;EACA;ArF6iTxB;AqFziTgB;EACI;EACA;ArF2iTpB;AqFviTY;EACI;EACA;EACA;ArFyiThB;AqFviTgB;EACI;EACA;EACA;EACA;ArFyiTpB;AqFviToB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA,WA3UG;EA4UH;EACA;ArFyiTxB;AqFviTwB;EACI;ArFyiT5B;AqFtiTwB;EACI;EACA;EACA;EACA;EACA;ArFwiT5B;AqFtiT4B;EACI;ArFwiThC;AqFhiTQ;EACI;EACA;ArFkiTZ;AqF/hTQ;EACI;EACA;EACA;EACA;EACA,WA7We;ArF84T3B;AqF7hTY;EACI;ArF+hThB;AqFxhToB;EACI;ArF0hTxB;AqFnhTI;EACI;EACA;EACA;EACA;EACA;ArFqhTR;AqFnhTQ;EACI;EACA;EACA,WAjYe;EAkYf,YAlYe;EAmYf;UAAA;EACA;EACA;EACA;EACA;EACA;EACA;ArFqhTZ;AqFjhTI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ArFmhTR;AqFjhTQ;EACI;EACA;EACA;EACA;EACA;EACA;ArFmhTZ;AqFjhTY;EACI;EACA;EACA;ArFmhThB;AqF/gTQ;EACI;EACA;EACA;ArFihTZ;AqF5gTQ;EACI;EACA;ArF8gTZ;AqF5gTY;EACI;EACA,cAzbW;EA0bX;ArF8gThB;;AqFxgTA;EACE;IAAO;ErF4gTP;EqF3gTA;IAAO;ErF8gTP;AACF;;AqFjhTA;EACE;IAAO;ErF4gTP;EqF3gTA;IAAO;ErF8gTP;AACF;AqF5gTA;EACE;IACE;ErF8gTF;EqF5gTA;IACE;ErF8gTF;AACF;AqFphTA;EACE;IACE;ErF8gTF;EqF5gTA;IACE;ErF8gTF;AACF;AsFr+TE;EACE;EACA;EACA,WC2NgB;ED1NhB,eC2NkB;ED1NlB;EACA,gBCPkB;EDQlB,+BCkNqB;AvFqxTzB;AsFr+TI;EACE;EACA,UCqNuB;AvFkxT7B;AsFp+TI;EACE;EACA;EACA,iBCgNqB;ED/MrB,cCgNwB;AvFsxT9B;AsFn+TI;EACE;AtFq+TN;AsFl+TI;EACE;EACA;EACA,cC2MwB;AvFyxT9B;AsFj+TI;EACE,cCwM6B;AvF2xTnC;AsFh+TI;EACE,iBCuMsB;EDtMtB,kBCsMsB;EDrMtB,gBCuMyB;AvF2xT/B;AsF/9TI;EACE;EACA,YCgL2B;ED/K3B,aCgL4B;ED/K5B,gBCgLiC;AvFizTvC;AsF99TI;EACE;EACA,iBCkLuB;EDjLvB,UCkLwB;EDjLxB,cCkL0B;EDjL1B;AtFg+TN;AsF79TI;EACE;AtF+9TN;AsF79TM;EACE;AtF+9TR;AsF39TI;EACE;EACA;EACA;EACA;AtF69TN;AsF39TM;EACE;EACA;EACA,gBC0JqB;EDzJrB;AtF69TR;AwFviUE;EFsEI;IAOI;EtF89TR;AACF;AsF19TQ;EACE;EACA;AtF49TV;AsFv9TQ;EACE;EACA;AtFy9TV;AsFv9TU;EACE;AtFy9TZ;AsFt9TU;EACE;AtFw9TZ;AsFl9TI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AtFo9TN;AsFj9TI;EACE;EACA;EACA,cCkH0B;AvFi2ThC;AsFj9TM;EACE,8DCgH8B;AvFm2TtC;AsF/8TI;EACE,qBCxFU;AvFyiUhB;AsF/8TM;EACE;EACA;EACA;EACA;EACA;AtFi9TR;AsF/8TQ;EACE;EACA;EACA;EACA;EACA;AtFi9TV;AsF98TQ;EACE;EACA;EACA;EACA;AtFg9TV;AsF58TM;EACE;EACA;AtF88TR;AsF38TM;EACE;EACA;EACA;EACA;AtF68TR;AsF18TM;EACE;AtF48TR;AsF18TQ;EACE;EACA;EACA;AtF48TV;AsFz8TQ;EACE;EACA;EACA;AtF28TV;AsFr8TU;EACE;UAAA;AtFu8TZ;AsFp8TU;EACE;UAAA;AtFs8TZ;AsFh8TI;EACE,wCCoBuB;UDpBvB,gCCoBuB;AvF86T7B;AsF/7TI;EACE,iDCiBuB;UDjBvB,yCCiBuB;AvFg7T7B;;AyFxoUA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,gBFPwB;EEQxB;EACA,iCFa0B;EEV1B;AzFwoUF;AyFtoUE;EAEE,8BFKa;AvFkoUjB;AyFpoUE;EACE;AzFsoUJ;AyFnoUE;EACE;AzFqoUJ;AyFloUE;EAEE;EACA;AzFmoUJ;AyFhoUE;EAEE;EACA;AzFioUJ;AyF9nUE;EACE;AzFgoUJ;AyF7nUE;EAEE;EACA;AzF8nUJ;AyF3nUE;EAEE;EACA;AzF4nUJ;AyFznUE;EACE;AzF2nUJ;AyFxnUE;EAEE;EACA;AzFynUJ;AyFtnUE;EAEE;EACA;AzFunUJ;AyFpnUE;EAKE;AzFknUJ;AyF/mUE;EACE;EACA;EACA;EACA;AzFinUJ;AyF9mUE;EACE;EACA;EACA;EACA;AzFgnUJ;AyF7mUE;EACE;EACA;AzF+mUJ;AyF7mUI;EAGE;AzF6mUN;AyF1mUI;EAME;AzFumUN;AyFpmUI;EAME;AzFimUN;AyF9lUI;EACE;EACA;EACA;EACA;AzFgmUN;AyF5lUE;EACE;AzF8lUJ;AyF5kUI;EACE;AzF8kUN;AwFvuUE;EC8JE;IACE;EzF4kUJ;AACF;;AyFxkUA;EACE;EACA;EACA;EACA;EACA;EACA,WFnKY;EEoKZ;EACA,eFpKc;EEqKd,YFpKa;EEqKb,kBFpKoB;EEqKpB,gBFhLoB;EEiLpB,oBF3JW;EE4JX,eF3JgB;AvFsuUlB;AyFzkUE;EACE;AzF2kUJ;AyFxkUE;EACE;AzF0kUJ;;AyFtkUA;EACE;EACA;EACA;EACA,gBFnKqB;AvF4uUvB;;AyFtkUA;EACE;EACA;EACA,iBFpJmB;EEqJnB;EACA,cFrJkB;EEsJlB,kBFrJsB;EEsJtB;EACA;EACA;EACA;AzFykUF;;AyFtkUA;EACE;EACA;EACA;EACA,eFrDwB;EEsDxB,mBFrD0B;EEsD1B,uBFrD8B;EEsD9B,WFrDoB;EEsDpB,qBFrDqB;EEsDrB,UFrDsB;AvF8nUxB;AyFrkUM;EACE;AzFukUR;AyFpkUM;EACE;AzFskUR;AyFnkUM;EACE;AzFqkUR;;AyF/jUA;EACE;EACA,mBFpCyB;EEqCzB,uBFpC6B;EEqC7B,YFpCmB;EEqCnB,aFpCoB;EEqCpB,iBFpCoB;EEqCpB,sEFpCuB;UEoCvB,8DFpCuB;EEqCvB,oBFpC0B;EEqC1B,mBFpC0B;EEqC1B,mBFpC2B;EEqC3B,qDFpC0B;AvFsmU5B;;AyF/jUA;EACE,gBF5DoB;EE6DpB,sBF5DqB;EE6DrB,gBF5DwB;EE6DxB,gBF5DyB;AvF8nU3B;AyFhkUE;EACE;AzFkkUJ;AyF/jUE;EAEE,SF9F0B;EE+F1B,qBF9FiC;EE+FjC;EACA,yBF/FoC;EEgGpC,WF3QkB;EE4QlB,cF/F6B;AvF+pUjC;AyF7jUE;EAEE,SFhGuB;EEiGvB,qBFhG8B;EEiG9B;EACA,yBFjGiC;EEkGjC,WFrRkB;EEsRlB,cFjG0B;AvF+pU9B;AyF3jUE;EAEE,SFlGyB;EEmGzB,qBFlGgC;EEmGhC;EACA,yBFnGmC;EEoGnC,WF/RkB;EEgSlB,cFnG4B;AvF+pUhC;AyFzjUE;EACE,aF9FyB;EEgGzB,8CF9F4B;AvFwpUhC;AyFvjUE;EACE;AzFyjUJ;;AyFrjUA;EACE;EACA,kBFrLoB;EEsLpB,gBFrLqB;EEsLrB;EACA,cFrLmB;EEsLnB,cFrLuB;AvF6uUzB;;AyFrjUA;EACE;EACA;EACA;EACA;EACA,cF1LgC;EE2LhC;EACA,+BFnToB;EEoTpB,8BFpToB;AvF42UtB;;AyFrjUA;EACE;EACA,cFlMgC;EEmMhC,8BFlMoC;AvF0vUtC;;AyFrjUA;EACE;EACA,mBF1RmB;AvFk1UrB;;AyFrjUA;EACE,kBFnM4B;EEoM5B;EACA,MFpMuB;EEqMvB,QFrMuB;EEsMvB,mBF5M+B;EE6M/B,uBF5MmC;EE6MnC,YF5MyB;EE6MzB,aF5M0B;EE6M1B;EACA;EACA,+BF3M8B;EE4M9B,YF3M0B;EE4M1B,kBF/UoB;EEiVpB,uBF3M8B;EE4M9B,cF3MyB;EE4MzB,kBF3M+B;EE4M/B,gBF3M6B;EE4M7B,gBFtN+B;EEuN/B;AzFujUF;AyFrjUE;EACE,eF7MiC;EE8MjC,uBF5MkC;EE6MlC,cF5TU;AvFm3Ud;AyFpjUE;EACE,aF9M+B;EE+M/B,oDF9MkC;AvFowUtC;AyFnjUE;EACE;AzFqjUJ;;AyFjjUA;EACE;EACA,uBF7T8B;EE8T9B,SF7TqB;EE8TrB,gBF7TsB;EE8TtB,cF7ToB;EE8TpB,kBF7TwB;EE8TxB,mBF7T0B;EE8T1B,mBF7T0B;EE8T1B,kBF7TyB;EE8TzB,qBF7TwB;AvFi3U1B;;AyFjjUA;;;;;;EAME,gBFnUmB;AvFu3UrB;;AyFjjUA;;;EAGE;EACA,WFzUkB;EE0UlB,8CFjUuB;EEkUvB,yBFxUmB;EEyUnB,uBFxU0B;EEyU1B,mBFtUuB;EEuUvB,+CFzUuB;EE0UvB,cFvUkB;EEwUlB,kBF1UsB;AvF83UxB;AyFljUE;;;EACE;EACA;AzFsjUJ;AyFnjUE;;;EACE,yBF5UuB;EE6UvB,aF5UwB;EE6UxB,8CF5U2B;AvFm4U/B;AyFpjUE;EACE;AzFwjUJ;AyFzjUE;;;EACE;AzFwjUJ;;AyFpjUA;EACE,gBFpWmB;EEqWnB,gBFxaoB;AvF+9UtB;AyFrjUE;EACE;AzFujUJ;AyFpjUE;EACE;EACA,cFpWgB;EEqWhB;EACA;AzFsjUJ;AyFnjUE;;EAEE,eFlXiB;EEmXjB;EACA,kBF/WoB;EEgXpB,oBFrXiB;AvF06UrB;;AyFjjUA;EACE,eF1XmB;EE2XnB,iBF1XoB;AvF86UtB;AyFljUE;EACE;AzFojUJ;;AyFhjUA;EACE,mBF7XuB;EE8XvB,kBF/XsB;AvFk7UxB;;AyFhjUA;EACE,cFxXsB;EEyXtB,eFxXuB;AvF26UzB;;AyFhjUA;EACE;EACA;EACA;EACA,mBF1YuB;EE2YvB,cF1YkB;EE2YlB,kBF7YsB;AvFg8UxB;;AyFhjUA;;EAEE;EACA;EACA,gBF9doB;EE+dpB,cFnZkB;AvFs8UpB;AyFjjUE;;EACE;EACA,kBFzZoB;AvF68UxB;AyFjjUE;;EACE;EACA;AzFojUJ;;AyFhjUA;EACE;EACA,uBFpZkC;EEqZlC,gBFtZyB;AvFy8U3B;;AyFhjUA;EACE,mBFtZqC;EEuZrC,uBFtZyC;EEuZzC,gBFtZgC;EEuZhC,gBFtZiC;EEuZjC;EACA,mBFvZoC;EEwZpC,cFvZ+B;EEwZ/B,cFvZmC;EEwZnC,gBFvZqC;AvF08UvC;AyFjjUE;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA,yBF5dU;EE6dV,WFvgBkB;EEwgBlB;EACA;EACA;AzFkjUJ;;AyFxiUA;EACE;EACA;EACA;EACA,UFvfgB;EEwfhB,WFxfgB;EEyfhB,2BFvfkB;EEyflB;EACA;EACA,kBFxfwB;EEyfxB,oBF3fuB;EE4fvB,gBF/fgB;EEggBhB;EACA;KAAA;UAAA;AzF0iUF;AyFxiUE;EACE;EACA;EACA,iBFlgBmB;AvF4iVvB;AyFviUE;EACE,qBFjgBU;EEkgBV,cFlgBU;AvF2iVd;AyFviUI;EACE;EACA;AzFyiUN;AyFliUI;EACE;EACA;EACA;EACA;EACA;EACA;EACA,yBFphBQ;AvFwjVd;AyFliUM;EACE;EACA;AzFoiUR;AyFjiUM;EACE;EACA;AzFmiUR;AyF9hUI;EAEI;UAAA;AzF+hUR;AyF7hUQ;EACE;UAAA;AzF+hUV;AyFzhUE;EACE;EACA,cF9iBY;AvFykVhB;AyFxhUE;EACE;EACA,cFljBS;AvF4kVb;AyFvhUE;EACE;EACA,cFtjBa;AvF+kVjB;AyFthUE;EACE,qBF/jBY;EEgkBZ,cFhkBY;AvFwlVhB;AyFthUI;EAEE;EACA;EACA;EACA;EACA;AzFuhUN;AyFrhUM;EACE;EACA;EACA;EACA;EACA;AzFuhUR;AyFhhUM;EACE;EACA;EACA;EACA;EACA;AzFkhUR;AyF1gUI;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AzF2gUN;AyFpgUI;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;AzFqgUN;AyF9/TI;EACE;EACA;EACA;EACA;EACA;EACA,yBFzoBU;AvFyoVhB;AyF9/TM;EACE;EACA;EACA;EACA;AzFggUR;AyF7/TM;EACE;EACA;EACA;EACA;AzF+/TR;AyFp/TQ;EACE;UAAA;AzFs/TV;AyFn/TQ;EACE;UAAA;AzFq/TV;AyFl/TQ;EACE;UAAA;AzFo/TV;;AyF7+TA;EACE,eFhnB+B;EEinB/B,mBFhnBiC;EEinBjC,eFhnB+B;EEinB/B,kBF/mB4B;EEgnB5B,UF/mB6B;EEgnB7B,mBFlnBgC;EEmnBhC,gBFhnBiC;AvFgmVnC;AyF9+TE;EACE;EACA;AzFg/TJ;AyF7+TE;EACE;EACA;EACA,UFxnBwB;EEynBxB,WFxnByB;EEynBzB,kBFxnBgC;EEynBhC,mBFtnB2B;EEunB3B,WF9uBkB;EE+uBlB,gBF5nByB;EE6nBzB;AzF++TJ;AyF7+TI;EACE,mBF5nByB;AvF2mV/B;AyF7+TM;EACE,mBFjoByB;EEkoBzB,WFvvBc;AvFsuVtB;AyF5+TM;EACE,mBFtoByB;AvFonVjC;AyFz+TE;EACE;EACA;EACA,YFlpB4B;EEmpB5B;EACA;EACA,mBF/oB2B;AvF0nV/B;;AyFt+TA;EACE;AzFy+TF;;AyFt+TA;EACE,kCFjwBqB;UEiwBrB,0BFjwBqB;AvF0uVvB;;AyFt+TA;EACE,4CFpwBqB;UEowBrB,oCFpwBqB;AvF6uVvB;;AyFt+TA;EACE;AzFy+TF;;AyFr+TA;EACE;EACA;EACA;EACA;EACA;AzFw+TF;;AyFn+TE;EACE;EACA,OF5pBqB;AvFkoVzB;AyFn+TE;EACE;EACA;AzFq+TJ;;A0FjxVA;EAEI;IACE;E1FmxVJ;E0FhxVE;IACE;E1FkxVJ;AACF;A0F7wVA;EAGI;IACE;E1F6wVJ;E0F1wVE;IACE;E1F4wVJ;AACF;A2FlyVA;EACE;IACE;E3FoyVF;E2FjyVA;IACE;E3FmyVF;E2FhyVA;IACE;E3FkyVF;E2F/xVA;IACE;E3FiyVF;AACF;A2FhzVA;EACE;IACE;E3FoyVF;E2FjyVA;IACE;E3FmyVF;E2FhyVA;IACE;E3FkyVF;E2F/xVA;IACE;E3FiyVF;AACF;A2F9xVA;EACE;IACE;IACA;E3FgyVF;AACF;A2FpyVA;EACE;IACE;IACA;E3FgyVF;AACF;A2F7xVA;EACE;IACE;IACA;IACA;E3F+xVF;E2F5xVA;IACE;IACA;IACA;E3F8xVF;E2F3xVA;IACE;IACA;IACA;E3F6xVF;E2F1xVA;IACE;IACA;IACA;E3F4xVF;E2FzxVA;IACE;IACA;IACA;E3F2xVF;AACF;A2FxzVA;EACE;IACE;IACA;IACA;E3F+xVF;E2F5xVA;IACE;IACA;IACA;E3F8xVF;E2F3xVA;IACE;IACA;IACA;E3F6xVF;E2F1xVA;IACE;IACA;IACA;E3F4xVF;E2FzxVA;IACE;IACA;IACA;E3F2xVF;AACF;A2FxxVA;EACE;IACE;IACA;IACA;E3F0xVF;E2FvxVA;IACE;IACA;IACA;E3FyxVF;E2FtxVA;IACE;IACA;IACA;E3FwxVF;E2FrxVA;IACE;IACA;IACA;E3FuxVF;AACF;A2F9yVA;EACE;IACE;IACA;IACA;E3F0xVF;E2FvxVA;IACE;IACA;IACA;E3FyxVF;E2FtxVA;IACE;IACA;IACA;E3FwxVF;E2FrxVA;IACE;IACA;IACA;E3FuxVF;AACF;A4Fr2VA;EACE;IACE;E5Fu2VF;E4Fp2VA;IACE;E5Fs2VF;E4Fn2VA;IACE;E5Fq2VF;E4Fl2VA;IACE;E5Fo2VF;AACF;A4Fn3VA;EACE;IACE;E5Fu2VF;E4Fp2VA;IACE;E5Fs2VF;E4Fn2VA;IACE;E5Fq2VF;E4Fl2VA;IACE;E5Fo2VF;AACF;A4Fh2VA;EACE;IACE;IACA;E5Fk2VF;E4F/1VA;IACE;IACA;E5Fi2VF;AACF;A4F12VA;EACE;IACE;IACA;E5Fk2VF;E4F/1VA;IACE;IACA;E5Fi2VF;AACF;A4F71VA;EACE;IACE;IACA;IACA;E5F+1VF;E4F51VA;IACE;IACA;IACA;E5F81VF;E4F31VA;IACE;IACA;IACA;E5F61VF;E4F11VA;IACE;IACA;IACA;E5F41VF;E4Fz1VA;IACE;IACA;IACA;E5F21VF;AACF;A4Fx3VA;EACE;IACE;IACA;IACA;E5F+1VF;E4F51VA;IACE;IACA;IACA;E5F81VF;E4F31VA;IACE;IACA;IACA;E5F61VF;E4F11VA;IACE;IACA;IACA;E5F41VF;E4Fz1VA;IACE;IACA;IACA;E5F21VF;AACF;A4Fx1VA;EACE;IACE;IACA;IACA;E5F01VF;E4Fv1VA;IACE;IACA;IACA;E5Fy1VF;E4Ft1VA;IACE;IACA;IACA;E5Fw1VF;E4Fr1VA;IACE;IACA;IACA;E5Fu1VF;AACF;A4F92VA;EACE;IACE;IACA;IACA;E5F01VF;E4Fv1VA;IACE;IACA;IACA;E5Fy1VF;E4Ft1VA;IACE;IACA;IACA;E5Fw1VF;E4Fr1VA;IACE;IACA;IACA;E5Fu1VF;AACF;A4Fp1VA;EACE;IACE;E5Fs1VF;E4Fn1VA;IACE;E5Fq1VF;E4Fl1VA;IACE;E5Fo1VF;E4Fj1VA;IACE;E5Fm1VF;AACF;A4Fl2VA;EACE;IACE;E5Fs1VF;E4Fn1VA;IACE;E5Fq1VF;E4Fl1VA;IACE;E5Fo1VF;E4Fj1VA;IACE;E5Fm1VF;AACF;A4F/0VA;EACE;IACE;IACA;IACA;E5Fi1VF;E4F90VA;IACE;IACA;IACA;E5Fg1VF;E4F70VA;IACE;IACA;E5F+0VF;E4F50VA;IACE;IACA;IACA;E5F80VF;AACF;A4Fp2VA;EACE;IACE;IACA;IACA;E5Fi1VF;E4F90VA;IACE;IACA;IACA;E5Fg1VF;E4F70VA;IACE;IACA;E5F+0VF;E4F50VA;IACE;IACA;IACA;E5F80VF;AACF;A4F30VA;EACE;IACE;IACA;E5F60VF;E4F10VA;IACE;IACA;E5F40VF;AACF;A4Fr1VA;EACE;IACE;IACA;E5F60VF;E4F10VA;IACE;IACA;E5F40VF;AACF;A4Fz0VA;EACE;IACE;E5F20VF;E4Fx0VA;IACE;E5F00VF;AACF;A4Fj1VA;EACE;IACE;E5F20VF;E4Fx0VA;IACE;E5F00VF;AACF;AwFp9VE;EKbI;A7Fo+VN;A6Fh+VE;EACE;A7Fk+VJ;A6F99VI;EACE;EACA;EACA;EACA;EACA;EACA;A7Fg+VN;A6F99VM;EACE;A7Fg+VR;A6F79VM;EACE;EACA;EACA;A7F+9VR;A6F59VM;EAEE;EACA;A7F69VR;A6F19VM;EAEE;EACA;A7F29VR;A6Fx9VM;EACE;EACA;EACA;A7F09VR;A6Fv9VM;EAEE;EACA;EACA;A7Fw9VR;A6Fr9VM;EAEE;EACA;EACA;A7Fs9VR;A6Fn9VM;EACE;EACA;EACA;A7F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EACA;EACA;EACA;EACA;EACA;EACA;A/Fo/VJ;;A+F/+VE;EAEE;A/Fi/VJ;A+F7+VI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A/F++VN;A+F5+VI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A/F8+VN;A+Fz+VI;EACE;EACA;EACA;EACA;A/F2+VN;A+Fx+VI;EACE;EACA;EACA;EACA;A/F0+VN;A+Fr+VI;EACE;EACA;A/Fu+VN;A+Fp+VI;EACE;EACA;A/Fs+VN;A+Fh+VI;EAEE;A/Fi+VN;;A+F59VA;;;EAGE;A/F+9VF;;A+F59VA;EACE;EA7dQ,sBA8dY;A/Fi+VtB;A+F/9VE;EACE;A/Fi+VJ;;A+F79VA;EACE;EACA;EAveQ,sBAweY;A/Fk+VtB;A+Fh+VE;EACE;A/Fk+VJ;;A+F79VE;EACE;A/Fg+VJ;A+F79VE;EACE;EACA;EACA;A/F+9VJ;;AiGr+WA;EACE;EACA;EACA;AjGw+WF;;AiGr+WA;EAEE;EACA;EACA;EACA;AjGu+WF;AiGt+WE;EACE;AjGw+WJ;AiGt+WE;EACE;AjGw+WJ;;AiGn+WE;EACE;AjGs+WJ;AiGr+WI;EACE;AjGu+WN;;AiG1+WE;EACE;AjG6+WJ;AiG5+WI;EACE;AjG8+WN;;AiGj/WE;EACE;AjGo/WJ;AiGn/WI;EACE;AjGq/WN;;AiGx/WE;EACE;AjG2/WJ;AiG1/WI;EACE;AjG4/WN;;AiG//WE;EACE;AjGkgXJ;AiGjgXI;EACE;AjGmgXN;;AiGtgXE;EACE;AjGygXJ;AiGxgXI;EACE;AjG0gXN;;AiG7gXE;EACE;AjGghXJ;AiG/gXI;EACE;AjGihXN;;AiGphXE;EACE;AjGuhXJ;AiGthXI;EACE;AjGwhXN;;AiG3hXE;EACE;AjG8hXJ;AiG7hXI;EACE;AjG+hXN;;AiGliXE;EACE;AjGqiXJ;AiGpiXI;EACE;AjGsiXN;;AiGziXE;EACE;AjG4iXJ;AiG3iXI;EACE;AjG6iXN;;AiGhjXE;EACE;AjGmjXJ;AiGljXI;EACE;AjGojXN;;AiGvjXE;EACE;AjG0jXJ;AiGzjXI;EACE;AjG2jXN;;AiG9jXE;EACE;AjGikXJ;AiGhkXI;EACE;AjGkkXN;;AiGrkXE;EACE;AjGwkXJ;AiGvkXI;EACE;AjGykXN;;AiG5kXE;EACE;AjG+kXJ;AiG9kXI;EACE;AjGglXN;;AiGnlXE;EACE;AjGslXJ;AiGrlXI;EACE;AjGulXN;;AiG1lXE;EACE;AjG6lXJ;AiG5lXI;EACE;AjG8lXN;;AiGjmXE;EACE;AjGomXJ;AiGnmXI;EACE;AjGqmXN;;AiGxmXE;EACE;AjG2mXJ;AiG1mXI;EACE;AjG4mXN;;AiG/mXE;EACE;AjGknXJ;AiGjnXI;EACE;AjGmnXN;;AiGtnXE;EACE;AjGynXJ;AiGxnXI;EACE;AjG0nXN;;AiG7nXE;EACE;AjGgoXJ;AiG/nXI;EACE;AjGioXN;;AiGpoXE;EACE;AjGuoXJ;AiGtoXI;EACE;AjGwoXN;;AiG3oXE;EACE;AjG8oXJ;AiG7oXI;EACE;AjG+oXN;;AiGlpXE;EACE;AjGqpXJ;AiGppXI;EACE;AjGspXN;;AiGzpXE;EACE;AjG4pXJ;AiG3pXI;EACE;AjG6pXN;;AiGhqXE;EACE;AjGmqXJ;AiGlqXI;EACE;AjGoqXN;;AiGvqXE;EACE;AjG0qXJ;AiGzqXI;EACE;AjG2qXN;;AiG9qXE;EACE;AjGirXJ;AiGhrXI;EACE;AjGkrXN;;AiGrrXE;EACE;AjGwrXJ;AiGvrXI;EACE;AjGyrXN;;AiG5rXE;EACE;AjG+rXJ;AiG9rXI;EACE;AjGgsXN;;AiGnsXE;EACE;AjGssXJ;AiGrsXI;EACE;AjGusXN;;AiG1sXE;EACE;AjG6sXJ;AiG5sXI;EACE;AjG8sXN;;AiGjtXE;EACE;AjGotXJ;AiGntXI;EACE;AjGqtXN;;AiGxtXE;EACE;AjG2tXJ;AiG1tXI;EACE;AjG4tXN;;AiG/tXE;EACE;AjGkuXJ;AiGjuXI;EACE;AjGmuXN;;AiGtuXE;EACE;AjGyuXJ;AiGxuXI;EACE;AjG0uXN;;AiG7uXE;EACE;AjGgvXJ;AiG/uXI;EACE;AjGivXN;;AiGpvXE;EACE;AjGuvXJ;AiGtvXI;EACE;AjGwvXN;;AiG3vXE;EACE;AjG8vXJ;AiG7vXI;EACE;AjG+vXN;;AiGlwXE;EACE;AjGqwXJ;AiGpwXI;EACE;AjGswXN;;AiGzwXE;EACE;AjG4wXJ;AiG3wXI;EACE;AjG6wXN;;AiGhxXE;EACE;AjGmxXJ;AiGlxXI;EACE;AjGoxXN;;AiGvxXE;EACE;AjG0xXJ;AiGzxXI;EACE;AjG2xXN;;AiG9xXE;EACE;AjGiyXJ;AiGhyXI;EACE;AjGkyXN;;AiGryXE;EACE;AjGwyXJ;AiGvyXI;EACE;AjGyyXN;;AiG5yXE;EACE;AjG+yXJ;AiG9yXI;EACE;AjGgzXN;;AiGnzXE;EACE;AjGszXJ;AiGrzXI;EACE;AjGuzXN;;AiG1zXE;EACE;AjG6zXJ;AiG5zXI;EACE;AjG8zXN;;AiGj0XE;EACE;AjGo0XJ;AiGn0XI;EACE;AjGq0XN;;AiGx0XE;EACE;AjG20XJ;AiG10XI;EACE;AjG40XN;;AiG/0XE;EACE;AjGk1XJ;AiGj1XI;EACE;AjGm1XN;;AiGt1XE;EACE;AjGy1XJ;AiGx1XI;EACE;AjG01XN;;AiG71XE;EACE;AjGg2XJ;AiG/1XI;EACE;AjGi2XN;;AiGp2XE;EACE;AjGu2XJ;AiGt2XI;EACE;AjGw2XN;;AiG32XE;EACE;AjG82XJ;AiG72XI;EACE;AjG+2XN;;AiGl3XE;EACE;AjGq3XJ;AiGp3XI;EACE;AjGs3XN;;AiGz3XE;EACE;AjG43XJ;AiG33XI;EACE;AjG63XN;;AiGh4XE;EACE;AjGm4XJ;AiGl4XI;EACE;AjGo4XN;;AiGv4XE;EACE;AjG04XJ;AiGz4XI;EACE;AjG24XN;;AiG94XE;EACE;AjGi5XJ;AiGh5XI;EACE;AjGk5XN;;AiGr5XE;EACE;AjGw5XJ;AiGv5XI;EACE;AjGy5XN;;AiG55XE;EACE;AjG+5XJ;AiG95XI;EACE;AjGg6XN;;AiGn6XE;EACE;AjGs6XJ;AiGr6XI;EACE;AjGu6XN;;AiG16XE;EACE;AjG66XJ;AiG56XI;EACE;AjG86XN;;AiGj7XE;EACE;AjGo7XJ;AiGn7XI;EACE;AjGq7XN;;AiGx7XE;EACE;AjG27XJ;AiG17XI;EACE;AjG47XN;;AiG/7XE;EACE;AjGk8XJ;AiGj8XI;EACE;AjGm8XN;;AiGt8XE;EACE;AjGy8XJ;AiGx8XI;EACE;AjG08XN;;AiG78XE;EACE;AjGg9XJ;AiG/8XI;EACE;AjGi9XN;;AiGp9XE;EACE;AjGu9XJ;AiGt9XI;EACE;AjGw9XN;;AiG39XE;EACE;AjG89XJ;AiG79XI;EACE;AjG+9XN;;AiGl+XE;EACE;AjGq+XJ;AiGp+XI;EACE;AjGs+XN;;AiGz+XE;EACE;AjG4+XJ;AiG3+XI;EACE;AjG6+XN;;AiGh/XE;EACE;AjGm/XJ;AiGl/XI;EACE;AjGo/XN;;AiGv/XE;EACE;AjG0/XJ;AiGz/XI;EACE;AjG2/XN;;AiG9/XE;EACE;AjGigYJ;AiGhgYI;EACE;AjGkgYN;;AiGrgYE;EACE;AjGwgYJ;AiGvgYI;EACE;AjGygYN;;AiG5gYE;EACE;AjG+gYJ;AiG9gYI;EACE;AjGghYN;;AiGnhYE;EACE;AjGshYJ;AiGrhYI;EACE;AjGuhYN;;AiG1hYE;EACE;AjG6hYJ;AiG5hYI;EACE;AjG8hYN;;AiGjiYE;EACE;AjGoiYJ;AiGniYI;EACE;AjGqiYN;;AiGxiYE;EACE;AjG2iYJ;AiG1iYI;EACE;AjG4iYN;;AiG/iYE;EACE;AjGkjYJ;AiGjjYI;EACE;AjGmjYN;;AiGtjYE;EACE;AjGyjYJ;AiGxjYI;EACE;AjG0jYN;;AiG7jYE;EACE;AjGgkYJ;AiG/jYI;EACE;AjGikYN;;AiGpkYE;EACE;AjGukYJ;AiGtkYI;EACE;AjGwkYN;;AiG3kYE;EACE;AjG8kYJ;AiG7kYI;EACE;AjG+kYN;;AiGllYE;EACE;AjGqlYJ;AiGplYI;EACE;AjGslYN;;AiGzlYE;EACE;AjG4lYJ;AiG3lYI;EACE;AjG6lYN;;AiGhmYE;EACE;AjGmmYJ;AiGlmYI;EACE;AjGomYN;;AiGvmYE;EACE;AjG0mYJ;AiGzmYI;EACE;AjG2mYN;;AiG9mYE;EACE;AjGinYJ;AiGhnYI;EACE;AjGknYN;;AiGrnYE;EACE;AjGwnYJ;AiGvnYI;EACE;AjGynYN;;AiG5nYE;EACE;AjG+nYJ;AiG9nYI;EACE;AjGgoYN;;AiGnoYE;EACE;AjGsoYJ;AiGroYI;EACE;AjGuoYN;;AiG1oYE;EACE;AjG6oYJ;AiG5oYI;EACE;AjG8oYN;;AiGjpYE;EACE;AjGopYJ;AiGnpYI;EACE;AjGqpYN;;AiGxpYE;EACE;AjG2pYJ;AiG1pYI;EACE;AjG4pYN;;AiG/pYE;EACE;AjGkqYJ;AiGjqYI;EACE;AjGmqYN;;AiGtqYE;EACE;AjGyqYJ;AiGxqYI;EACE;AjG0qYN;;AiG7qYE;EACE;AjGgrYJ;AiG/qYI;EACE;AjGirYN;;AiGprYE;EACE;AjGurYJ;AiGtrYI;EACE;AjGwrYN;;AiG3rYE;EACE;AjG8rYJ;AiG7rYI;EACE;AjG+rYN;;AiGlsYE;EACE;AjGqsYJ;AiGpsYI;EACE;AjGssYN;;AiGzsYE;EACE;AjG4sYJ;AiG3sYI;EACE;AjG6sYN;;AiGhtYE;EACE;AjGmtYJ;AiGltYI;EACE;AjGotYN;;AiGvtYE;EACE;AjG0tYJ;AiGztYI;EACE;AjG2tYN;;AiG9tYE;EACE;AjGiuYJ;AiGhuYI;EACE;AjGkuYN;;AiGruYE;EACE;AjGwuYJ;AiGvuYI;EACE;AjGyuYN;;AiG5uYE;EACE;AjG+uYJ;AiG9uYI;EACE;AjGgvYN;;AiGnvYE;EACE;AjGsvYJ;AiGrvYI;EACE;AjGuvYN;;AiG1vYE;EACE;AjG6vYJ;AiG5vYI;EACE;AjG8vYN;;AiGjwYE;EACE;AjGowYJ;AiGnwYI;EACE;AjGqwYN;;AiGxwYE;EACE;AjG2wYJ;AiG1wYI;EACE;AjG4wYN;;AiG/wYE;EACE;AjGkxYJ;AiGjxYI;EACE;AjGmxYN;;AiGtxYE;EACE;AjGyxYJ;AiGxxYI;EACE;AjG0xYN;;AiG7xYE;EACE;AjGgyYJ;AiG/xYI;EACE;AjGiyYN;;AiGpyYE;EACE;AjGuyYJ;AiGtyYI;EACE;AjGwyYN;;AiG3yYE;EACE;AjG8yYJ;AiG7yYI;EACE;AjG+yYN;;AiGlzYE;EACE;AjGqzYJ;AiGpzYI;EACE;AjGszYN;;AiGzzYE;EACE;AjG4zYJ;AiG3zYI;EACE;AjG6zYN;;AiGh0YE;EACE;AjGm0YJ;AiGl0YI;EACE;AjGo0YN;;AiGv0YE;EACE;AjG00YJ;AiGz0YI;EACE;AjG20YN;;AiG90YE;EACE;AjGi1YJ;AiGh1YI;EACE;AjGk1YN;;AiGr1YE;EACE;AjGw1YJ;AiGv1YI;EACE;AjGy1YN;;AiG51YE;EACE;AjG+1YJ;AiG91YI;EACE;AjGg2YN;;AiGn2YE;EACE;AjGs2YJ;AiGr2YI;EACE;AjGu2YN;;AiG12YE;EACE;AjG62YJ;AiG52YI;EACE;AjG82YN;;AiGj3YE;EACE;AjGo3YJ;AiGn3YI;EACE;AjGq3YN;;AiGx3YE;EACE;AjG23YJ;AiG13YI;EACE;AjG43YN;;AiG/3YE;EACE;AjGk4YJ;AiGj4YI;EACE;AjGm4YN;;AiGt4YE;EACE;AjGy4YJ;AiGx4YI;EACE;AjG04YN;;AiG74YE;EACE;AjGg5YJ;AiG/4YI;EACE;AjGi5YN;;AiGp5YE;EACE;AjGu5YJ;AiGt5YI;EACE;AjGw5YN;;AiG35YE;EACE;AjG85YJ;AiG75YI;EACE;AjG+5YN;;AiGl6YE;EACE;AjGq6YJ;AiGp6YI;EACE;AjGs6YN;;AiGz6YE;EACE;AjG46YJ;AiG36YI;EACE;AjG66YN;;AiGh7YE;EACE;AjGm7YJ;AiGl7YI;EACE;AjGo7YN;;AiGv7YE;EACE;AjG07YJ;AiGz7YI;EACE;AjG27YN;;AiG97YE;EACE;AjGi8YJ;AiGh8YI;EACE;AjGk8YN;;AiGr8YE;EACE;AjGw8YJ;AiGv8YI;EACE;AjGy8YN;;AiG58YE;EACE;AjG+8YJ;AiG98YI;EACE;AjGg9YN;;AiGn9YE;EACE;AjGs9YJ;AiGr9YI;EACE;AjGu9YN;;AiG19YE;EACE;AjG69YJ;AiG59YI;EACE;AjG89YN;;AiGj+YE;EACE;AjGo+YJ;AiGn+YI;EACE;AjGq+YN;;AiGx+YE;EACE;AjG2+YJ;AiG1+YI;EACE;AjG4+YN;;AiG/+YE;EACE;AjGk/YJ;AiGj/YI;EACE;AjGm/YN;;AiGt/YE;EACE;AjGy/YJ;AiGx/YI;EACE;AjG0/YN;;AiG7/YE;EACE;AjGggZJ;AiG//YI;EACE;AjGigZN;;AiGpgZE;EACE;AjGugZJ;AiGtgZI;EACE;AjGwgZN;;AiG3gZE;EACE;AjG8gZJ;AiG7gZI;EACE;AjG+gZN;;AiGlhZE;EACE;AjGqhZJ;AiGphZI;EACE;AjGshZN;;AiGzhZE;EACE;AjG4hZJ;AiG3hZI;EACE;AjG6hZN;;AiGhiZE;EACE;AjGmiZJ;AiGliZI;EACE;AjGoiZN;;AiGviZE;EACE;AjG0iZJ;AiGziZI;EACE;AjG2iZN;;AiG9iZE;EACE;AjGijZJ;AiGhjZI;EACE;AjGkjZN;;AiGrjZE;EACE;AjGwjZJ;AiGvjZI;EACE;AjGyjZN;;AiG5jZE;EACE;AjG+jZJ;AiG9jZI;EACE;AjGgkZN;;AiGnkZE;EACE;AjGskZJ;AiGrkZI;EACE;AjGukZN;;AiG1kZE;EACE;AjG6kZJ;AiG5kZI;EACE;AjG8kZN;;AiGjlZE;EACE;AjGolZJ;AiGnlZI;EACE;AjGqlZN;;AiGxlZE;EACE;AjG2lZJ;AiG1lZI;EACE;AjG4lZN;;AiG/lZE;EACE;AjGkmZJ;AiGjmZI;EACE;AjGmmZN;;AiGtmZE;EACE;AjGymZJ;AiGxmZI;EACE;AjG0mZN;;AiG7mZE;EACE;AjGgnZJ;AiG/mZI;EACE;AjGinZN;;AiGpnZE;EACE;AjGunZJ;AiGtnZI;EACE;AjGwnZN;;AiG3nZE;EACE;AjG8nZJ;AiG7nZI;EACE;AjG+nZN;;AiGloZE;EACE;AjGqoZJ;AiGpoZI;EACE;AjGsoZN;;AiGzoZE;EACE;AjG4oZJ;AiG3oZI;EACE;AjG6oZN;;AiGhpZE;EACE;AjGmpZJ;AiGlpZI;EACE;AjGopZN;;AiGvpZE;EACE;AjG0pZJ;AiGzpZI;EACE;AjG2pZN;;AiG9pZE;EACE;AjGiqZJ;AiGhqZI;EACE;AjGkqZN;;AiGrqZE;EACE;AjGwqZJ;AiGvqZI;EACE;AjGyqZN;;AiG5qZE;EACE;AjG+qZJ;AiG9qZI;EACE;AjGgrZN;;AiGnrZE;EACE;AjGsrZJ;AiGrrZI;EACE;AjGurZN;;AiG1rZE;EACE;AjG6rZJ;AiG5rZI;EACE;AjG8rZN;;AiGjsZE;EACE;AjGosZJ;AiGnsZI;EACE;AjGqsZN;;AiGxsZE;EACE;AjG2sZJ;AiG1sZI;EACE;AjG4sZN;;AiG/sZE;EACE;AjGktZJ;AiGjtZI;EACE;AjGmtZN;;AiGttZE;EACE;AjGytZJ;AiGxtZI;EACE;AjG0tZN;;AiG7tZE;EACE;AjGguZJ;AiG/tZI;EACE;AjGiuZN;;AiGpuZE;EACE;AjGuuZJ;AiGtuZI;EACE;AjGwuZN;;AiG3uZE;EACE;AjG8uZJ;AiG7uZI;EACE;AjG+uZN;;AiGlvZE;EACE;AjGqvZJ;AiGpvZI;EACE;AjGsvZN;;AiGzvZE;EACE;AjG4vZJ;AiG3vZI;EACE;AjG6vZN;;AiGhwZE;EACE;AjGmwZJ;AiGlwZI;EACE;AjGowZN;;AiGvwZE;EACE;AjG0wZJ;AiGzwZI;EACE;AjG2wZN;;AiG9wZE;EACE;AjGixZJ;AiGhxZI;EACE;AjGkxZN;;AiGrxZE;EACE;AjGwxZJ;AiGvxZI;EACE;AjGyxZN;;AiG5xZE;EACE;AjG+xZJ;AiG9xZI;EACE;AjGgyZN;;AiGnyZE;EACE;AjGsyZJ;AiGryZI;EACE;AjGuyZN;;AiG1yZE;EACE;AjG6yZJ;AiG5yZI;EACE;AjG8yZN;;AiGjzZE;EACE;AjGozZJ;AiGnzZI;EACE;AjGqzZN;;AiGxzZE;EACE;AjG2zZJ;AiG1zZI;EACE;AjG4zZN;;AiG/zZE;EACE;AjGk0ZJ;AiGj0ZI;EACE;AjGm0ZN;;AiGt0ZE;EACE;AjGy0ZJ;AiGx0ZI;EACE;AjG00ZN;;AiG70ZE;EACE;AjGg1ZJ;AiG/0ZI;EACE;AjGi1ZN;;AiGp1ZE;EACE;AjGu1ZJ;AiGt1ZI;EACE;AjGw1ZN;;AiG31ZE;EACE;AjG81ZJ;AiG71ZI;EACE;AjG+1ZN;;AiGl2ZE;EACE;AjGq2ZJ;AiGp2ZI;EACE;AjGs2ZN;;AiGz2ZE;EACE;AjG42ZJ;AiG32ZI;EACE;AjG62ZN;;AiGh3ZE;EACE;AjGm3ZJ;AiGl3ZI;EACE;AjGo3ZN;;AiGv3ZE;EACE;AjG03ZJ;AiGz3ZI;EACE;AjG23ZN;;AiG93ZE;EACE;AjGi4ZJ;AiGh4ZI;EACE;AjGk4ZN;;AiGr4ZE;EACE;AjGw4ZJ;AiGv4ZI;EACE;AjGy4ZN;;AiG54ZE;EACE;AjG+4ZJ;AiG94ZI;EACE;AjGg5ZN;;AiGn5ZE;EACE;AjGs5ZJ;AiGr5ZI;EACE;AjGu5ZN;;AiG15ZE;EACE;AjG65ZJ;AiG55ZI;EACE;AjG85ZN;;AiGj6ZE;EACE;AjGo6ZJ;AiGn6ZI;EACE;AjGq6ZN;;AiGx6ZE;EACE;AjG26ZJ;AiG16ZI;EACE;AjG46ZN;;AiG/6ZE;EACE;AjGk7ZJ;AiGj7ZI;EACE;AjGm7ZN;;AiGt7ZE;EACE;AjGy7ZJ;AiGx7ZI;EACE;AjG07ZN;;AiG77ZE;EACE;AjGg8ZJ;AiG/7ZI;EACE;AjGi8ZN;;AiGp8ZE;EACE;AjGu8ZJ;AiGt8ZI;EACE;AjGw8ZN;;AiG38ZE;EACE;AjG88ZJ;AiG78ZI;EACE;AjG+8ZN;;AiGl9ZE;EACE;AjGq9ZJ;AiGp9ZI;EACE;AjGs9ZN;;AiGz9ZE;EACE;AjG49ZJ;AiG39ZI;EACE;AjG69ZN;;AiGh+ZE;EACE;AjGm+ZJ;AiGl+ZI;EACE;AjGo+ZN;;AiGv+ZE;EACE;AjG0+ZJ;AiGz+ZI;EACE;AjG2+ZN;;AiG9+ZE;EACE;AjGi/ZJ;AiGh/ZI;EACE;AjGk/ZN;;AiGr/ZE;EACE;AjGw/ZJ;AiGv/ZI;EACE;AjGy/ZN;;AiG5/ZE;EACE;AjG+/ZJ;AiG9/ZI;EACE;AjGggaN;;AiGngaE;EACE;AjGsgaJ;AiGrgaI;EACE;AjGugaN;;AiG1gaE;EACE;AjG6gaJ;AiG5gaI;EACE;AjG8gaN;;AiGjhaE;EACE;AjGohaJ;AiGnhaI;EACE;AjGqhaN;;AiGxhaE;EACE;AjG2haJ;AiG1haI;EACE;AjG4haN;;AiG/haE;EACE;AjGkiaJ;AiGjiaI;EACE;AjGmiaN;;AiGtiaE;EACE;AjGyiaJ;AiGxiaI;EACE;AjG0iaN;;AiG7iaE;EACE;AjGgjaJ;AiG/iaI;EACE;AjGijaN;;AiGpjaE;EACE;AjGujaJ;AiGtjaI;EACE;AjGwjaN;;AiG3jaE;EACE;AjG8jaJ;AiG7jaI;EACE;AjG+jaN;;AiGlkaE;EACE;AjGqkaJ;AiGpkaI;EACE;AjGskaN;;AiGzkaE;EACE;AjG4kaJ;AiG3kaI;EACE;AjG6kaN;;AiGhlaE;EACE;AjGmlaJ;AiGllaI;EACE;AjGolaN;;AiGvlaE;EACE;AjG0laJ;AiGzlaI;EACE;AjG2laN;;AiG9laE;EACE;AjGimaJ;AiGhmaI;EACE;AjGkmaN;;AiGrmaE;EACE;AjGwmaJ;AiGvmaI;EACE;AjGymaN;;AiG5maE;EACE;AjG+maJ;AiG9maI;EACE;AjGgnaN;;AiGnnaE;EACE;AjGsnaJ;AiGrnaI;EACE;AjGunaN;;AiG1naE;EACE;AjG6naJ;AiG5naI;EACE;AjG8naN;;AiGjoaE;EACE;AjGooaJ;AiGnoaI;EACE;AjGqoaN;;AiGxoaE;EACE;AjG2oaJ;AiG1oaI;EACE;AjG4oaN;;AiG/oaE;EACE;AjGkpaJ;AiGjpaI;EACE;AjGmpaN;;AiGtpaE;EACE;AjGypaJ;AiGxpaI;EACE;AjG0paN;;AiG7paE;EACE;AjGgqaJ;AiG/paI;EACE;AjGiqaN;;AiGpqaE;EACE;AjGuqaJ;AiGtqaI;EACE;AjGwqaN;;AiG3qaE;EACE;AjG8qaJ;AiG7qaI;EACE;AjG+qaN;;AiGlraE;EACE;AjGqraJ;AiGpraI;EACE;AjGsraN;;AiGzraE;EACE;AjG4raJ;AiG3raI;EACE;AjG6raN;;AiGhsaE;EACE;AjGmsaJ;AiGlsaI;EACE;AjGosaN;;AiGvsaE;EACE;AjG0saJ;AiGzsaI;EACE;AjG2saN;;AiG9saE;EACE;AjGitaJ;AiGhtaI;EACE;AjGktaN;;AiGrtaE;EACE;AjGwtaJ;AiGvtaI;EACE;AjGytaN;;AiG5taE;EACE;AjG+taJ;AiG9taI;EACE;AjGguaN;;AiGnuaE;EACE;AjGsuaJ;AiGruaI;EACE;AjGuuaN;;AiG1uaE;EACE;AjG6uaJ;AiG5uaI;EACE;AjG8uaN;;AiGjvaE;EACE;AjGovaJ;AiGnvaI;EACE;AjGqvaN;;AiGxvaE;EACE;AjG2vaJ;AiG1vaI;EACE;AjG4vaN;;AiG/vaE;EACE;AjGkwaJ;AiGjwaI;EACE;AjGmwaN;;AiGtwaE;EACE;AjGywaJ;AiGxwaI;EACE;AjG0waN;;AiG7waE;EACE;AjGgxaJ;AiG/waI;EACE;AjGixaN;;AiGpxaE;EACE;AjGuxaJ;AiGtxaI;EACE;AjGwxaN;;AiG3xaE;EACE;AjG8xaJ;AiG7xaI;EACE;AjG+xaN;;AkGvzaA;EACC;EAEA;EACA;AlGyzaD;AkGrzaC;EACC;AlGuzaF;AkGrzaE;EACC;AlGuzaH;AkGnzaE;EACC;EACA;AlGqzaH;AkGlzaE;EACC;EACA;EACA;AlGozaH;AkGjzaC;EACC;AlGmzaF;AkGhzaE;EACC;EACA;EACA;AlGkzaH;AkG/yaC;EACC;AlGizaF;AkG9yaE;EACC;AlGgzaH;AkG9yaE;EACC;AlGgzaH;AkG9yaE;EACC;AlGgzaH;AkG7yaC;EACC;EACA;AlG+yaF;;AkG3yaA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AlG8yaD;AkG7yaC;EACC;EACA;AlG+yaF;AkG7yaC;EACC;EACA;AlG+yaF;AkG5yaE;EACC;EACA;EACA;AlG8yaH;AkG3yaC;EACC;EACA;AlG6yaF;AkG3yaC;EACC;EACA;EACA;EACA;EACA;EACA;AlG6yaF;AkG3yaC;EACC;EACA;EACA;AlG6yaF;AkG5yaE;EACC;EACA;EACA;EACA;EACA;EACA;AlG8yaH;AkG5yaE;EACC;EACA;EACA;AlG8yaH;AkG5yaE;EACC;EACA;AlG8yaH;;AmGh5aA;EACI;EACA;EAEA;EACA;EACA;AnGk5aJ;AmG/4aA;EACI;EACA;EAEA;EACA;EACA;AnGg5aJ;AmG74aA;EACI;EACA;EAEA;EACA;EACA;AnG84aJ;AmG34aA;EACI;AnG64aJ;AmG54aI;;EAEI;AnG84aR;;AmG14aA;EACI;EACA;EACA;AnG64aJ;;AmG14aA;EACI;EACA;EACA;AnG64aJ;;AmG14aA;AACA;EACI;EACA;EACA;AnG64aJ;;AmG34aA;;EAEI;EACA;EACA,clG/CQ;EkGgDR;EACA;AnG84aJ;;AmG54aA;EACI;EACA;AnG+4aJ;;AmG74aA;EAII;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,clGpES;EkGqET;AnG64aJ;;AmG34aA;EAGI;AnG44aJ;;AmG14aA;EAEI,yBlG5EG;EkG6EH,W9FlGO;AL8+aX;;AmG14aA;EAII;AnG04aJ;;AmGx4aA;EAII;AnGw4aJ;;AmGt4aA;EACI;AnGy4aJ;;AmGt4aA;EACI;AnGy4aJ;;AmGt4aA;EACI;AnGy4aJ;;AmGt4aA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AnGy4aJ;;AmGt4aA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AnGy4aJ;;AmGt4aA;EACI;AnGy4aJ;;AmGr4aA;EACI;AnGw4aJ;;AmGt4aA;EACI;EACA;EACA;EACA;AnGy4aJ;;AmGt4aA;EACI;EACA;EACA;EACA;EACA;EACA;EACA,mBlG7Ic;EkG8Id;EACA;EACA;AnGy4aJ;;AmGt4aA;EACI;EACA;AnGy4aJ;;AmGt4aA;EACI;EACA;AnGy4aJ;;AmGt4aA;EACI;EACA;AnGy4aJ;;AmGr4aA;;EAEI,qBlG3LG;EkG4LH;EACA;EACA;AnGw4aJ;;AmGp4aA;EACI,qBlGnMG;EkGoMH;AnGu4aJ;AgBlhbI;EmFyIJ;IAKQ;IACA;EnGw4aN;AACF;;AmGr4aA;EACI,qBlG7MG;EkG8MH;AnGw4aJ;;AmGr4aA;EACI,clGpME;AD4kbN;;AmGr4aA;EACI,clG9MQ;ADslbZ;AmGv4aI;EACI;AnGy4aR;;AmGr4aA;;;EASI;EACA;EACA;EACA;EACA,clGjOQ;EkGkOR;AnGk4aJ;;AmG/3aA;EACI;AnGk4aJ;;AmG/3aA;;EAEI,yBlG7Nc;AD+lblB;;AmG/3aA;EACI;EACA;EACA;EACA,clGhPS;EkGiPT;AnGk4aJ;;AmG/3aA;EACI;EACA;EACA;EACA,clGxPS;EkGyPT;AnGk4aJ;;AmG/3aA;EACI;AnGk4aJ;;AmG/3aA;EACI;AnGk4aJ;;AmG93aI;EACI;AnGi4aR;;AmG73aA;EACI;AnGg4aJ;;AmG73aA;;EAEI;AnGg4aJ;;AmG73aA;EACI;AnGg4aJ;;AmG73aA;EACI;AnGg4aJ;;AmG73aA;EACI;EACA;EACA;KAAA;AnGg4aJ;;AmG73aA;EACI;EACA;AnGg4aJ;;AmG73aA;EACI;EACA;AnGg4aJ;;AmG73aA;EACI;EACA;AnGg4aJ;;AmG73aA;EACI;EACA;AnGg4aJ;;AmG93aA;EACI;AnGi4aJ;;AmG/3aA;EACI;EACA;EACA;EACA;EACA;EACA;AnGk4aJ;;AmGh4aA;EACI;AnGm4aJ;;AmGj4aA;EACI;AnGo4aJ;;AmGj4aA;EACI;AnGo4aJ;;AmGj4aA;EACI;AnGo4aJ;;AmGj4aA;EACI;AnGo4aJ;;AmGj4aA;;EAEI;EACA;EACA;AnGo4aJ;;AmGj4aA;EACI;AnGo4aJ;;AmGj4aA;EACI;AnGo4aJ;;AmGj4aA;EACI;AnGo4aJ;;AmGj4aA;EACI;AnGo4aJ;;AmGj4aA;EACI;AnGo4aJ;;AmGj4aA;EACI;AnGo4aJ;;AmGj4aA;EACI;EACA;AnGo4aJ;;AmGj4aA;EACI,clGzXQ;EkG0XR;AnGo4aJ;;AmGj4aA;;EAEI;EACA;EACA;AnGo4aJ;;AmGj4aA;EACI;EACA;AnGo4aJ;;AmGj4aA;AAEA;EACI;AnGm4aJ;;AmGh4aA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AnGm4aJ;;AmGh4aA;EACI;EACA;AnGm4aJ;;AmGh4aA;EACI;EACA;AnGm4aJ;;AmGh4aA;EACI;AnGm4aJ;;AmGh4aA;EACI;EACA;EACA;EACA;AnGm4aJ;;AmGh4aA;EACI;EACA;AnGm4aJ;;AmGh4aA;EACI;AnGm4aJ;;AmGh4aA;EACI;EACA;EACA;AnGm4aJ;;AmGh4aA;EACI;EACA;EACA;EACA;AnGm4aJ;;AmGh4aA;EACI;EACA;AnGm4aJ;;AmGh4aA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AnGm4aJ;;AmGh4aA;EACI;EACA;AnGm4aJ;;AmGh4aA;EACI;EACA;AnGm4aJ;;AmGh4aA;EACI;EACA;EACA;EACA;EACA;EACA;AnGm4aJ;;AmG/3aI;EACI;AnGk4aR;AmGh4aQ;EACI,clGjfA;ADm3bZ;;AmG73aA;EACI;AnGg4aJ;;AmG73aA;EACI;AnGg4aJ;AgB10bI;EmFycJ;IAGQ;EnGk4aN;AACF;;AmG/3aA;EAEI;AnGk4aJ;;AmG/3aA;EACI;AnGk4aJ;;AmG/3aA;EACI;AnGk4aJ;;AmG/3aA;EACI;AnGk4aJ;;AmG/3aA;EACI;AnGk4aJ;;AmG93aI;EACI;AnGi4aR;;AmG53aI;EACI,oClGhjBE;AD+6bV;AmG73aI;EACI,oClGnjBE;ADk7bV;AmG73aI;EACI,oClGtjBE;ADq7bV;AmG73aI;EACI,oClGzjBE;ADw7bV;;AmG13aI;EACI,yBlG7jBM;EkG8jBN;AnG63aR;AmG33aI;EACI;AnG63aR;AmG33aI;EACI;AnG63aR;AmG53aQ;EACI;AnG83aZ;AmG73aY;EACI,clG5jBJ;AD27bZ;AmG33aI;EACI,yBlG7kBM;EkG8kBN;EACA;AnG63aR;AmG13aI;EACI;AnG43aR;AmGz3aI;EACI,clGvkBI;ADk8bZ;;AmGv3aA;EACI;AnG03aJ;;AmGv3aA;;EAEI;AnG03aJ;;AmGv3aA;EACI,yBlG3lBS;ADq9bb;;AmGv3aA;EACI,yBlG7lBQ;ADu9bZ;;AmGv3aA;;EAEI,yBlGlmBQ;AD49bZ;;AmGv3aA;EACI;EACA;AnG03aJ;;AmGv3aA;EACI;IACI;IACA;EnG03aN;EmGv3aE;IACI;EnGy3aN;AACF;AmGt3aA;AACA;;EAEI;EACA;AnGw3aJ;;AmGr3aA;AACA;EACI;AnGw3aJ;;AgBj8bI;EmF4kBJ;IAEQ;IACA;EnGw3aN;AACF;;AgBx8bI;EmFmlBA;IACI;EnGy3aN;EmGv3aE;IACI;EnGy3aN;AACF;AgBj9bI;EmF2lBA;IACI;IACA;IACA;EnGy3aN;EmGv3aE;IACI;EnGy3aN;EmGv3aM;IACI;EnGy3aV;EmGt3aE;;;;IAII;EnGw3aN;EmGt3aE;IACI;EnGw3aN;EmGt3aE;IACI;EnGw3aN;EmGt3aE;IACI;EnGw3aN;EmGt3aE;IACI;EnGw3aN;AACF;AmGr3aA;EACI;AnGu3aJ;;AmGp3aA;EACI;AnGu3aJ;;AmGp3aA;EACI;AnGu3aJ;;AmGp3aA;EACI;EACA;EACA;AnGu3aJ;AmGr3aI;EACI;AnGu3aR;AmGr3aQ;EACI;EACA;EACA;AnGu3aZ;;AmGl3aA;EACI;AnGq3aJ;AmGn3aI;EACI;EACA;EACA;AnGq3aR;AmGn3aQ;EACI;AnGq3aZ;AmGn3aY;EACI;EACA;EACA;AnGq3ahB;;AmG/2aA;EACI;AnGk3aJ;;AmG92aI;EACI;AnGi3aR;;AgBlicI;EmFsrBA;IACI;EnGg3aN;AACF;AgBxicI;EmF4rBA;IACI;EnG+2aN;AACF;AgB7icI;EmFksBA;IACI;IACA;IACA;EnG82aN;AACF;AmG32aA;EACI;EACA;AnG62aJ;;AmG12aA;;;;EAII;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;EACA;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;EACA;EACA;AnG62aJ;;AmG32aA;EACI;UAAA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AnG82aJ;;AmG52aA;EACI;UAAA;AnG+2aJ;;AmG72aA;EACI;UAAA;AnGg3aJ;;AmG92aA;EACI;UAAA;AnGi3aJ;;AmG/2aA;EACI;AnGk3aJ;;AmG/2aA;EACI;EACA;EACA;AnGk3aJ;;AmGh3aA;EACI;IACI;IACA;EnGm3aN;EmGj3aE;IACI;IACA;EnGm3aN;EmGj3aE;IACI;IACA;EnGm3aN;AACF;;AmG/3aA;EACI;IACI;IACA;EnGm3aN;EmGj3aE;IACI;IACA;EnGm3aN;EmGj3aE;IACI;IACA;EnGm3aN;AACF;AmG32aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;EACA;AnG62aJ;;AmG12aA;EACI;EACA;EACA;AnG62aJ;;AmG12aA;EACI;EACA;EACA;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;EACA;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;EACA;AnG62aJ;;AmG12aA;EACI;EACA;EACA;AnG62aJ;;AmG12aA;EACI;EACA;EACA;KAAA;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG12aA;EACI;AnG62aJ;;AmG32aA;EACI;AnG82aJ;;AmG12aA;EACI;AnG62aJ;;AmGz2aA;EACI;EACA;AnG42aJ;;AmGz2aA;EACI;AnG42aJ;;AmGz2aA;EACI;AnG42aJ;;AmGz2aA;EACI;AnG42aJ;;AmGz2aA;EACI;AnG42aJ;;AmGz2aA;EACI;AnG42aJ;;AmGz2aA;EACI;EACA;EACA;EACA;AnG42aJ;;AmGz2aA;EACI;AnG42aJ;;AmGz2aA;EACI;AnG42aJ;;AmGz2aA;EACI;AnG42aJ;;AmGz2aA;EACI;AnG42aJ;;AmGz2aA;EACI;AnG42aJ;;AoGr3cA;EACI;ApGw3cJ;;AoGt3cA;EACI;ApGy3cJ;;AoGv3cA;EACI;ApG03cJ;;AoGx3cA;EACI;ApG23cJ;;AoGz3cA;EACI;ApG43cJ;;AoG13cA;EACI;ApG63cJ;;AoG33cA;EACI;EACA;ApG83cJ;;AoG53cA;EACI;ApG+3cJ;;AoG73cA;EACI;ApGg4cJ;;AoG93cA;EACI;EACA;ApGi4cJ;;AoG/3cA;EACI;ApGk4cJ;;AoGh4cA;EACI;ApGm4cJ;AgB91cI;EoFtCJ;IAIQ;EpGo4cN;AACF;;AoGl4cA;EACI;ApGq4cJ;;AoGn4cA;EACI;ApGs4cJ;;AoGp4cA;EACI;ApGu4cJ;;AoGr4cA;EACI;ApGw4cJ;;AoGt4cA;EACI;ApGy4cJ;;AoGv4cA;EACI;ApG04cJ;;AgB33cI;EoFXA;IACI;EpG04cN;AACF;AqG18cA;EACI;ArG48cJ;;AqG18cA;EACI;EACA;ArG68cJ;AqG38cI;EACI;ArG68cR;AqG18cI;EACI;EACA,cpGWI;EoGVJ;ArG48cR;;AqGz8cA;EACI;EACA;ArG48cJ;AgBt5cI;EqFxDJ;IAKQ;ErG68cN;AACF;AqG38cI;EACI;EACA,cpGHI;EoGIJ;ArG68cR;AqG18cI;EACI;EACA;EACA;EACA;EACA;EACA;EACA,cpGdI;EoGeJ;ArG48cR;AqG38cQ;EAEA,qBhGlCG;EgGmCH;ArG48cR;AqGz8cQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ArG28cZ;AqGv8cI;EACI;EACA,cpGxCI;EoGyCJ;ArGy8cR;AqGv8cQ;EAEI;EACA;EACA;EACA;EACA,yBpG3CC;EoG4CD;ArGw8cZ;AgBr8cI;EqFVI;IAUQ;ErGy8cd;AACF;AqGt8cQ;EACI;ArGw8cZ;AqGr8cQ;EACI;ArGu8cZ;;AqGl8cA;EACI;EACA,cpGrEQ;AD0gdZ;;AqGn8cA;EACI,cpGxEQ;EoGyER;EACA;EACA;EACA;EACA;ArGs8cJ;;AsGvidA;EACI;EACA;EACA;EACA;EACA,sBjGEO;EiGDP;EACA;EACA;EACA;EACA;AtG0idJ;AsGzidI;EAEE;EACA;AtG0idN;;AsGridI;EACE;EACA;EAAA;AtGwidN;AsGtidI;EACE;EACA;EAAA;AtGwidN;AsGtidI;EACE;EACA;EAAA;AtGwidN;AsGtidI;EACE;EACA;EAAA;AtGwidN;;AsGpidE;EACE;AtGuidJ;;AsGnidI;EACE,crGjBO;EqGkBP;EAAA;AtGsidN;AsGpidI;EACE,crGrBO;EqGsBP;EAAA;AtGsidN;AsGpidI;EACE,crGzBO;EqG0BP;EAAA;AtGsidN;AsGpidI;EACE,crG7BO;EqG8BP;EAAA;AtGsidN;;AsGlidA;EACE;AtGqidF;;AsGnidA;EACE;EACA;EACA;AtGsidF;;AsGnidA;AACA;EACI;EACA;EACA;EACA;EACA;EAIA;KAAA;UAAA;EACA,crGpDG;EqGqDH;EACA;EACA;AtGmidJ;;AsGjidA;EACE;EACA;EACA;EACA;EACA;AtGoidF;;AsGlidA;EACI;EACA;EACA;EACA;EACA,sBjG1FO;AL+ndX;AsGnidI;EACI;EACA;EACA;AtGqidR;;AsGjidA;EACI;AtGoidJ;AsGlidI;EACI;EACA;EACA;AtGoidR;AsGlidQ;EACI;EACA;EACA;EACA;EACA;EACA;EAEA;AtGoidZ;;AsG/hdA;EACI;AtGkidJ;AsGhidI;EACI;EACA;EACA;AtGkidR;AsGhidQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;AtGkidZ;;AsG7hdA;EACE;AtGgidF;;AsG9hdA;EACE;AtGiidF;;AsG1hdA;EACI;EACA;EACA;AtG6hdJ;;AsG1hdA;EACE;AtG6hdF;;AsG1hdA;AAEA;EACE;AtG4hdF;;AsG1hdA;EACI;EACA;EACA,crGxJQ;ADqrdZ;;AsG3hdA;EACI;EACA;EACA;AtG8hdJ;;AsG5hdA;EACI;AtG+hdJ;;AsG5hdA;AACA;EACI;AtG+hdJ;AgBnpdI;EsFmHJ;IAGQ;EtGiidN;AACF;;AsG/hdA;EACE;EACA;AtGkidF;;AsGpidA;EACE;EACA;AtGkidF;;AsGhidA;EACE;AtGmidF;;AsGpidA;EACE;AtGmidF;;AsGjidA;EACE;EACA;AtGoidF;;AsGlidA;EACE;AtGqidF;;AsGnidA;EACI;EACA;EACA;EACA;AtGsidJ;;AsGpidA;EACE;EACA;AtGuidF;;AsGridA;EACE;AtGwidF;;AsGtidA;EACI;AtGyidJ;;AsGvidA;EACI;EACA;EACA;AtG0idJ;AsGxidI;EACE;AtG0idN;;AsGvidA;EACI;EACA;AtG0idJ;;AsGvidA;EACG;AtG0idH;;AsGtidA;EACI;EACA;EACA;EACA;AtGyidJ;;AuGhydA;AACA;EACI;AvGmydJ;;AuGjydA;EACI;AvGoydJ;;AuGjydA;EACI;EACA;EACA;EACA;EACA;EACA;AvGoydJ;AuGnydI;EACI;EACA;EACA;AvGqydR;;AuGjydA;EACI,yBtGKG;AD+xdP;AuGlydI;EACI;EACA;EACA;AvGoydR;;AuG/xdA;EACI;EACA;EACA;EACA;EACA;EACA;AvGkydJ;AuGjydI;EACI;EACA;EACA;AvGmydR;;AuG9xdI;EACI;EACA;EACA;EACA;AvGiydR;;AuG7xdA;EACI;EACA;EACA;EACA;EACA;EACA;AvGgydJ;AuG/xdI;EACI;EACA;EACA;AvGiydR;;AuG5xdI;EACI;EACA;EACA;EACA;AvG+xdR;;AuG3xdA;EACI;EACA,yBtGnDE;EsGoDF,WlG3EO;EkG4EP;EACA;EACA;AvG8xdJ;AuG7xdI;EACI;AvG+xdR;;AuG1xdI;EACI;EACA;EACA;AvG6xdR;;AwG53dA;AACA;EACE;AxG+3dF;AgBxzdI;EwFxEJ;IAII;ExGg4dF;AACF;;AwG33dA;EACE;EACA;EACA;EACA;AxG83dF;AgBp0dI;EwF9DJ;IAQI;ExG83dF;AACF;;AwG53dA;EACI;EACA;AxG+3dJ;AgB90dI;EwFnDJ;IAKM;ExGg4dJ;AACF;;AwG73dA;EACE;AxGg4dF;;AgBv1dI;EwFrCF;IACI;ExGg4dJ;AACF;AwG73dA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;AxG63dJ;;AwG13dA;EACI;EACA;EACA;AxG63dJ;AgB92dI;EwFlBJ;IAMM;ExG83dJ;EwG53dI;IACI;ExG83dR;AACF;;AwG13dA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AxG63dJ;AgBn4dI;EwFJJ;IAcQ;IACA;IACA;IACA;IACA;ExG63dN;AACF;AwG33dI;EACM;EACA;EACA;EACA;EACA;EACA;EACA;AxG63dV;AgBr5dI;EwFiBA;IAUU;ExG83dZ;AACF;AwG53dU;EACI;EACA;EACA;EACA;EACA;EACA;EACA;AxG83dd;AwGr3dM;EACI;EACA;AxGu3dV;;AwGl3dA;EACI;EACA;EACA;EACA;AxGq3dJ;;AgB96dI;EwF6DA;IACI;IACA;IACA;ExGq3dN;EwGl3dE;IACI;IACA;ExGo3dN;AACF;AwGh3dA;EACI;EACA;AxGk3dJ;;AwG/2dA;EACI;EACA;EACA;EACA;EACA;EACA;EAEA;AxGk3dJ;;AwG/2dA;EACI;EAEA;AxGk3dJ;;AyGxheA;EACE;EACA;EACA;EACA;EACA;AzG2heF;AgBv9dI;EyFzEJ;IAQI;IACA;EzG4heF;AACF;;AyGzheA;EACE;AzG4heF;AgBj+dI;EyF5DJ;IAII;EzG6heF;AACF;AyG3heE;EACE;AzG6heJ;AyG1heE;EACE,sBpGlBO;EoGmBP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AzG4heJ;AyG1heI;EACI;EACA;EACA;AzG4heR;AyGzheI;EACE;EACA;AzG2heN;AyGxheI;EACE;EACA;EACA;AzG0heN;AyGtheE;EACE;EACA;EACA;AzGwheJ;AyGtheI;EACE;EACA;EACA;AzGwheN;AyGrheI;EAEI;EACA;EACA;AzGsheR;AyGpheQ;EACE;EACA;AzGsheV;AyGhheE;EACE;AzGkheJ;;AyG7geA;EACE;EACA;EACA;AzGgheF;AyG9geE;EACE,WpG5EO;AL4leX;;AyG7geA;EACE;AzGgheF;;A0GjneA;AACA;EACE;A1GoneF;;AgB7ieI;E0FpEA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;E1GqneJ;AACF;A0GlneA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;A1GoneF;AgBlkeI;E0FzDJ;IAUI;IACA;IACA;IACA;E1GqneF;AACF;;A0GlneA;AACA;EACE;EACA;A1GqneF;A0GhneE;EACE;EACA;EACA;A1GkneJ;A0GhneI;EACE;A1GkneN;A0G/meI;EACE;EACA;EACA;A1GineN;A0G/meM;EACE;EACA;EACA;EACA;EACA;A1GineR;A0G/meQ;EACE;EACA,czGxDI;EyGyDJ;A1GineV;A0G7meM;EACE;EACA;A1G+meR;A0G7meQ;EACE;EACA;EACA;EACA;EACA;A1G+meV;A0G5meQ;EACI;EACA;EACA;EACA;A1G8meZ;A0GzmeE;EAGE;EACA;EACA;EACA;A1GymeJ;AgBhoeI;E0FiBF;IASI;IACA;IACA;IACA;E1G0meJ;AACF;A0GzmeI;EACE;A1G2meN;A0G1meM;EACE,czGvFI;ADmseZ;A0G1meQ;EACE,czGlFH;AD8reP;A0GzmeM;EACE;EACA;EACA;EACA;EACA;A1G2meR;A0GzmeQ;EACI;KAAA;A1G2meZ;A0GxmeM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;A1G0meR;A0GxmeM;EACE;A1G0meR;A0GvmeI;EACI;EACA;EACA;A1GymeR;A0GvmeM;EACE,yBzGnHD;EyGoHC;A1GymeR;A0GtmeI;EACI;A1GwmeR;;A0GnmeA;AACA;EACI;EAED;EACC;EACA;A1GqmeJ;;A0GnmeA;EACI;EACA;EACA;EACA;A1GsmeJ;;A0GhmeA;EACI;A1GmmeJ;;A0GhmeA;EACE;EACA;EAEA;EACA;EACA;A1GkmeF;AgB9seI;E0FsGJ;IASI;E1GmmeF;AACF;A0GjmeE;EACE;EACA;A1GmmeJ;A0GjmeI;EACE;EACA;EACA;EACA;A1GmmeN;A0GjmeM;EACE;A1GmmeR;A0GhmeI;EACE;EACA;EACA;EACA;EACA;A1GkmeN;A0GhmeM;EACE;A1GkmeR;;A0G5leA;EACI;EACA;EACA;EACA;EAEA;A1G8leJ;;A0GtleA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A1GyleJ;;A0GvleA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A1G0leJ;;A0GvleA;EACI;EACA;EACA;A1G0leJ;;A0GtleA;AACA;EACI;EAEA;EACA;EACA;EACA;EACA;EACA;A1GyleJ;AgBnyeI;E0FkMJ;IAaM;E1GwleJ;AACF;A0GvleI;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A1GuleN;A0GrleI;EACE;A1GuleN;;A0GpleA;EACE;A1GuleF;;A0GpleA;AAEE;EACE;A1GsleJ;A0GpleE;EACE;EACA;A1GsleJ;A0GpleE;EACE;EACA;A1GsleJ;A0GpleE;EACE;EACA;A1GsleJ;A0GpleE;EACE;EACA;EACA;A1GsleJ;A0GpleE;EACE;A1GsleJ;A0GpleE;EACI;A1GsleN;A0GpleE;EACE;EACA;EACA;A1GsleJ;A0GpleE;EACE;A1GsleJ;A0GpleE;EACE;EACA;A1GsleJ;A0GpleE;EACE;A1GsleJ;A0GpleE;EACE;A1GsleJ;A0GpleE;EACE;EACA;A1GsleJ;;AgB32eI;E0FyRF;IACE;IACA;IACA;IACA;E1GsleF;AACF;A0GnleA;EACE;EACA;A1GqleF;;A0GnleA;EACE;EACA;A1GsleF;;A2Gt8eA;EACI,yB1GaW;AD47ef;A2Gv8eI;EACI;EACA;EACA;EACA;EACA;EACA,WtGFG;AL28eX;;A2Gt8eA;EACI;A3Gy8eJ;A2Gv8eI;EACI;EACA;EACA;EACA;EACA;EACA;A3Gy8eR;A2Gt8eI;EACI;A3Gw8eR;A2Gr8eI;EACI;EACA;EACA;EACA;EACA,c1GTI;E0GUJ;A3Gu8eR;;AgBh6eI;E2FhCI;IACI;IACA;E3Go8eV;AACF;A2Gj8eI;EACI;EACA;A3Gm8eR;A2Gj8eQ;EACI;EACA;EACA;EACA;EACA;A3Gm8eZ;A2G/7eI;EACI;EACA;A3Gi8eR;A2G57eQ;EACI;EACA;EACA;EACA;EACA;EACA;A3G87eZ;;A2Gz7eA;EACI;A3G47eJ;;A2Gz7eA;EA2BI;A3Gk6eJ;A2G37eQ;EACI;EACA;EACA;A3G67eZ;A2G37eQ;EACI;EACA;EACA;A3G67eZ;A2G17eI;EACI;EACA;EACA,c1G1EI;ADsgfZ;A2G17eQ;EACI;A3G47eZ;AgBx9eI;E2F2BI;IAIQ;IACA;E3G67ed;AACF;A2Gz7eI;EACI;A3G27eR;A2Gz7eQ;EACI;A3G27eZ;AgBp+eI;E2FwCI;IAIQ;E3G47ed;AACF;AgBz+eI;E2FwCI;IAQQ;E3G67ed;AACF;;A2Gz7eA;EACI,yB1GzFc;ADqhflB;;A2Gz7eA;EACI;A3G47eJ;;A4G/jfA;AACA;EACI,oC3GIM;AD8jfV;;A4GhkfA;EACI,yB3GWG;ADwjfP;;A4GjkfA;EACI,yB3GUS;AD0jfb;;A4GlkfA;EACI,yB3GSQ;AD4jfZ;;A4GnkfA;EACI,yB3GUQ;AD4jfZ;;A4GpkfA;EACI,yB3GSS;AD8jfb;;A4GrkfA;EACI,yB3GQG;ADgkfP;;A4GtkfA;EACI,yB3GOE;ADkkfN;;A4GvkfA;EACI,yB3GMK;ADokfT;;A4GxkfA;EACI,yB3GKU;ADskfd;;A4GzkfA;EACI,yB3GIS;ADwkfb;;A4G1kfA;EACI,yB3GGc;AD0kflB;;A4G3kfA;EACI,yB3GIO;AD0kfX;;A4G5kfA;EACI,yB3GjCU;ADgnfd;;A4G5kfA;AACA;EACI;A5G+kfJ;;A4G7kfA;EACI,c3G7BQ;AD6mfZ;;A4G9kfA;EACI;A5GilfJ;;A4G/kfA;EACI,c3G7BS;AD+mfb;;A4GhlfA;EACI,c3G9BG;ADinfP;;A4GjlfA;EACI,c3G/BE;ADmnfN;;A4GllfA;EACI,c3GhCK;ADqnfT;;A4GnlfA;EACI,c3GjCU;ADunfd;;A4GplfA;EACI,c3GlCS;ADynfb;;A4GrlfA;EACI,c3GjEU;ADypfd;;A4GtlfA;EACI,c3GpCG;AD6nfP;;A4GtlfA;AAEA;EACI;A5GwlfJ;;A4GtlfA;EACI;A5GylfJ;;A4GvlfA;EACI;A5G0lfJ;;A4GxlfA;EACI;A5G2lfJ;;A4GzlfA;EACI;A5G4lfJ;;A4G1lfA;EACI;A5G6lfJ;;AgBrnfI;E4F4BA;IACI;E5G6lfN;E4G3lfE;IACI;E5G6lfN;AACF;A6GvsfA;EACI;A7GysfJ;;A6GvsfA;EACI;A7G0sfJ;;A6GxsfA;EACI;A7G2sfJ;;A6GzsfA;EACI;A7G4sfJ;;A6G1sfA;EACI;A7G6sfJ;;A6G3sfA;EACI;A7G8sfJ;;A6G5sfA;EACI;A7G+sfJ;;A6G7sfA;EACI;A7GgtfJ;;A6G9sfA;EACI;A7GitfJ;;A6G/sfA;EACI;A7GktfJ;;A6GhtfA;EACI;A7GmtfJ;;A6GjtfA;EACI;A7GotfJ;;A6GltfA;EACI;A7GqtfJ;;A6GntfA;EACI;A7GstfJ;;A6GptfA;EACI;A7GutfJ;;A6GptfA;EACI;EACA;EACA;A7GutfJ;;A6GrtfA;EACI;EACA;EACA;A7GwtfJ;;A6GttfA;EACI;EACA;EACA;A7GytfJ;;A6GvtfA;EACI;EACA;EACA;A7G0tfJ;;A6GxtfA;EACI;EACA;EACA;EACA;A7G2tfJ;;A6GztfA;EACI;EACA;EACA;A7G4tfJ;;A6G1tfA;EACI;EACA;A7G6tfJ;;A6G1tfA;EACI;A7G6tfJ;;A8GhzfA;EACI;EACA;EACA;EACA;A9GmzfJ;A8GjzfI;EACI;KAAA;EACA;EACA;A9GmzfR;;A+G5zfA;EACI,yB9G2BG;ADoyfP;;A+G7zfA;EACE;A/Gg0fF;A+G9zfE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A/Gg0fJ;A+G9zfI;EACE;A/Gg0fN;;A+G3zfA;EACI,yB9GGG;E8GFH,qB9GEG;AD4zfP;A+G5zfI;EACE;EACA;A/G8zfN;;A+G1zfA;EACE;EACA;A/G6zfF;;A+G1zfA;EACE;A/G6zfF;;AgHr2fA;EACI;EACA;EACA,c/GqBQ;E+GpBR;AhHw2fJ;;AiH52fA;EACI;EACA;AjH+2fJ;;AiH72fA;EACI;EACA;EACA;EACA;KAAA;EACA;EACA;AjHg3fJ;AiH/2fI;EACI;EACA;EACA;KAAA;AjHi3fR;;AiH92fA;EACI;EACA;EACA;EACA;EACA;KAAA;EACA;EACA;EACA;AjHi3fJ;;AiH/2fA;EACI;EACA;AjHk3fJ;;AiHh3fA;EACI;AjHm3fJ;;AkHn5fA;EACE;AlHs5fF;AgB90fI;EkGzEJ;IAIM;ElHu5fJ;AACF;;AkHr5fA;EACE;AlHw5fF;;AkHr5fA;EACE;AlHw5fF;;AkHt5fA;EACE;EACA;AlHy5fF;;AkHv5fA;EACE;EACA;EACA,cjHKW;EiHJX;AlH05fF;;AkHv5fA;EACE;AlH05fF;;AkHv5fA;EACE;EACA,cjHPU;EiHQV;EACA;AlH05fF;;AkHx5fA;EACE;EACA;EACA;EACA;EACA;KAAA;AlH25fF;;AkHz5fA;EACE;EACA;EACA;AlH45fF;AkH15fE;EACE;EACA;EACA,cjHxBS;EiHyBT;AlH45fJ;AkH15fI;EACE,yBjHhBY;AD46flB;AkHx5fE;EACE,cjHjCS;EiHkCT;EACA;AlH05fJ;AkHx5fI;EACE,yBjH1BY;ADo7flB;AkHv5fI;EACE;AlHy5fN;AkHr5fE;EACE;EAEA;AlHu5fJ;;AkHn5fA;EACE;AlHs5fF;AgB75fI;EkGMJ;IAII;ElHu5fF;AACF;;AkHp5fA;EACE;AlHu5fF;;AkHp5fA;EACE;AlHu5fF;;AkHp5fA;EACE;EACA;AlHu5fF;;AmHx/fA;EACI;EACA;EACA;AnH2/fJ;AmHz/fI;EACI;EACA;AnH2/fR;AmHz/fQ;EAII;AnHw/fZ;AgB57fI;EmGhEI;IAOQ;IACA;EnHy/fd;AACF;AmHt/fQ;EACI;EACA;AnHw/fZ;AmHp/fI;EACI;EACA;AnHs/fR;AmHp/fQ;EACI;EACA;AnHs/fZ;AmHn/fQ;EACG;AnHq/fX;AmHj/fI;EAEI;EACA;EACA;EACA;AnHk/fR;AgBv9fI;EmGhCA;IAQQ;IACA;IACA;EnHm/fV;AACF;AmHj/fQ;EACI;AnHm/fZ;AmHj/fQ;EACI;AnHm/fZ;AmHh/fQ;EACI;AnHk/fZ;AmHh/fQ;EACI;AnHk/fZ;AmHh/fQ;EACI;EACA;EACA;EACA;EACA;AnHk/fZ;AmHh/fQ;EACI;EACA,yBlH5DL;EkH6DK;AnHk/fZ;AmHh/fY;EACI,clHxDJ;AD0igBZ;AmHh/fY;EACI,clH3DJ;AD6igBZ;AmHh/fY;EACI,clHlEJ;ADojgBZ;AmH7+fI;EACI;EAEA;EACA;AnH8+fR;AgBpggBI;EmGkBA;IAOQ;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;EnH++fV;AACF;AmH7+fQ;EACI;EACA;AnH++fZ;AmH5+fQ;EACI;AnH8+fZ;AgBxhgBI;EmGyCI;IAIQ;IACA;EnH++fd;AACF;AmH7+fY;EACI;AnH++fhB;AmHx+fgB;EACI;AnH0+fpB;AmHx+foB;EACI,clH9GZ;ADwlgBZ;AmHp+fQ;EACI;AnHs+fZ;AmHn+fQ;EACI;EACA;AnHq+fZ;AmHl+fQ;EACI;AnHo+fZ;AmHl+fY;EACI;AnHo+fhB;AmH/9fQ;EACI;AnHi+fZ;;AmHx9fA;EACE;EACA;AnH29fF;;AmHx9fA;EACI;EACA;AnH29fJ;;AgBjkgBI;EmG0GA;IACI;IACA;IACA;IACA;IACA;IACA;EnH29fN;AACF;AoHrpgBA;EACI;ApHupgBJ;;AoHppgBA;EACI;ApHupgBJ;AgBnlgBI;EoGrEJ;IAIQ;EpHwpgBN;AACF;;AoHtpgBA;EACG;EACA;ApHypgBH;AoHvpgBG;EACK;EACA;EACA;EACA,yBnHHD;EmHIC;EACA;EACA;EACA;ApHypgBR;AoHtpgBI;EACI;ApHwpgBR;AoHtpgBQ;EACI;EACA;EACA;EACA;ApHwpgBZ;AgBhngBI;EoG5CI;IAOQ;IACA;EpHypgBd;AACF;AoHrpgBgB;EACI;ApHupgBpB;AoHppgBgB;EACI;EACA;ApHspgBpB;AoHlpgBY;EACI;EACA;ApHopgBhB;AgBjogBI;EoGrBQ;IAKQ;EpHqpgBlB;AACF;AoHhpgBQ;EACI;ApHkpgBZ;AoHhpgBY;EACI;EACA;ApHkpgBhB;;AoH5ogBA;EACI;EACA,gB/GrEO;E+GsEP;ApH+ogBJ;;AoH7ogBA;EACI;EACA,yBnHjEG;ADitgBP;;AoH7ogBA;EACI;EACA;EACA;ApHgpgBJ;AoH9ogBI;EACI;ApHgpgBR;;AoH7ogBA;EACI;EACA;EACA;EACA;EACA;ApHgpgBJ;;AoH9ogBA;EACI;EACA;ApHipgBJ;;AqHvvgBA;EACI;EACA;EACA;EACA;EACA;EACA;ArH0vgBJ;AgBvrgBI;EqGzEJ;IASQ;IACA;IACA;IACA;IACA;IACA;IACA;ErH2vgBN;AACF;AqHzvgBI;EACI;EACA;ArH2vgBR;AgBtsgBI;EqGvDA;IAKQ;ErH4vgBV;AACF;AqH1vgBQ;EACI;EACA;ArH4vgBZ;AqH1vgBY;EACI;EACA;EACA;ArH4vgBhB;AqHvvgBI;EACI,yBpHvBD;ADgxgBP;AqHvvgBQ;EACI,cpHlBA;EoHmBA;ArHyvgBZ;;AgB3tgBI;EqGxBA;IACI;IAEA;ErHsvgBN;EqHnvgBU;IACI;IACA;IACA;ErHqvgBd;EqHjvgBM;IACI;IACA;IACA;ErHmvgBV;AACF;AqH/ugBA;EACI;EAEA;ArHgvgBJ;AgBhvgBI;EqGHJ;IAWQ;ErH4ugBN;AACF;AgBrvgBI;EqGHJ;IAeQ;IACA;ErH6ugBN;AACF;AqH3ugBI;EACI;EACA;EACA;ArH6ugBR;AqH1ugBI;EACI;ArH4ugBR;AgBnwgBI;EqG0BQ;IACI;IACA;IACA;IACA;ErH4ugBd;AACF;AgB3wgBI;EqGmCQ;IACI;IACA;IACA;IACA;ErH2ugBd;AACF;AqH/sgBY;EACI;EACA;ArHitgBhB;AgBvxgBI;EqGoEQ;IAKQ;ErHktgBlB;AACF;AgB5xgBI;EqGkFgB;IACK;ErH6sgBvB;AACF;AqH1sgBgB;EACI;ArH4sgBpB;AgBpygBI;EqGuFY;IAIQ;ErH6sgBtB;AACF;AgBzygBI;EqGkGY;IACI;ErH0sgBlB;EqHxsgBc;IACI;ErH0sgBlB;EqHxsgBc;IACI;ErH0sgBlB;AACF;AqHxsgBY;EACI;ArH0sgBhB;;AqHrsgBA;EACI;ArHwsgBJ;;AqHtsgBA;EACE;EACA;EACA;EACA;EACA;EACA;EACC;EACD;ArHysgBF;;AgBt0gBI;EqGgIA;IACI;IACA;ErH0sgBN;EqHxsgBE;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;ErH0sgBN;AACF;AqHvsgBA;EACI;EACA;EACA;ArHysgBJ;AgB71gBI;EqG4JI;IACI;ErHosgBV;EqHjsgBM;IACI;ErHmsgBV;EqHhsgBM;IACI;ErHksgBV;EqH/rgBM;IACI;ErHisgBV;AACF;;AqHrrgBA;EACI;ArHwrgBJ;AqHtrgBI;EACI;ArHwrgBR;AqHrrgBI;EACI;ArHurgBR;;AqHnrgBA;EACI;EACA;EACA;EACA;ArHsrgBJ;AgB53gBI;EqGkMJ;IAOQ;ErHurgBN;AACF;;AqHrrgBA;EACI;ArHwrgBJ;;AqHtrgBA;EACI;EACA,gBhHnRO;EgHoRP;EACA;ArHyrgBJ;AgB54gBI;EqG+MJ;IAOQ;ErH0rgBN;AACF;;AsHz9gBI;EACI;EACA;AtH49gBR;AsHx9gBQ;EACI;AtH09gBZ;AsHx9gBY;EACI;AtH09gBhB;AsHt9gBQ;EACI;EACA;EACA;AtHw9gBZ;AsHp9gBQ;EACI;AtHs9gBZ;AgBp6gBI;EsGnDI;IAIQ;EtHu9gBd;AACF;AsHp9gBa;EACG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AtHs9gBhB;AsHp9gBgB;EACI;EACA;AtHs9gBpB;AsHp9gBoB;EACI;AtHs9gBxB;AsHl9gBgB;EACI;EACA;EACA;EACA;EACA;EACA;AtHo9gBpB;AgBp8gBI;EsGtBY;IASQ;EtHq9gBtB;AACF;;AsH98gBA;EACI;EACA,sBjH/DO;EiHgEP,crHzCE;EqH0CF;EACA;EACA;AtHi9gBJ;;AsHz8gBA;EACI;AtH48gBJ;;AsH18gBA;EACI;AtH68gBJ;;AsH38gBA;EACI;AtH88gBJ;AgB99gBI;EsGeJ;IAIQ;EtH+8gBN;AACF;;AgBn+gBI;EsGuBA;IACI;EtHg9gBN;EsH98gBE;IACI;IACA;IACA;IACA;EtHg9gBN;EsH98gBE;IACI;EtHg9gBN;EsH98gBM;IACI;IACA;EtHg9gBV;EsH78gBE;IACI;IACA;IACA;EtH+8gBN;EsH78gBE;IACI;EtH+8gBN;EsH78gBE;IACI;IACA;EtH+8gBN;EsH78gBE;IACI;EtH+8gBN;EsH78gBE;IACI;IACA,gBjH3HG;IiH4HH;EtH+8gBN;EsH78gBE;IACI;IACA,yBrHvHD;EDskhBL;AACF;AsH58gBA;EACI;EACA;EACA;AtH88gBJ;AgBnhhBI;EsGkEJ;IAMQ;EtH+8gBN;EsH78gBM;IACI;EtH+8gBV;EsH58gBM;IACI;EtH88gBV;EsH38gBM;IACI;EtH68gBV;EsH18gBM;IACI;EtH48gBV;AACF;;AuH3mhBI;EACG;EACA;AvH8mhBP;;AuH1mhBA;EACI;EACA;EACA;AvH6mhBJ;;AgB/ihBI;EuGvDY;IAII;IACA;IACA;IACA;EvH0mhBlB;EuHxmhBkB;IACI;EvH0mhBtB;EuHtmhBc;IACI;IAEA;IACA;IACA;IACA;EvHwmhBlB;EuHpmhBU;IACI;IACA;EvHsmhBd;EuHnmhBU;IACI;IACA;EvHqmhBd;AACF;AuHjmhBI;EACI;EACA;EACA;EACA;AvHmmhBR;;AuHhmhBA;EACI;AvHmmhBJ;;AuHhmhBI;EACG;EACA;AvHmmhBP;AuHjmhBQ;EACG;AvHmmhBX;AgBhmhBI;EuGJI;IAIO;EvHomhBb;AACF;;AuH/lhBI;EACI;AvHkmhBR;AgBzmhBI;EuGMA;IAIQ;EvHmmhBV;AACF;;AuH/lhBI;EACI;EACA,WlHnFG;EkHoFH;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AvHkmhBR;AuHhmhBQ;EACI;EACA;EACA;EACA;EACA;EACA;AvHkmhBZ;AgBnohBI;EuG2BI;IASQ;EvHmmhBd;AACF;;AuH/lhBA;EACI;EACA;AvHkmhBJ;;AuHpmhBA;EACI;EACA;AvHkmhBJ;;AuHhmhBA;EACI;AvHmmhBJ;;AuHhmhBA;EACI;EACA;EACA;AvHmmhBJ;AgBvphBI;EuGyDI;IACI;EvHimhBV;EuH9lhBM;IACI;EvHgmhBV;EuH7lhBM;IACI;EvH+lhBV;AACF;;AuH3lhBA;EACI;AvH8lhBJ;;AuH3lhBA;EACI;EACA;AvH8lhBJ;AgB3qhBI;EuG2EJ;IAKQ;EvH+lhBN;AACF;;AuH5lhBA;EACI;AvH+lhBJ;;AgBprhBI;EuGyFA;IACI;IACA;EvH+lhBN;EuH5lhBE;IACI;EvH8lhBN;AACF;AuH3lhBA;EACI;EACA;AvH6lhBJ;;AwH3whBA;EACI;EACA;EACA;AxH8whBJ;AwH3whBQ;EACI;EACA;AxH6whBZ;AgB5shBI;EwGnEI;IAKQ;ExH8whBd;AACF;AwH5whBY;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AxH8whBhB;AwH3whBQ;EACI;AxH6whBZ;AwHzwhBI;EACI;EACA;AxH2whBR;AgBluhBI;EwG3CA;IAKQ;IACA;IACA;IACA;IACA;IACA;IACA;IACA;ExH4whBV;AACF;AwH1whBQ;EACI;EACA;AxH4whBZ;AgBlvhBI;EwG5BI;IAKQ;ExH6whBd;AACF;AwH1whBQ;EACI;AxH4whBZ;AwH1whBQ;EACI;AxH4whBZ;AwHzwhBY;EACI;EACA;EACA;AxH2whBhB;AwHzwhBgB;EACI;EACA;AxH2whBpB;AwHvwhBQ;EACI;EACA;AxHywhBZ;AgB1whBI;EwGDI;IAKQ;ExH0whBd;AACF;AwHxwhBY;EACI;EACA;EACA;EACA;EACA;EACA,yBvH5DH;EuH6DG;AxH0whBhB;AwHvwhBY;EACI;AxHywhBhB;AwHvwhBgB;EACI;AxHywhBpB;AwHtwhBgB;EACI;AxHwwhBpB;AwHtwhBoB;EACI;AxHwwhBxB;AgBpyhBI;EwGmCI;IACI;IACA;IACA;ExHowhBV;EwHlwhBU;IACI;IAEA;ExHowhBd;EwHjwhBM;IACI;IACA;IACA;IACA;IACA;IACA;ExHmwhBV;EwHjwhBM;IACI;IACA;IACA;ExHmwhBV;AACF;AgB7zhBI;EwG6DI;IACI;ExHmwhBV;AACF;;AgBl0hBI;EwGqEA;IACI;ExHiwhBN;AACF;AyH/4hBI;EAEI;AzHg5hBR;AgB30hBI;EyGvEA;IAKQ;IACA;EzHi5hBV;AACF;AgBj1hBI;EyGvEA;IAUQ;IACA;EzHk5hBV;AACF;AyHh5hBQ;EA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6H/siBA;EACI;EACA;EACA;A7HktiBJ;;AgBjsiBI;E6GbA;IACI;IACA;IACA;E7HktiBN;E6H/siBE;IACI;E7HitiBN;AACF;A8HrxiBA;EACI;EACA;EACA;A9HuxiBJ;A8HrxiBI;EACI;EACA;A9HuxiBR;A8HpxiBI;EACI;EACA;EACA;A9HsxiBR;A8HnxiBI;EACI;EACA;A9HqxiBR;A8HlxiBI;EACI;A9HoxiBR;A8HjxiBI;EACI;A9HmxiBR;A8HhxiBI;EACI;A9HkxiBR;A8H/wiBI;EACI;EACA;A9HixiBR;A8H9wiBI;EACI;EACA;A9HgxiBR;A8H7wiBI;EACI;EACA;A9H+wiBR;A8H5wiBI;EACI;A9H8wiBR;A8H3wiBI;EACI;A9H6wiBR;A8H1wiBI;EACI;A9H4wiBR;A8HzwiBI;EACI;EACA;A9H2wiBR;A8HxwiBI;EACI;EACA;A9H0wiBR;A8HvwiBI;EACI;EACA;A9HywiBR;A8HtwiBI;EACI;EACA;A9HwwiBR;A8HrwiBI;EACI;EACA;A9HuwiBR;A8HpwiBI;EACI;A9HswiBR;A8HnwiBI;EACI;A9HqwiBR;A8HlwiBI;EACI;EACA;A9HowiBR;A8HjwiBI;EACI;EACA;A9HmwiBR;A8HhwiBI;EACI;EACA;A9HkwiBR;A8H/viBI;EACI;EACA;A9HiwiBR;A8H9viBI;EACI;EACA;A9HgwiBR;A8H7viBI;EAEI;A9H8viBR;A8H3viBI;EACI;EACA;A9H6viBR;A8H1viBI;EACI;EACA;A9H4viBR;A8HzviBI;EACI;A9H2viBR;A8HxviBI;EACI;EACA;A9H0viBR;A8HvviBI;EACI;EACA;EACA;EACA;EACA;A9HyviBR;A8HtviBI;EACI;A9HwviBR;A8HrviBI;EACI;A9HuviBR;A8HpviBI;EACI;A9HsviBR;A8HnviBI;EACI;EACA;A9HqviBR;A8HlviBI;EACI;A9HoviBR;AgBn1iBI;E8G8FA;IAIQ;E9HqviBV;AACF;A8HlviBI;EACI;EACA;A9HoviBR;A8HjviBI;EACI;EACA;A9HmviBR;A8HhviBI;EACI;EACA;A9HkviBR;A8H/uiBI;EACI;A9HiviBR;A8H9uiBI;EACI;EACA;A9HgviBR;A8H7uiBI;EACI;A9H+uiBR;A8H7uiBQ;EACI;EACA;A9H+uiBZ;A8H3uiBI;EACI;EACA;A9H6uiBR;AgBt3iBI;E8GuIA;IAKQ;E9H8uiBV;AACF;A8H5uiBQ;EACI;EACA;A9H8uiBZ;A8H3uiBQ;EACI;EACA;A9H6uiBZ;A8H1uiBQ;EACI;EACA;A9H4uiBZ;A8HzuiBQ;EACI;A9H2uiBZ;A8HxuiBQ;EACI;A9H0uiBZ;A8HtuiBI;EACI;EACA;A9HwuiBR;A8HtuiBQ;EACI;EACA;A9HwuiBZ;A8HruiBQ;EACI;EACA;A9HuuiBZ;A8HnuiBI;EACI;EACA;A9HquiBR;A8HnuiBQ;EACI;EACA;A9HquiBZ;A8HjuiBI;EACI;EACA;A9HmuiBR;AgBr6iBI;E8GgMA;IAKQ;E9HouiBV;AACF;A8HluiBQ;EACI;EACA;A9HouiBZ;A8HjuiBQ;EACI;EACA;A9HmuiBZ;A8HhuiBQ;EACI;EACA;A9HkuiBZ;A8H/tiBQ;EACI;EACA;A9HiuiBZ;A8H3tiBI;EACI;EACA;EACA;A9H6tiBR;A8HxtiBQ;EACI;A9H0tiBZ;A8HvtiBQ;EACI;EACA;A9HytiBZ;A8HrtiBI;EACI;A9HutiBR;AgBz8iBI;E8GiPA;IAIQ;E9HwtiBV;AACF;A8HrtiBI;EACI;EACA;A9HutiBR;A8HntiBQ;EACI;EACA;A9HqtiBZ;A8HltiBQ;EACI;EACA;A9HotiBZ;A8HjtiBQ;EACI;EACA;A9HmtiBZ;A8HzsiBQ;EACI;EACA;A9H2siBZ;A8HxsiBQ;EACI;EACA;A9H0siBZ;A8HtsiBI;EACI;EACA;EACA;EACA;A9HwsiBR;A8HtsiBQ;EACI;EACA;A9HwsiBZ;A8HrsiBQ;EACI;EACA;EACA;A9HusiBZ;A8HpsiBQ;EACI;A9HssiBZ;A8HnsiBQ;EACI;EACA;A9HqsiBZ;A8H9riBY;EACI;EACA;A9HgsiBhB;A8H3riBY;EACI;EACA;A9H6riBhB;A8HxriBY;EACI;EACA;A9H0riBhB;A8HvriBY;EACI;EACA;A9HyriBhB;A8HtriBY;EACI;EACA;A9HwriBhB;A8HtriBgB;EACI;EACA;A9HwriBpB;A8HjriBI;EACI;EACA;A9HmriBR;A8H9qiBQ;EACI;A9HgriBZ;A8H7qiBQ;EACI;A9H+qiBZ;A8H5qiBQ;EACI;A9H8qiBZ;A8HzqiBQ;EACI;EACA;A9H2qiBZ;A8HvqiBI;EACI;EACA;EACA;EACA;A9HyqiBR;A8HrqiBQ;EACI;EACA;A9HuqiBZ;A8HpqiBQ;EACI;EACA;A9HsqiBZ;A8HjqiBQ;EACI;EACA;A9HmqiBZ;A8HhqiBQ;EACI;EACA;A9HkqiBZ;A8H7piBQ;EACI;EACA;A9H+piBZ;A8H3piBI;EACI;EACA;A9H6piBR;A8H1piBI;EACI;EACA;A9H4piBR;A8HzpiBI;EACI;EACA;A9H2piBR;A8HxpiBI;EACI;EACA;EACA;A9H0piBR;AgBhljBI;E8GmbA;IAMQ;IACA;IACA;IACA;IACA;IACA;IACA;E9H2piBV;AACF;AgB3ljBI;E8GocI;IACI;IACA;E9H0piBV;E8HvpiBM;IACI;E9HypiBV;E8HtpiBM;IACI;E9HwpiBV;E8HrpiBM;IACI;E9HupiBV;E8HppiBM;IACI;E9HspiBV;E8HnpiBM;IACI;E9HqpiBV;E8HlpiBM;IACI;E9HopiBV;E8HjpiBM;IACI;IACA;E9HmpiBV;E8HhpiBM;IACI;IACA;IACA;E9HkpiBV;E8H/oiBM;IACI;IACA;E9HipiBV;E8H9oiBM;IACI;E9HgpiBV;E8H5oiBM;IACI;IACA;E9H8oiBV;AACF;AgBvojBI;E8G8fI;IACI;E9H4oiBV;E8HzoiBM;IACI;IACA;E9H2oiBV;AACF;;A8HroiBA;EACI;A9HwoiBJ;;A8HtoiBA;EACI;EACA;EACA;A9HyoiBJ;;A8HvoiBA;EACI;EACA;A9H0oiBJ;;A+HxujBA;EAEI;EACA;A/H0ujBJ;A+HxujBI;EACI;A/H0ujBR;A+HvujBI;EACI;A/HyujBR;A+HvujBI;EACI;A/HyujBR;A+HvujBI;EACI;A/HyujBR;A+HvujBI;EACI;A/HyujBR;A+HvujBI;EACI;A/HyujBR;A+HvujBI;EACI;A/HyujBR;A+HvujBI;EACI;A/HyujBR;A+HvujBI;EACI;A/HyujBR;A+HvujBI;EACI;A/HyujBR;A+HvujBI;EACI;A/HyujBR;A+HvujBI;EACI;EACA;A/HyujBR;A+HvujBI;EACI;EACA;A/HyujBR;A+HtujBI;EACI;A/HwujBR;A+HrujBI;EACI;A/HuujBR;A+HpujBI;EACI;A/HsujBR;A+HnujBI;EACI;EACA;A/HqujBR;A+HnujBI;EACI;A/HqujBR;A+HnujBI;EACI;EACA;EACA;A/HqujBR;A+HnujBI;EACI;A/HqujBR;A+HnujBI;EACI;A/HqujBR;A+HnujBI;EACI;A/HqujBR;A+HnujBI;EACI;A/HqujBR;A+HnujBI;EACI;EACA;A/HqujBR;A+HnujBI;EACI;EACA;A/HqujBR;A+HnujBI;EACI;A/HqujBR;A+HnujBI;EACI;EACA;A/HqujBR;A+HnujBI;EACI;A/HqujBR;A+HnujBI;EACI;A/HqujBR;A+HnujBI;EACI;A/HqujBR;A+HnujBI;EACI;A/HqujBR;A+HlujBI;EACI;A/HoujBR;A+HrujBI;EACI;A/HoujBR;A+H7tjBY;EACA;EACA;EAAA;A/HmujBZ;A+HrujBY;EACA;EACA;EAAA;A/HmujBZ;A+H7tjBY;EACA;EACA;EAAA;A/HmujBZ;A+HrujBY;EACA;EACA;EAAA;A/HmujBZ;A+H/tjBI;EACI;EACA;A/HiujBR;A+H/tjBI;EACI;EACA;EACA;A/HiujBR;A+H/tjBQ;EACI;EACA;EACA;A/HiujBZ;A+H9tjBI;EACI;EACA;EACA;A/HgujBR;A+H9tjBQ;EACI;EACA;A/HgujBZ;A+H7tjBI;EACI;A/H+tjBR;A+H7tjBI;EACI;A/H+tjBR;A+H7tjBI;EACI;EACA;EACA;A/H+tjBR;A+H7tjBI;;;;EAKI;A/H+tjBR;A+H7tjBI;EACI;A/H+tjBR;A+H7tjBI;EACI;A/H+tjBR;A+H7tjBI;EACI;A/H+tjBR;A+H5tjBI;EACI;A/H8tjBR;A+H3tjBI;EACI;EACA;A/H6tjBR;A+H1tjBI;EACI;A/H4tjBR;A+HztjBI;EACI;A/H2tjBR;A+HztjBI;EACI;A/H2tjBR;A+HxtjBI;EACI;EACA;A/H0tjBR;A+HxtjBI;EACI;EACA;A/H0tjBR;A+HvtjBI;EACI;A/HytjBR;;A+HrtjBA;;;;;;;EAOI;EACA;A/HwtjBJ;;A+HttjBA;;;;;;;EAOI;EACA;A/HytjBJ,C","sources":["webpack:///./node_modules/quill/dist/quill.snow.css","webpack:///./node_modules/quill-emoji/dist/quill-emoji.css","webpack:///./node_modules/quill-mention/dist/quill.mention.css","webpack:///./resources/scss/main.scss","webpack:///./resources/scss/variables.scss","webpack:///./node_modules/bootstrap/scss/bootstrap.scss","webpack:///./node_modules/bootstrap/scss/_root.scss","webpack:///./node_modules/bootstrap/scss/_reboot.scss","webpack:///./node_modules/bootstrap/scss/_variables.scss","webpack:///./node_modules/bootstrap/scss/vendor/_rfs.scss","webpack:///./node_modules/bootstrap/scss/mixins/_hover.scss","webpack:///./node_modules/bootstrap/scss/_type.scss","webpack:///./node_modules/bootstrap/scss/mixins/_lists.scss","webpack:///./node_modules/bootstrap/scss/_images.scss","webpack:///./node_modules/bootstrap/scss/mixins/_image.scss","webpack:///./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack:///./node_modules/bootstrap/scss/_code.scss","webpack:///./node_modules/bootstrap/scss/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid-framework.scss","webpack:///./node_modules/bootstrap/scss/_tables.scss","webpack:///./node_modules/bootstrap/scss/mixins/_table-row.scss","webpack:///./node_modules/bootstrap/scss/_forms.scss","webpack:///./node_modules/bootstrap/scss/mixins/_transition.scss","webpack:///./node_modules/bootstrap/scss/mixins/_forms.scss","webpack:///./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack:///./node_modules/bootstrap/scss/_buttons.scss","webpack:///./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack:///./node_modules/bootstrap/scss/_transitions.scss","webpack:///./node_modules/bootstrap/scss/_dropdown.scss","webpack:///./node_modules/bootstrap/scss/mixins/_caret.scss","webpack:///./node_modules/bootstrap/scss/mixins/_nav-divider.scss","webpack:///./node_modules/bootstrap/scss/_button-group.scss","webpack:///./node_modules/bootstrap/scss/_input-group.scss","webpack:///./node_modules/bootstrap/scss/_custom-forms.scss","webpack:///./node_modules/bootstrap/scss/_nav.scss","webpack:///./node_modules/bootstrap/scss/_navbar.scss","webpack:///./node_modules/bootstrap/scss/_card.scss","webpack:///./node_modules/bootstrap/scss/_breadcrumb.scss","webpack:///./node_modules/bootstrap/scss/_pagination.scss","webpack:///./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack:///./node_modules/bootstrap/scss/_badge.scss","webpack:///./node_modules/bootstrap/scss/mixins/_badge.scss","webpack:///./node_modules/bootstrap/scss/_jumbotron.scss","webpack:///./node_modules/bootstrap/scss/_alert.scss","webpack:///./node_modules/bootstrap/scss/mixins/_alert.scss","webpack:///./node_modules/bootstrap/scss/_progress.scss","webpack:///./node_modules/bootstrap/scss/_media.scss","webpack:///./node_modules/bootstrap/scss/_list-group.scss","webpack:///./node_modules/bootstrap/scss/mixins/_list-group.scss","webpack:///./node_modules/bootstrap/scss/_close.scss","webpack:///./node_modules/bootstrap/scss/_toasts.scss","webpack:///./node_modules/bootstrap/scss/_modal.scss","webpack:///./node_modules/bootstrap/scss/_tooltip.scss","webpack:///./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack:///./node_modules/bootstrap/scss/_popover.scss","webpack:///./node_modules/bootstrap/scss/_carousel.scss","webpack:///./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack:///./node_modules/bootstrap/scss/_spinners.scss","webpack:///./node_modules/bootstrap/scss/utilities/_align.scss","webpack:///./node_modules/bootstrap/scss/mixins/_background-variant.scss","webpack:///./node_modules/bootstrap/scss/utilities/_background.scss","webpack:///./node_modules/bootstrap/scss/utilities/_borders.scss","webpack:///./node_modules/bootstrap/scss/utilities/_display.scss","webpack:///./node_modules/bootstrap/scss/utilities/_embed.scss","webpack:///./node_modules/bootstrap/scss/utilities/_flex.scss","webpack:///./node_modules/bootstrap/scss/utilities/_float.scss","webpack:///./node_modules/bootstrap/scss/utilities/_interactions.scss","webpack:///./node_modules/bootstrap/scss/utilities/_overflow.scss","webpack:///./node_modules/bootstrap/scss/utilities/_position.scss","webpack:///./node_modules/bootstrap/scss/utilities/_screenreaders.scss","webpack:///./node_modules/bootstrap/scss/mixins/_screen-reader.scss","webpack:///./node_modules/bootstrap/scss/utilities/_shadows.scss","webpack:///./node_modules/bootstrap/scss/utilities/_sizing.scss","webpack:///./node_modules/bootstrap/scss/utilities/_spacing.scss","webpack:///./node_modules/bootstrap/scss/utilities/_stretched-link.scss","webpack:///./node_modules/bootstrap/scss/utilities/_text.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-emphasis.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-hide.scss","webpack:///./node_modules/bootstrap/scss/utilities/_visibility.scss","webpack:///./node_modules/bootstrap/scss/_print.scss","webpack:///./node_modules/cropperjs/dist/cropper.css","webpack:///./resources/scss/includes/tabs.scss","webpack:///./resources/scss/includes/header.scss","webpack:///./resources/scss/includes/reset.scss","webpack:///./node_modules/dropify/src/sass/_dropify-font.scss","webpack:///./node_modules/dropify/src/sass/dropify.scss","webpack:///./node_modules/sweetalert2/src/scss/_toasts.scss","webpack:///./node_modules/sweetalert2/src/variables.scss","webpack:///./node_modules/sweetalert2/src/scss/_mixins.scss","webpack:///./node_modules/sweetalert2/src/scss/_core.scss","webpack:///./node_modules/sweetalert2/src/scss/_polyfills.scss","webpack:///./node_modules/sweetalert2/src/scss/_toasts-animations.scss","webpack:///./node_modules/sweetalert2/src/scss/_animations.scss","webpack:///./node_modules/sweetalert2/src/scss/_body.scss","webpack:///./node_modules/sweetalert2/src/scss/_toasts-body.scss","webpack:///./node_modules/bootstrap-select/sass/bootstrap-select.scss","webpack:///./node_modules/bootstrap-select/sass/variables.scss","webpack:///./node_modules/flag-icon-css/sass/_flag-icons-base.scss","webpack:///./node_modules/frappe-charts/src/css/charts.scss","webpack:///./resources/scss/custom.scss","webpack:///./resources/scss/style.scss","webpack:///./resources/scss/login.scss","webpack:///./resources/scss/form.scss","webpack:///./resources/scss/btn.scss","webpack:///./resources/scss/task_list.scss","webpack:///./resources/scss/filter.scss","webpack:///./resources/scss/sidebar.scss","webpack:///./resources/scss/ui_inventory.scss","webpack:///./resources/scss/colors.scss","webpack:///./resources/scss/typography.scss","webpack:///./resources/scss/avatar.scss","webpack:///./resources/scss/pagination.scss","webpack:///./resources/scss/labels.scss","webpack:///./resources/scss/cards.scss","webpack:///./resources/scss/tables.scss","webpack:///./resources/scss/messages.scss","webpack:///./resources/scss/task-board.scss","webpack:///./resources/scss/settings.scss","webpack:///./resources/scss/invoice.scss","webpack:///./resources/scss/create-invoice.scss","webpack:///./resources/scss/ticket.scss","webpack:///./resources/scss/project.scss","webpack:///./resources/scss/client.scss","webpack:///./resources/scss/dashboard.scss","webpack:///./resources/scss/modal.scss","webpack:///./resources/scss/recruit.scss","webpack:///./resources/scss/rtl.scss","webpack:///./resources/scss/dark-theme.scss"],"sourcesContent":["/*!\n * Quill Editor v1.3.7\n * https://quilljs.com/\n * Copyright (c) 2014, Jason Chen\n * Copyright (c) 2013, salesforce.com\n */\n.ql-container {\n box-sizing: border-box;\n font-family: Helvetica, Arial, sans-serif;\n font-size: 13px;\n height: 100%;\n margin: 0px;\n position: relative;\n}\n.ql-container.ql-disabled .ql-tooltip {\n visibility: hidden;\n}\n.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {\n pointer-events: none;\n}\n.ql-clipboard {\n left: -100000px;\n height: 1px;\n overflow-y: hidden;\n position: absolute;\n top: 50%;\n}\n.ql-clipboard p {\n margin: 0;\n padding: 0;\n}\n.ql-editor {\n box-sizing: border-box;\n line-height: 1.42;\n height: 100%;\n outline: none;\n overflow-y: auto;\n padding: 12px 15px;\n tab-size: 4;\n -moz-tab-size: 4;\n text-align: left;\n white-space: pre-wrap;\n word-wrap: break-word;\n}\n.ql-editor > * {\n cursor: text;\n}\n.ql-editor p,\n.ql-editor ol,\n.ql-editor ul,\n.ql-editor pre,\n.ql-editor blockquote,\n.ql-editor h1,\n.ql-editor h2,\n.ql-editor h3,\n.ql-editor h4,\n.ql-editor h5,\n.ql-editor h6 {\n margin: 0;\n padding: 0;\n counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;\n}\n.ql-editor ol,\n.ql-editor ul {\n padding-left: 1.5em;\n}\n.ql-editor ol > li,\n.ql-editor ul > li {\n list-style-type: none;\n}\n.ql-editor ul > li::before {\n content: '\\2022';\n}\n.ql-editor ul[data-checked=true],\n.ql-editor ul[data-checked=false] {\n pointer-events: none;\n}\n.ql-editor ul[data-checked=true] > li *,\n.ql-editor ul[data-checked=false] > li * {\n pointer-events: all;\n}\n.ql-editor ul[data-checked=true] > li::before,\n.ql-editor ul[data-checked=false] > li::before {\n color: #777;\n cursor: pointer;\n pointer-events: all;\n}\n.ql-editor ul[data-checked=true] > li::before {\n content: '\\2611';\n}\n.ql-editor ul[data-checked=false] > li::before {\n content: '\\2610';\n}\n.ql-editor li::before {\n display: inline-block;\n white-space: nowrap;\n width: 1.2em;\n}\n.ql-editor li:not(.ql-direction-rtl)::before {\n margin-left: -1.5em;\n margin-right: 0.3em;\n text-align: right;\n}\n.ql-editor li.ql-direction-rtl::before {\n margin-left: 0.3em;\n margin-right: -1.5em;\n}\n.ql-editor ol li:not(.ql-direction-rtl),\n.ql-editor ul li:not(.ql-direction-rtl) {\n padding-left: 1.5em;\n}\n.ql-editor ol li.ql-direction-rtl,\n.ql-editor ul li.ql-direction-rtl {\n padding-right: 1.5em;\n}\n.ql-editor ol li {\n counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;\n counter-increment: list-0;\n}\n.ql-editor ol li:before {\n content: counter(list-0, decimal) '. ';\n}\n.ql-editor ol li.ql-indent-1 {\n counter-increment: list-1;\n}\n.ql-editor ol li.ql-indent-1:before {\n content: counter(list-1, lower-alpha) '. ';\n}\n.ql-editor ol li.ql-indent-1 {\n counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;\n}\n.ql-editor ol li.ql-indent-2 {\n counter-increment: list-2;\n}\n.ql-editor ol li.ql-indent-2:before {\n content: counter(list-2, lower-roman) '. ';\n}\n.ql-editor ol li.ql-indent-2 {\n counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;\n}\n.ql-editor ol li.ql-indent-3 {\n counter-increment: list-3;\n}\n.ql-editor ol li.ql-indent-3:before {\n content: counter(list-3, decimal) '. ';\n}\n.ql-editor ol li.ql-indent-3 {\n counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;\n}\n.ql-editor ol li.ql-indent-4 {\n counter-increment: list-4;\n}\n.ql-editor ol li.ql-indent-4:before {\n content: counter(list-4, lower-alpha) '. ';\n}\n.ql-editor ol li.ql-indent-4 {\n counter-reset: list-5 list-6 list-7 list-8 list-9;\n}\n.ql-editor ol li.ql-indent-5 {\n counter-increment: list-5;\n}\n.ql-editor ol li.ql-indent-5:before {\n content: counter(list-5, lower-roman) '. ';\n}\n.ql-editor ol li.ql-indent-5 {\n counter-reset: list-6 list-7 list-8 list-9;\n}\n.ql-editor ol li.ql-indent-6 {\n counter-increment: list-6;\n}\n.ql-editor ol li.ql-indent-6:before {\n content: counter(list-6, decimal) '. ';\n}\n.ql-editor ol li.ql-indent-6 {\n counter-reset: list-7 list-8 list-9;\n}\n.ql-editor ol li.ql-indent-7 {\n counter-increment: list-7;\n}\n.ql-editor ol li.ql-indent-7:before {\n content: counter(list-7, lower-alpha) '. ';\n}\n.ql-editor ol li.ql-indent-7 {\n counter-reset: list-8 list-9;\n}\n.ql-editor ol li.ql-indent-8 {\n counter-increment: list-8;\n}\n.ql-editor ol li.ql-indent-8:before {\n content: counter(list-8, lower-roman) '. ';\n}\n.ql-editor ol li.ql-indent-8 {\n counter-reset: list-9;\n}\n.ql-editor ol li.ql-indent-9 {\n counter-increment: list-9;\n}\n.ql-editor ol li.ql-indent-9:before {\n content: counter(list-9, decimal) '. ';\n}\n.ql-editor .ql-indent-1:not(.ql-direction-rtl) {\n padding-left: 3em;\n}\n.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {\n padding-left: 4.5em;\n}\n.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {\n padding-right: 3em;\n}\n.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {\n padding-right: 4.5em;\n}\n.ql-editor .ql-indent-2:not(.ql-direction-rtl) {\n padding-left: 6em;\n}\n.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {\n padding-left: 7.5em;\n}\n.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {\n padding-right: 6em;\n}\n.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {\n padding-right: 7.5em;\n}\n.ql-editor .ql-indent-3:not(.ql-direction-rtl) {\n padding-left: 9em;\n}\n.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {\n padding-left: 10.5em;\n}\n.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {\n padding-right: 9em;\n}\n.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {\n padding-right: 10.5em;\n}\n.ql-editor .ql-indent-4:not(.ql-direction-rtl) {\n padding-left: 12em;\n}\n.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {\n padding-left: 13.5em;\n}\n.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {\n padding-right: 12em;\n}\n.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {\n padding-right: 13.5em;\n}\n.ql-editor .ql-indent-5:not(.ql-direction-rtl) {\n padding-left: 15em;\n}\n.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {\n padding-left: 16.5em;\n}\n.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {\n padding-right: 15em;\n}\n.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {\n padding-right: 16.5em;\n}\n.ql-editor .ql-indent-6:not(.ql-direction-rtl) {\n padding-left: 18em;\n}\n.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {\n padding-left: 19.5em;\n}\n.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {\n padding-right: 18em;\n}\n.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {\n padding-right: 19.5em;\n}\n.ql-editor .ql-indent-7:not(.ql-direction-rtl) {\n padding-left: 21em;\n}\n.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {\n padding-left: 22.5em;\n}\n.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {\n padding-right: 21em;\n}\n.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {\n padding-right: 22.5em;\n}\n.ql-editor .ql-indent-8:not(.ql-direction-rtl) {\n padding-left: 24em;\n}\n.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {\n padding-left: 25.5em;\n}\n.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {\n padding-right: 24em;\n}\n.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {\n padding-right: 25.5em;\n}\n.ql-editor .ql-indent-9:not(.ql-direction-rtl) {\n padding-left: 27em;\n}\n.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {\n padding-left: 28.5em;\n}\n.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {\n padding-right: 27em;\n}\n.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {\n padding-right: 28.5em;\n}\n.ql-editor .ql-video {\n display: block;\n max-width: 100%;\n}\n.ql-editor .ql-video.ql-align-center {\n margin: 0 auto;\n}\n.ql-editor .ql-video.ql-align-right {\n margin: 0 0 0 auto;\n}\n.ql-editor .ql-bg-black {\n background-color: #000;\n}\n.ql-editor .ql-bg-red {\n background-color: #e60000;\n}\n.ql-editor .ql-bg-orange {\n background-color: #f90;\n}\n.ql-editor .ql-bg-yellow {\n background-color: #ff0;\n}\n.ql-editor .ql-bg-green {\n background-color: #008a00;\n}\n.ql-editor .ql-bg-blue {\n background-color: #06c;\n}\n.ql-editor .ql-bg-purple {\n background-color: #93f;\n}\n.ql-editor .ql-color-white {\n color: #fff;\n}\n.ql-editor .ql-color-red {\n color: #e60000;\n}\n.ql-editor .ql-color-orange {\n color: #f90;\n}\n.ql-editor .ql-color-yellow {\n color: #ff0;\n}\n.ql-editor .ql-color-green {\n color: #008a00;\n}\n.ql-editor .ql-color-blue {\n color: #06c;\n}\n.ql-editor .ql-color-purple {\n color: #93f;\n}\n.ql-editor .ql-font-serif {\n font-family: Georgia, Times New Roman, serif;\n}\n.ql-editor .ql-font-monospace {\n font-family: Monaco, Courier New, monospace;\n}\n.ql-editor .ql-size-small {\n font-size: 0.75em;\n}\n.ql-editor .ql-size-large {\n font-size: 1.5em;\n}\n.ql-editor .ql-size-huge {\n font-size: 2.5em;\n}\n.ql-editor .ql-direction-rtl {\n direction: rtl;\n text-align: inherit;\n}\n.ql-editor .ql-align-center {\n text-align: center;\n}\n.ql-editor .ql-align-justify {\n text-align: justify;\n}\n.ql-editor .ql-align-right {\n text-align: right;\n}\n.ql-editor.ql-blank::before {\n color: rgba(0,0,0,0.6);\n content: attr(data-placeholder);\n font-style: italic;\n left: 15px;\n pointer-events: none;\n position: absolute;\n right: 15px;\n}\n.ql-snow.ql-toolbar:after,\n.ql-snow .ql-toolbar:after {\n clear: both;\n content: '';\n display: table;\n}\n.ql-snow.ql-toolbar button,\n.ql-snow .ql-toolbar button {\n background: none;\n border: none;\n cursor: pointer;\n display: inline-block;\n float: left;\n height: 24px;\n padding: 3px 5px;\n width: 28px;\n}\n.ql-snow.ql-toolbar button svg,\n.ql-snow .ql-toolbar button svg {\n float: left;\n height: 100%;\n}\n.ql-snow.ql-toolbar button:active:hover,\n.ql-snow .ql-toolbar button:active:hover {\n outline: none;\n}\n.ql-snow.ql-toolbar input.ql-image[type=file],\n.ql-snow .ql-toolbar input.ql-image[type=file] {\n display: none;\n}\n.ql-snow.ql-toolbar button:hover,\n.ql-snow .ql-toolbar button:hover,\n.ql-snow.ql-toolbar button:focus,\n.ql-snow .ql-toolbar button:focus,\n.ql-snow.ql-toolbar button.ql-active,\n.ql-snow .ql-toolbar button.ql-active,\n.ql-snow.ql-toolbar .ql-picker-label:hover,\n.ql-snow .ql-toolbar .ql-picker-label:hover,\n.ql-snow.ql-toolbar .ql-picker-label.ql-active,\n.ql-snow .ql-toolbar .ql-picker-label.ql-active,\n.ql-snow.ql-toolbar .ql-picker-item:hover,\n.ql-snow .ql-toolbar .ql-picker-item:hover,\n.ql-snow.ql-toolbar .ql-picker-item.ql-selected,\n.ql-snow .ql-toolbar .ql-picker-item.ql-selected {\n color: #06c;\n}\n.ql-snow.ql-toolbar button:hover .ql-fill,\n.ql-snow .ql-toolbar button:hover .ql-fill,\n.ql-snow.ql-toolbar button:focus .ql-fill,\n.ql-snow .ql-toolbar button:focus .ql-fill,\n.ql-snow.ql-toolbar button.ql-active .ql-fill,\n.ql-snow .ql-toolbar button.ql-active .ql-fill,\n.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,\n.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,\n.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,\n.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,\n.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,\n.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,\n.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,\n.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,\n.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,\n.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,\n.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,\n.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,\n.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,\n.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,\n.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,\n.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,\n.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,\n.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,\n.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,\n.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,\n.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,\n.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {\n fill: #06c;\n}\n.ql-snow.ql-toolbar button:hover .ql-stroke,\n.ql-snow .ql-toolbar button:hover .ql-stroke,\n.ql-snow.ql-toolbar button:focus .ql-stroke,\n.ql-snow .ql-toolbar button:focus .ql-stroke,\n.ql-snow.ql-toolbar button.ql-active .ql-stroke,\n.ql-snow .ql-toolbar button.ql-active .ql-stroke,\n.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,\n.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,\n.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,\n.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,\n.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,\n.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,\n.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,\n.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,\n.ql-snow.ql-toolbar button:hover .ql-stroke-miter,\n.ql-snow .ql-toolbar button:hover .ql-stroke-miter,\n.ql-snow.ql-toolbar button:focus .ql-stroke-miter,\n.ql-snow .ql-toolbar button:focus .ql-stroke-miter,\n.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,\n.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,\n.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,\n.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,\n.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,\n.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,\n.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,\n.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,\n.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,\n.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {\n stroke: #06c;\n}\n@media (pointer: coarse) {\n .ql-snow.ql-toolbar button:hover:not(.ql-active),\n .ql-snow .ql-toolbar button:hover:not(.ql-active) {\n color: #444;\n }\n .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,\n .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,\n .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,\n .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {\n fill: #444;\n }\n .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,\n .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,\n .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,\n .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {\n stroke: #444;\n }\n}\n.ql-snow {\n box-sizing: border-box;\n}\n.ql-snow * {\n box-sizing: border-box;\n}\n.ql-snow .ql-hidden {\n display: none;\n}\n.ql-snow .ql-out-bottom,\n.ql-snow .ql-out-top {\n visibility: hidden;\n}\n.ql-snow .ql-tooltip {\n position: absolute;\n transform: translateY(10px);\n}\n.ql-snow .ql-tooltip a {\n cursor: pointer;\n text-decoration: none;\n}\n.ql-snow .ql-tooltip.ql-flip {\n transform: translateY(-10px);\n}\n.ql-snow .ql-formats {\n display: inline-block;\n vertical-align: middle;\n}\n.ql-snow .ql-formats:after {\n clear: both;\n content: '';\n display: table;\n}\n.ql-snow .ql-stroke {\n fill: none;\n stroke: #444;\n stroke-linecap: round;\n stroke-linejoin: round;\n stroke-width: 2;\n}\n.ql-snow .ql-stroke-miter {\n fill: none;\n stroke: #444;\n stroke-miterlimit: 10;\n stroke-width: 2;\n}\n.ql-snow .ql-fill,\n.ql-snow .ql-stroke.ql-fill {\n fill: #444;\n}\n.ql-snow .ql-empty {\n fill: none;\n}\n.ql-snow .ql-even {\n fill-rule: evenodd;\n}\n.ql-snow .ql-thin,\n.ql-snow .ql-stroke.ql-thin {\n stroke-width: 1;\n}\n.ql-snow .ql-transparent {\n opacity: 0.4;\n}\n.ql-snow .ql-direction svg:last-child {\n display: none;\n}\n.ql-snow .ql-direction.ql-active svg:last-child {\n display: inline;\n}\n.ql-snow .ql-direction.ql-active svg:first-child {\n display: none;\n}\n.ql-snow .ql-editor h1 {\n font-size: 2em;\n}\n.ql-snow .ql-editor h2 {\n font-size: 1.5em;\n}\n.ql-snow .ql-editor h3 {\n font-size: 1.17em;\n}\n.ql-snow .ql-editor h4 {\n font-size: 1em;\n}\n.ql-snow .ql-editor h5 {\n font-size: 0.83em;\n}\n.ql-snow .ql-editor h6 {\n font-size: 0.67em;\n}\n.ql-snow .ql-editor a {\n text-decoration: underline;\n}\n.ql-snow .ql-editor blockquote {\n border-left: 4px solid #ccc;\n margin-bottom: 5px;\n margin-top: 5px;\n padding-left: 16px;\n}\n.ql-snow .ql-editor code,\n.ql-snow .ql-editor pre {\n background-color: #f0f0f0;\n border-radius: 3px;\n}\n.ql-snow .ql-editor pre {\n white-space: pre-wrap;\n margin-bottom: 5px;\n margin-top: 5px;\n padding: 5px 10px;\n}\n.ql-snow .ql-editor code {\n font-size: 85%;\n padding: 2px 4px;\n}\n.ql-snow .ql-editor pre.ql-syntax {\n background-color: #23241f;\n color: #f8f8f2;\n overflow: visible;\n}\n.ql-snow .ql-editor img {\n max-width: 100%;\n}\n.ql-snow .ql-picker {\n color: #444;\n display: inline-block;\n float: left;\n font-size: 14px;\n font-weight: 500;\n height: 24px;\n position: relative;\n vertical-align: middle;\n}\n.ql-snow .ql-picker-label {\n cursor: pointer;\n display: inline-block;\n height: 100%;\n padding-left: 8px;\n padding-right: 2px;\n position: relative;\n width: 100%;\n}\n.ql-snow .ql-picker-label::before {\n display: inline-block;\n line-height: 22px;\n}\n.ql-snow .ql-picker-options {\n background-color: #fff;\n display: none;\n min-width: 100%;\n padding: 4px 8px;\n position: absolute;\n white-space: nowrap;\n}\n.ql-snow .ql-picker-options .ql-picker-item {\n cursor: pointer;\n display: block;\n padding-bottom: 5px;\n padding-top: 5px;\n}\n.ql-snow .ql-picker.ql-expanded .ql-picker-label {\n color: #ccc;\n z-index: 2;\n}\n.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {\n fill: #ccc;\n}\n.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {\n stroke: #ccc;\n}\n.ql-snow .ql-picker.ql-expanded .ql-picker-options {\n display: block;\n margin-top: -1px;\n top: 100%;\n z-index: 1;\n}\n.ql-snow .ql-color-picker,\n.ql-snow .ql-icon-picker {\n width: 28px;\n}\n.ql-snow .ql-color-picker .ql-picker-label,\n.ql-snow .ql-icon-picker .ql-picker-label {\n padding: 2px 4px;\n}\n.ql-snow .ql-color-picker .ql-picker-label svg,\n.ql-snow .ql-icon-picker .ql-picker-label svg {\n right: 4px;\n}\n.ql-snow .ql-icon-picker .ql-picker-options {\n padding: 4px 0px;\n}\n.ql-snow .ql-icon-picker .ql-picker-item {\n height: 24px;\n width: 24px;\n padding: 2px 4px;\n}\n.ql-snow .ql-color-picker .ql-picker-options {\n padding: 3px 5px;\n width: 152px;\n}\n.ql-snow .ql-color-picker .ql-picker-item {\n border: 1px solid transparent;\n float: left;\n height: 16px;\n margin: 2px;\n padding: 0px;\n width: 16px;\n}\n.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {\n position: absolute;\n margin-top: -9px;\n right: 0;\n top: 50%;\n width: 18px;\n}\n.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,\n.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,\n.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,\n.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,\n.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {\n content: attr(data-label);\n}\n.ql-snow .ql-picker.ql-header {\n width: 98px;\n}\n.ql-snow .ql-picker.ql-header .ql-picker-label::before,\n.ql-snow .ql-picker.ql-header .ql-picker-item::before {\n content: 'Normal';\n}\n.ql-snow .ql-picker.ql-header .ql-picker-label[data-value=\"1\"]::before,\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"1\"]::before {\n content: 'Heading 1';\n}\n.ql-snow .ql-picker.ql-header .ql-picker-label[data-value=\"2\"]::before,\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"2\"]::before {\n content: 'Heading 2';\n}\n.ql-snow .ql-picker.ql-header .ql-picker-label[data-value=\"3\"]::before,\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"3\"]::before {\n content: 'Heading 3';\n}\n.ql-snow .ql-picker.ql-header .ql-picker-label[data-value=\"4\"]::before,\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"4\"]::before {\n content: 'Heading 4';\n}\n.ql-snow .ql-picker.ql-header .ql-picker-label[data-value=\"5\"]::before,\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"5\"]::before {\n content: 'Heading 5';\n}\n.ql-snow .ql-picker.ql-header .ql-picker-label[data-value=\"6\"]::before,\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"6\"]::before {\n content: 'Heading 6';\n}\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"1\"]::before {\n font-size: 2em;\n}\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"2\"]::before {\n font-size: 1.5em;\n}\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"3\"]::before {\n font-size: 1.17em;\n}\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"4\"]::before {\n font-size: 1em;\n}\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"5\"]::before {\n font-size: 0.83em;\n}\n.ql-snow .ql-picker.ql-header .ql-picker-item[data-value=\"6\"]::before {\n font-size: 0.67em;\n}\n.ql-snow .ql-picker.ql-font {\n width: 108px;\n}\n.ql-snow .ql-picker.ql-font .ql-picker-label::before,\n.ql-snow .ql-picker.ql-font .ql-picker-item::before {\n content: 'Sans Serif';\n}\n.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,\n.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {\n content: 'Serif';\n}\n.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,\n.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {\n content: 'Monospace';\n}\n.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {\n font-family: Georgia, Times New Roman, serif;\n}\n.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {\n font-family: Monaco, Courier New, monospace;\n}\n.ql-snow .ql-picker.ql-size {\n width: 98px;\n}\n.ql-snow .ql-picker.ql-size .ql-picker-label::before,\n.ql-snow .ql-picker.ql-size .ql-picker-item::before {\n content: 'Normal';\n}\n.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,\n.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {\n content: 'Small';\n}\n.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,\n.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {\n content: 'Large';\n}\n.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,\n.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {\n content: 'Huge';\n}\n.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {\n font-size: 10px;\n}\n.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {\n font-size: 18px;\n}\n.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {\n font-size: 32px;\n}\n.ql-snow .ql-color-picker.ql-background .ql-picker-item {\n background-color: #fff;\n}\n.ql-snow .ql-color-picker.ql-color .ql-picker-item {\n background-color: #000;\n}\n.ql-toolbar.ql-snow {\n border: 1px solid #ccc;\n box-sizing: border-box;\n font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;\n padding: 8px;\n}\n.ql-toolbar.ql-snow .ql-formats {\n margin-right: 15px;\n}\n.ql-toolbar.ql-snow .ql-picker-label {\n border: 1px solid transparent;\n}\n.ql-toolbar.ql-snow .ql-picker-options {\n border: 1px solid transparent;\n box-shadow: rgba(0,0,0,0.2) 0 2px 8px;\n}\n.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {\n border-color: #ccc;\n}\n.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {\n border-color: #ccc;\n}\n.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,\n.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {\n border-color: #000;\n}\n.ql-toolbar.ql-snow + .ql-container.ql-snow {\n border-top: 0px;\n}\n.ql-snow .ql-tooltip {\n background-color: #fff;\n border: 1px solid #ccc;\n box-shadow: 0px 0px 5px #ddd;\n color: #444;\n padding: 5px 12px;\n white-space: nowrap;\n}\n.ql-snow .ql-tooltip::before {\n content: \"Visit URL:\";\n line-height: 26px;\n margin-right: 8px;\n}\n.ql-snow .ql-tooltip input[type=text] {\n display: none;\n border: 1px solid #ccc;\n font-size: 13px;\n height: 26px;\n margin: 0px;\n padding: 3px 5px;\n width: 170px;\n}\n.ql-snow .ql-tooltip a.ql-preview {\n display: inline-block;\n max-width: 200px;\n overflow-x: hidden;\n text-overflow: ellipsis;\n vertical-align: top;\n}\n.ql-snow .ql-tooltip a.ql-action::after {\n border-right: 1px solid #ccc;\n content: 'Edit';\n margin-left: 16px;\n padding-right: 8px;\n}\n.ql-snow .ql-tooltip a.ql-remove::before {\n content: 'Remove';\n margin-left: 8px;\n}\n.ql-snow .ql-tooltip a {\n line-height: 26px;\n}\n.ql-snow .ql-tooltip.ql-editing a.ql-preview,\n.ql-snow .ql-tooltip.ql-editing a.ql-remove {\n display: none;\n}\n.ql-snow .ql-tooltip.ql-editing input[type=text] {\n display: inline-block;\n}\n.ql-snow .ql-tooltip.ql-editing a.ql-action::after {\n border-right: 0px;\n content: 'Save';\n padding-right: 0px;\n}\n.ql-snow .ql-tooltip[data-mode=link]::before {\n content: \"Enter link:\";\n}\n.ql-snow .ql-tooltip[data-mode=formula]::before {\n content: \"Enter formula:\";\n}\n.ql-snow .ql-tooltip[data-mode=video]::before {\n content: \"Enter video:\";\n}\n.ql-snow a {\n color: #06c;\n}\n.ql-container.ql-snow {\n border: 1px solid #ccc;\n}\n","#quill-editor{position:relative}.mention{color:#0366d6}.completions{background:#fff;border-radius:2px;box-shadow:2px 2px 2px rgba(0,0,0,.25);list-style:none}.completions,.completions>li{margin:0;padding:0}.completions>li>button{background:none;border:none;box-sizing:border-box;display:block;height:2em;margin:0;padding:.25em .5em;text-align:left;width:100%}.completions>li>button:hover{background:#ddd}.completions>li>button:focus{background:#ddd;outline:none}.completions>li>button>.matched{color:#000;font-weight:700}.completions>li>button>*{vertical-align:middle}.emoji_completions{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.12);list-style:none;margin:0;padding:6px}.emoji_completions li{display:inline-block;margin:2px 0;padding:0}.emoji_completions li:not(:last-of-type){margin-right:3px}.emoji_completions>li>button{background:#efefef;border:none;border-radius:3px;box-sizing:border-box;display:block;margin:0;padding:3px 2px 6px;text-align:left;width:100%}.emoji_completions>li>button:hover{background:#2d9ee0;color:#fff}.emoji_completions>li>button:focus{background:#2d9ee0;color:#fff;outline:none}.emoji_completions>li>button.emoji-active{background:red;background:#2d9ee0;color:#fff;outline:none}.emoji_completions>li>button>.matched{font-weight:700}.emoji_completions>li>button>*,.ico{vertical-align:middle}.ico{font-size:18px;line-height:0;margin-right:5px}#emoji-palette{border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.12);max-width:250px;position:absolute;z-index:999}.bem{cursor:pointer;display:inline-block;font-size:24px;margin:2px;text-align:center;width:34px}#tab-filters{margin:20px auto 0;width:210px}.emoji-tab{cursor:pointer;display:inline-table;height:100%;min-height:30px;text-align:center;width:30px}#tab-toolbar{background-color:#f7f7f7;border-bottom:1px solid rgba(0,0,0,.15);padding:4px 4px 0}#tab-toolbar ul{margin:0;padding:0}#tab-toolbar .active{border-bottom:3px solid #2ab27b}#tab-panel{background:#fff;display:flex;flex-wrap:wrap;justify-content:center;max-height:220px;overflow-y:scroll;padding:2px}#quill-editor x-contain,contain{background:#fb8;display:block}#quill-editor table{border-collapse:collapse;width:100%}#quill-editor table td{border:1px solid #000;height:25px;padding:5px}.ql-picker.ql-table .ql-picker-label:before,button.ql-table:after{content:\"TABLE\"}button.ql-contain:after{content:\"WRAP\"}button.ql-table[value=append-row]:after{content:\"ROWS+\"}button.ql-table[value=append-col]:after{content:\"COLS+\"}.ql-contain,.ql-table{margin-right:-15px;width:auto!important}#emoji-close-div{height:100%;left:0;position:fixed;top:0;width:100%}.textarea-emoji-control{height:25px;right:4px;top:10px;width:25px}#textarea-emoji{border:1px solid #66afe9;border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.12);max-width:250px;position:absolute;right:0;z-index:999}.ql-editor{padding-right:26px}.i-activity{background:url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25px\" height=\"25px\" viewBox=\"0 0 40 40\"><g fill=\"none\" fill-rule=\"evenodd\"><g fill=\"%236F6D70\"><g transform=\"translate(7.500000, 7.500000)\"><path stroke=\"%236F6D70\" d=\"M18.02 1.36c5.92 3.02 8.28 10.26 5.26 16.18-2.12 4.17-6.35 6.57-10.73 6.57-1.83 0-3.7-.4-5.45-1.3-5.9-3-8.27-10.22-5.25-16.2C3.97 2.5 8.2.1 12.57.1c1.84 0 3.7.42 5.45 1.3zm4.7 11.44c.1-1.3-.06-2.6-.47-3.87-.13-.38-.27-.75-.43-1.1l-3.42-1.6-1.57-3.4c-.62-.3-1.27-.5-1.92-.68-.7-.18-1.5-.27-2.3-.27-.4 0-.8.02-1.2.06L8.9 4.74l-3.74.43c-.63.68-1.16 1.45-1.6 2.28-.42.84-.72 1.72-.9 2.63l1.84 3.3-.74 3.68c.3.56.66 1.08 1.1 1.58.76.94 1.7 1.7 2.8 2.32l3.7-.74 3.26 1.84c1.13-.23 2.23-.65 3.24-1.26.6-.35 1.2-.77 1.7-1.24l.44-3.74 2.78-2.55.05-.47z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><polygon points=\"10.6158689 8.50666885 8.42649168 12.8046921 11.836847 16.2129328 16.1342124 14.0235556 15.3793892 9.26144504\"/></g></g></g></svg>')}.i-activity,.i-flags{content:\"\";height:25px;margin:auto;width:25px}.i-flags{background:url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25px\" height=\"25px\" viewBox=\"0 0 40 40\"><g fill=\"none\" fill-rule=\"evenodd\"><g fill=\"%236F6D70\" fill-rule=\"nonzero\"><g transform=\"translate(9.500000, 8.000000)\"><path d=\"M.5 3.13V23.5c0 .83.68 1.5 1.5 1.5.84 0 1.5-.67 1.5-1.5V3.14c0-.83-.66-1.5-1.5-1.5-.82 0-1.5.67-1.5 1.5z\"/><path d=\"M3.5 11.54c.7-.16 1.44-.22 2.25-.17 1.38.07 2.48.3 5.23 1.04l.55.2c3.02.8 4.77 1 5.96.67v-7.9c-1.7.33-3.8-.07-7.1-1-3.9-1.1-5.7-1.3-6.9-.5v7.7zm7.68-10.1c4.1 1.15 5.7 1.3 6.98.44 1-.66 2.33.05 2.33 1.25v11c0 .5-.3 1-.7 1.26-2.2 1.4-4.6 1.2-9.1 0l-.56-.16c-4.54-1.2-6.15-1.3-7.05-.2-.9 1.06-2.65.42-2.65-.98v-11c0-.4.2-.8.5-1.1C3.4-.24 5.75-.1 11.2 1.4z\"/></g></g></g></svg>')}.i-food{background:url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25px\" height=\"25px\" viewBox=\"0 0 40 40\"><g fill=\"none\" fill-rule=\"evenodd\"><g fill=\"%236F6D70\"><path fill-rule=\"nonzero\" d=\"M9.57 28.2c0 .28.22.5.5.5h19.2c.27 0 .5-.22.5-.5v-4.4H9.57v4.4zm23.2-3.06v3.07c0 1.95-1.57 3.5-3.5 3.5h-19.2c-1.93 0-3.5-1.55-3.5-3.5V25c.46.15.96.24 1.47.24h23.78c.33 0 .64-.04.94-.1z\"/><path fill-rule=\"nonzero\" d=\"M6.57 18.2v-3.45c0-3.56 2.9-6.45 6.45-6.45h13.3c3.55 0 6.44 2.9 6.44 6.45v3.45H6.56zm3-1.83h3.6l.4.86c.23.5.73.83 1.3.83.56 0 1.06-.33 1.3-.83l.4-.86h13.2v-1.62c0-1.9-1.56-3.45-3.45-3.45h-13.3c-1.9 0-3.45 1.55-3.45 3.45v1.62z\"/><path fill-rule=\"nonzero\" d=\"M13.23 16.37l.4.86c.24.5.74.83 1.3.83.57 0 1.07-.33 1.3-.83l.4-.86H31.9c2.44 0 4.43 1.98 4.43 4.43 0 2.45-1.98 4.44-4.44 4.44H8.1c-2.44 0-4.43-2-4.43-4.44 0-2.45 1.98-4.43 4.44-4.43h5.14zm-5.12 3c-.8 0-1.42.64-1.42 1.43 0 .8.64 1.44 1.44 1.44h23.8c.8 0 1.43-.64 1.43-1.44 0-.8-.64-1.43-1.44-1.43H18.4c-.83 1.04-2.1 1.7-3.5 1.7-1.37 0-2.65-.66-3.47-1.7H8.1z\"/><circle cx=\"14.6682646\" cy=\"13.75\" r=\"1\"/><circle cx=\"24.6682646\" cy=\"13.75\" r=\"1\"/><circle cx=\"19.6682646\" cy=\"13.75\" r=\"1\"/></g></g></svg>')}.i-food,.i-nature{content:\"\";height:25px;margin:auto;width:25px}.i-nature{background:url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25px\" height=\"25px\" viewBox=\"0 0 40 40\"><g fill=\"none\" fill-rule=\"evenodd\"><g fill=\"%236F6D70\" fill-rule=\"nonzero\"><path d=\"M15.96 18.26L30.86 32c.5.46 1.3.43 1.77-.08.46-.5.43-1.3-.08-1.76l-14.9-13.74c-.5-.46-1.3-.43-1.76.08-.5.5-.5 1.3 0 1.76z\"/><path d=\"M18.17 21.28c-.7-.06-1.3.45-1.35 1.14-.06.7.45 1.3 1.13 1.35l4.96.43c.9.07 1.5-.66 1.4-1.47l-1-5.6c-.1-.7-.74-1.14-1.42-1.02-.67.2-1.12.8-1 1.5l.7 4-3.32-.3z\"/><path d=\"M28.48 28.95c-.38.17-1 .4-1.85.64-2.92.7-6 .9-8.95-.2-5.98-2.17-9.8-8.5-10.54-19.9l-.1-1.4 1.38-.2c14.45-2.08 23.4 7.4 21.33 19.85l-1.9-.3.63 1.43zM10.24 10.77C11.12 20.14 14.2 25 18.7 26.6c2.27.83 4.76.74 7.14.1.4-.12.76-.23 1.07-.35 1.2-9.6-5.4-16.57-16.6-15.58z\"/></g></g></svg>')}.i-objects{background:url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25px\" height=\"25px\" viewBox=\"0 0 40 40\"><g fill=\"none\" fill-rule=\"evenodd\"><g fill=\"%236F6D70\" fill-rule=\"nonzero\"><path d=\"M11.04 16.7c0-4.85 4.02-8.76 8.96-8.76 4.94 0 8.96 3.9 8.96 8.76 0 2.54-1.12 4.9-3 6.54v1.87c0 1.28-1.02 2.27-2.26 2.27h-7.37c-1.23 0-2.25-1-2.25-2.22V23.3c-1.9-1.65-3.04-4-3.04-6.58zm11.9 5.82c0-.48.24-.93.63-1.22 1.5-1.08 2.4-2.77 2.4-4.6 0-3.17-2.67-5.76-5.97-5.76s-5.96 2.6-5.96 5.76c0 1.84.9 3.54 2.42 4.62.4.28.62.74.62 1.22v1.8h5.87V22.5z\"/><path d=\"M21.76 28.78c-.22.05-.42.1-.62.13-.5.1-.9.2-1.1.2-.24 0-.62-.04-1.08-.12l-.74-.15-.08-.02v-2.93c0-.83-.68-1.5-1.5-1.5-.83 0-1.5.67-1.5 1.5v4.1c0 .68.44 1.27 1.1 1.45l.38.1.94.23c.3.1.6.15.87.2.62.1 1.16.17 1.6.17.47 0 1.03-.1 1.7-.2l.7-.17.95-.22c.18-.03.32-.1.4-.1.64-.2 1.08-.76 1.08-1.43v-4.1c0-.83-.67-1.5-1.5-1.5-.82 0-1.5.67-1.5 1.5v2.9c-.03 0-.07 0-.1.02z\"/></g></g></svg>')}.i-objects,.i-people{content:\"\";height:25px;margin:auto;width:25px}.i-people{background:url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25px\" height=\"25px\" viewBox=\"0 0 40 40\"><g fill=\"none\" fill-rule=\"evenodd\"><g fill=\"%236F6D70\"><path fill-rule=\"nonzero\" d=\"M20 34c-7.73 0-14-6.27-14-14S12.27 6 20 6s14 6.27 14 14-6.27 14-14 14zm0-3c6.08 0 11-4.92 11-11S26.08 9 20 9 9 13.92 9 20s4.92 11 11 11z\"/><circle cx=\"15.3474348\" cy=\"16.7705459\" r=\"2.34743481\"/><circle cx=\"24.4703784\" cy=\"16.7705459\" r=\"2.34743481\"/><path d=\"M20 27.9c2.7 0 4.88-2.18 4.88-4.88 0-2.7-9.76-2.7-9.76 0S17.3 27.9 20 27.9z\"/></g></g></svg>')}.i-symbols{background:url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25px\" height=\"25px\" viewBox=\"0 0 40 40\"><g fill=\"none\" fill-rule=\"evenodd\"><g fill=\"%236F6D70\" fill-rule=\"nonzero\"><path d=\"M15.37 7.95c-4.48 0-8.06 3.9-8.06 8.64 0 3.5 2.2 6.9 5.8 10.3 1.2 1.1 2.5 2.2 3.9 3.1.84.6 1.5 1 1.98 1.3l.27.15.8.5 1.1-.6c.5-.27 1.18-.7 2-1.25 1.34-.9 2.66-1.9 3.9-3 3.57-3.28 5.75-6.8 5.75-10.6 0-4.74-3.6-8.65-8.1-8.65v3.3c2.6 0 4.76 2.4 4.76 5.35 0 2.65-1.72 5.43-4.7 8.13-1.1 1-2.27 1.9-3.5 2.7-.43.3-.83.54-1.17.74-.35-.2-.76-.5-1.2-.83-1.24-.87-2.4-1.83-3.54-2.87-2.95-2.76-4.7-5.5-4.7-7.9 0-2.98 2.2-5.35 4.78-5.35 1.3 0 2.5.6 3.4 1.6L20 14.3l1.25-1.43c.9-1.03 2.1-1.6 3.38-1.6v-3.3c-1.68 0-3.3.56-4.63 1.57-1.34-1-2.95-1.57-4.63-1.57z\"/></g></g></svg>')}.i-symbols,.i-travel{content:\"\";height:25px;margin:auto;width:25px}.i-travel{background:url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25px\" height=\"25px\" viewBox=\"0 0 40 40\"><g fill=\"none\" fill-rule=\"evenodd\"><g fill=\"%236F6D70\" fill-rule=\"nonzero\"><path d=\"M25.46 11.2s-2.67 2.58-3.94 3.95l-10.6-2.13c-.12-.02-.25.04-.3.15l-.8 1.6c-.07.13 0 .3.12.37l7.75 3.88L13.4 24c-.5-.16-1.1-.33-1.66-.3-.3 0-.6.06-.85.25-.3.2-.4.5-.4.9s.1.74.3.98l3.2 3.23c.3.23.7.34 1 .34.4 0 .7-.13.9-.37.2-.23.24-.53.25-.84 0-.6-.15-1.2-.3-1.7l4.97-4.3 3.9 7.76c.06.13.23.2.36.12l1.6-.8c.13-.07.2-.2.17-.3l-2.12-10.6c1.4-1.28 3.95-3.95 3.96-3.96.86-.88 1.4-1.93 1.4-2.87 0-.5-.17-1-.5-1.33-.37-.36-.87-.5-1.38-.5-.95 0-2 .52-2.88 1.4zm2.87-4.4c1.28 0 2.54.44 3.5 1.4.93.93 1.38 2.2 1.38 3.47 0 1.8-.8 3.54-2.2 4.94-.4.5-1.7 1.8-2.8 2.9l1.8 9c.3 1.5-.4 2.9-1.7 3.6l-1.62.8c-1.62.8-3.6.1-4.36-1.4L20 27.1l-.7.6v.62c-.03.92-.28 1.8-.92 2.6-.8 1-1.98 1.5-3.22 1.5-1.03 0-2.12-.37-2.96-1.1l-.16-.14-3.22-3.22-.1-.12c-.75-.83-1.12-1.9-1.12-3 0-1.24.5-2.43 1.48-3.22.8-.6 1.68-.9 2.62-.9h.62l.6-.7-4.27-2.1c-1.65-.8-2.33-2.8-1.52-4.4l.8-1.64c.67-1.3 2.14-2.02 3.57-1.73l9 1.8 1.36-1.33 1.5-1.48c1.42-1.4 3.17-2.27 4.97-2.27z\"/></g></g></svg>')}.button-emoji{margin-bottom:-5px}.ql-emojiblot{display:inline-block;vertical-align:text-top}.ap{background-image:url(1e7b63404cd2fb8e6525b2fd4ee4d286.png);background-repeat:no-repeat;background-size:820px;box-sizing:border-box;display:inline-flex;font-size:20px;height:20px;line-height:1;margin-top:-3px;overflow:hidden;text-indent:-999px;width:20px}.ap-copyright{background-position:0 0}.ap-registered{background-position:0 -20px}.ap-bangbang{background-position:0 -40px}.ap-interrobang{background-position:0 -60px}.ap-tm{background-position:0 -80px}.ap-information_source{background-position:0 -100px}.ap-left_right_arrow{background-position:0 -120px}.ap-arrow_up_down{background-position:0 -140px}.ap-arrow_upper_left{background-position:0 -160px}.ap-arrow_upper_right{background-position:0 -180px}.ap-arrow_lower_right{background-position:0 -200px}.ap-arrow_lower_left{background-position:0 -220px}.ap-leftwards_arrow_with_hook{background-position:0 -240px}.ap-arrow_right_hook{background-position:0 -260px}.ap-watch{background-position:0 -280px}.ap-hourglass{background-position:0 -300px}.ap-keyboard{background-position:0 -320px}.ap-fast_forward{background-position:0 -360px}.ap-rewind{background-position:0 -380px}.ap-arrow_double_up{background-position:0 -400px}.ap-arrow_double_down{background-position:0 -420px}.ap-black_right_pointing_double_triangle_with_vertical_bar{background-position:0 -440px}.ap-black_left_pointing_double_triangle_with_vertical_bar{background-position:0 -460px}.ap-black_right_pointing_triangle_with_double_vertical_bar{background-position:0 -480px}.ap-alarm_clock{background-position:0 -500px}.ap-stopwatch{background-position:0 -520px}.ap-timer_clock{background-position:0 -540px}.ap-hourglass_flowing_sand{background-position:0 -560px}.ap-double_vertical_bar{background-position:0 -580px}.ap-black_square_for_stop{background-position:0 -600px}.ap-black_circle_for_record{background-position:0 -620px}.ap-m{background-position:0 -640px}.ap-black_small_square{background-position:0 -660px}.ap-white_small_square{background-position:0 -680px}.ap-arrow_forward{background-position:0 -700px}.ap-arrow_backward{background-position:0 -720px}.ap-white_medium_square{background-position:0 -740px}.ap-black_medium_square{background-position:0 -760px}.ap-white_medium_small_square{background-position:0 -780px}.ap-black_medium_small_square{background-position:0 -800px}.ap-sunny{background-position:-20px 0}.ap-cloud{background-position:-20px -20px}.ap-umbrella{background-position:-20px -40px}.ap-snowman{background-position:-20px -60px}.ap-comet{background-position:-20px -80px}.ap-phone,.ap-telephone{background-position:-20px -100px}.ap-ballot_box_with_check{background-position:-20px -120px}.ap-umbrella_with_rain_drops{background-position:-20px -140px}.ap-coffee{background-position:-20px -160px}.ap-shamrock{background-position:-20px -180px}.ap-point_up{background-position:-20px -200px}.ap-skull_and_crossbones{background-position:-20px -320px}.ap-radioactive_sign{background-position:-20px -340px}.ap-biohazard_sign{background-position:-20px -360px}.ap-orthodox_cross{background-position:-20px -380px}.ap-star_and_crescent{background-position:-20px -400px}.ap-peace_symbol{background-position:-20px -420px}.ap-yin_yang{background-position:-20px -440px}.ap-wheel_of_dharma{background-position:-20px -460px}.ap-white_frowning_face{background-position:-20px -480px}.ap-relaxed{background-position:-20px -500px}.ap-aries{background-position:-20px -520px}.ap-taurus{background-position:-20px -540px}.ap-gemini{background-position:-20px -560px}.ap-cancer{background-position:-20px -580px}.ap-leo{background-position:-20px -600px}.ap-virgo{background-position:-20px -620px}.ap-libra{background-position:-20px -640px}.ap-scorpius{background-position:-20px -660px}.ap-sagittarius{background-position:-20px -680px}.ap-capricorn{background-position:-20px -700px}.ap-aquarius{background-position:-20px -720px}.ap-pisces{background-position:-20px -740px}.ap-spades{background-position:-20px -760px}.ap-clubs{background-position:-20px -780px}.ap-hearts{background-position:-20px -800px}.ap-diamonds{background-position:-40px 0}.ap-hotsprings{background-position:-40px -20px}.ap-recycle{background-position:-40px -40px}.ap-wheelchair{background-position:-40px -60px}.ap-hammer_and_pick{background-position:-40px -80px}.ap-anchor{background-position:-40px -100px}.ap-crossed_swords{background-position:-40px -120px}.ap-scales{background-position:-40px -140px}.ap-alembic{background-position:-40px -160px}.ap-gear{background-position:-40px -180px}.ap-atom_symbol{background-position:-40px -200px}.ap-fleur_de_lis{background-position:-40px -220px}.ap-warning{background-position:-40px -240px}.ap-zap{background-position:-40px -260px}.ap-white_circle{background-position:-40px -280px}.ap-black_circle{background-position:-40px -300px}.ap-coffin{background-position:-40px -320px}.ap-funeral_urn{background-position:-40px -340px}.ap-soccer{background-position:-40px -360px}.ap-baseball{background-position:-40px -380px}.ap-snowman_without_snow{background-position:-40px -400px}.ap-partly_sunny{background-position:-40px -420px}.ap-thunder_cloud_and_rain{background-position:-40px -440px}.ap-ophiuchus{background-position:-40px -460px}.ap-pick{background-position:-40px -480px}.ap-helmet_with_white_cross{background-position:-40px -500px}.ap-chains{background-position:-40px -520px}.ap-no_entry{background-position:-40px -540px}.ap-shinto_shrine{background-position:-40px -560px}.ap-church{background-position:-40px -580px}.ap-mountain{background-position:-40px -600px}.ap-beach_umbrella,.ap-umbrella_on_ground{background-position:-40px -620px}.ap-fountain{background-position:-40px -640px}.ap-golf{background-position:-40px -660px}.ap-ferry{background-position:-40px -680px}.ap-boat{background-position:-40px -700px}.ap-skier{background-position:-40px -720px}.ap-ice_skate{background-position:-40px -740px}.ap-person_with_ball{background-position:-40px -760px}.ap-tent{background-position:-60px -60px}.ap-fuelpump{background-position:-60px -80px}.ap-scissors{background-position:-60px -100px}.ap-white_check_mark{background-position:-60px -120px}.ap-airplane{background-position:-60px -140px}.ap-email{background-position:-60px -160px}.ap-fist{background-position:-60px -180px}.ap-hand{background-position:-60px -300px}.ap-v{background-position:-60px -420px}.ap-writing_hand{background-position:-60px -540px}.ap-pencil2{background-position:-60px -660px}.ap-black_nib{background-position:-60px -680px}.ap-heavy_check_mark{background-position:-60px -700px}.ap-heavy_multiplication_x{background-position:-60px -720px}.ap-latin_cross{background-position:-60px -740px}.ap-star_of_david{background-position:-60px -760px}.ap-sparkles{background-position:-60px -780px}.ap-eight_spoked_asterisk{background-position:-60px -800px}.ap-eight_pointed_black_star{background-position:-80px 0}.ap-snowflake{background-position:-80px -20px}.ap-sparkle{background-position:-80px -40px}.ap-x{background-position:-80px -60px}.ap-negative_squared_cross_mark{background-position:-80px -80px}.ap-question{background-position:-80px -100px}.ap-grey_question{background-position:-80px -120px}.ap-grey_exclamation{background-position:-80px -140px}.ap-exclamation{background-position:-80px -160px}.ap-heavy_heart_exclamation_mark_ornament{background-position:-80px -180px}.ap-heart{background-position:-80px -200px}.ap-heavy_plus_sign{background-position:-80px -220px}.ap-heavy_minus_sign{background-position:-80px -240px}.ap-heavy_division_sign{background-position:-80px -260px}.ap-arrow_right{background-position:-80px -280px}.ap-curly_loop{background-position:-80px -300px}.ap-loop{background-position:-80px -320px}.ap-arrow_heading_up{background-position:-80px -340px}.ap-arrow_heading_down{background-position:-80px -360px}.ap-arrow_left{background-position:-80px -380px}.ap-arrow_up{background-position:-80px -400px}.ap-arrow_down{background-position:-80px -420px}.ap-black_large_square{background-position:-80px -440px}.ap-white_large_square{background-position:-80px -460px}.ap-star{background-position:-80px -480px}.ap-o{background-position:-80px -500px}.ap-wavy_dash{background-position:-80px -520px}.ap-part_alternation_mark{background-position:-80px -540px}.ap-congratulations{background-position:-80px -560px}.ap-secret{background-position:-80px -580px}.ap-mahjong{background-position:-80px -600px}.ap-black_joker{background-position:-80px -620px}.ap-a{background-position:-80px -640px}.ap-b{background-position:-80px -660px}.ap-o2{background-position:-80px -680px}.ap-parking{background-position:-80px -700px}.ap-ab{background-position:-80px -720px}.ap-cl{background-position:-80px -740px}.ap-cool{background-position:-80px -760px}.ap-free{background-position:-80px -780px}.ap-id{background-position:-80px -800px}.ap-new{background-position:-100px 0}.ap-ng{background-position:-100px -20px}.ap-ok{background-position:-100px -40px}.ap-sos{background-position:-100px -60px}.ap-up{background-position:-100px -80px}.ap-vs{background-position:-100px -100px}.ap-koko{background-position:-100px -120px}.ap-sa{background-position:-100px -140px}.ap-u7121{background-position:-100px -160px}.ap-u6307{background-position:-100px -180px}.ap-u7981{background-position:-100px -200px}.ap-u7a7a{background-position:-100px -220px}.ap-u5408{background-position:-100px -240px}.ap-u6e80{background-position:-100px -260px}.ap-u6709{background-position:-100px -280px}.ap-u6708{background-position:-100px -300px}.ap-u7533{background-position:-100px -320px}.ap-u5272{background-position:-100px -340px}.ap-u55b6{background-position:-100px -360px}.ap-ideograph_advantage{background-position:-100px -380px}.ap-accept{background-position:-100px -400px}.ap-cyclone{background-position:-100px -420px}.ap-foggy{background-position:-100px -440px}.ap-closed_umbrella{background-position:-100px -460px}.ap-night_with_stars{background-position:-100px -480px}.ap-sunrise_over_mountains{background-position:-100px -500px}.ap-sunrise{background-position:-100px -520px}.ap-city_sunset{background-position:-100px -540px}.ap-city_sunrise{background-position:-100px -560px}.ap-rainbow{background-position:-100px -580px}.ap-bridge_at_night{background-position:-100px -600px}.ap-ocean{background-position:-100px -620px}.ap-volcano{background-position:-100px -640px}.ap-milky_way{background-position:-100px -660px}.ap-earth_africa{background-position:-100px -680px}.ap-earth_americas{background-position:-100px -700px}.ap-earth_asia{background-position:-100px -720px}.ap-globe_with_meridians{background-position:-100px -740px}.ap-new_moon{background-position:-100px -760px}.ap-waxing_crescent_moon{background-position:-100px -780px}.ap-first_quarter_moon{background-position:-100px -800px}.ap-moon{background-position:-120px 0}.ap-full_moon{background-position:-120px -20px}.ap-waning_gibbous_moon{background-position:-120px -40px}.ap-last_quarter_moon{background-position:-120px -60px}.ap-waning_crescent_moon{background-position:-120px -80px}.ap-crescent_moon{background-position:-120px -100px}.ap-new_moon_with_face{background-position:-120px -120px}.ap-first_quarter_moon_with_face{background-position:-120px -140px}.ap-last_quarter_moon_with_face{background-position:-120px -160px}.ap-full_moon_with_face{background-position:-120px -180px}.ap-sun_with_face{background-position:-120px -200px}.ap-star2{background-position:-120px -220px}.ap-stars{background-position:-120px -240px}.ap-thermometer{background-position:-120px -260px}.ap-mostly_sunny{background-position:-120px -280px}.ap-barely_sunny{background-position:-120px -300px}.ap-partly_sunny_rain{background-position:-120px -320px}.ap-rain_cloud{background-position:-120px -340px}.ap-snow_cloud{background-position:-120px -360px}.ap-lightning{background-position:-120px -380px}.ap-tornado{background-position:-120px -400px}.ap-fog{background-position:-120px -420px}.ap-wind_blowing_face{background-position:-120px -440px}.ap-hotdog{background-position:-120px -460px}.ap-taco{background-position:-120px -480px}.ap-burrito{background-position:-120px -500px}.ap-chestnut{background-position:-120px -520px}.ap-seedling{background-position:-120px -540px}.ap-evergreen_tree{background-position:-120px -560px}.ap-deciduous_tree{background-position:-120px -580px}.ap-palm_tree{background-position:-120px -600px}.ap-cactus{background-position:-120px -620px}.ap-hot_pepper{background-position:-120px -640px}.ap-tulip{background-position:-120px -660px}.ap-cherry_blossom{background-position:-120px -680px}.ap-rose{background-position:-120px -700px}.ap-hibiscus{background-position:-120px -720px}.ap-sunflower{background-position:-120px -740px}.ap-blossom{background-position:-120px -760px}.ap-corn{background-position:-120px -780px}.ap-ear_of_rice{background-position:-120px -800px}.ap-herb{background-position:-140px 0}.ap-four_leaf_clover{background-position:-140px -20px}.ap-maple_leaf{background-position:-140px -40px}.ap-fallen_leaf{background-position:-140px -60px}.ap-leaves{background-position:-140px -80px}.ap-mushroom{background-position:-140px -100px}.ap-tomato{background-position:-140px -120px}.ap-eggplant{background-position:-140px -140px}.ap-grapes{background-position:-140px -160px}.ap-melon{background-position:-140px -180px}.ap-watermelon{background-position:-140px -200px}.ap-tangerine{background-position:-140px -220px}.ap-lemon{background-position:-140px -240px}.ap-banana{background-position:-140px -260px}.ap-pineapple{background-position:-140px -280px}.ap-apple{background-position:-140px -300px}.ap-green_apple{background-position:-140px -320px}.ap-pear{background-position:-140px -340px}.ap-peach{background-position:-140px -360px}.ap-cherries{background-position:-140px -380px}.ap-strawberry{background-position:-140px -400px}.ap-hamburger{background-position:-140px -420px}.ap-pizza{background-position:-140px -440px}.ap-meat_on_bone{background-position:-140px -460px}.ap-poultry_leg{background-position:-140px -480px}.ap-rice_cracker{background-position:-140px -500px}.ap-rice_ball{background-position:-140px -520px}.ap-rice{background-position:-140px -540px}.ap-curry{background-position:-140px -560px}.ap-ramen{background-position:-140px -580px}.ap-spaghetti{background-position:-140px -600px}.ap-bread{background-position:-140px -620px}.ap-fries{background-position:-140px -640px}.ap-sweet_potato{background-position:-140px -660px}.ap-dango{background-position:-140px -680px}.ap-oden{background-position:-140px -700px}.ap-sushi{background-position:-140px -720px}.ap-fried_shrimp{background-position:-140px -740px}.ap-fish_cake{background-position:-140px -760px}.ap-icecream{background-position:-140px -780px}.ap-shaved_ice{background-position:-140px -800px}.ap-ice_cream{background-position:-160px 0}.ap-doughnut{background-position:-160px -20px}.ap-cookie{background-position:-160px -40px}.ap-chocolate_bar{background-position:-160px -60px}.ap-candy{background-position:-160px -80px}.ap-lollipop{background-position:-160px -100px}.ap-custard{background-position:-160px -120px}.ap-honey_pot{background-position:-160px -140px}.ap-cake{background-position:-160px -160px}.ap-bento{background-position:-160px -180px}.ap-stew{background-position:-160px -200px}.ap-egg{background-position:-160px -220px}.ap-fork_and_knife{background-position:-160px -240px}.ap-tea{background-position:-160px -260px}.ap-sake{background-position:-160px -280px}.ap-wine_glass{background-position:-160px -300px}.ap-cocktail{background-position:-160px -320px}.ap-tropical_drink{background-position:-160px -340px}.ap-beer{background-position:-160px -360px}.ap-beers{background-position:-160px -380px}.ap-baby_bottle{background-position:-160px -400px}.ap-knife_fork_plate{background-position:-160px -420px}.ap-champagne{background-position:-160px -440px}.ap-popcorn{background-position:-160px -460px}.ap-ribbon{background-position:-160px -480px}.ap-gift{background-position:-160px -500px}.ap-birthday{background-position:-160px -520px}.ap-jack_o_lantern{background-position:-160px -540px}.ap-christmas_tree{background-position:-160px -560px}.ap-santa{background-position:-160px -580px}.ap-fireworks{background-position:-160px -700px}.ap-sparkler{background-position:-160px -720px}.ap-balloon{background-position:-160px -740px}.ap-tada{background-position:-160px -760px}.ap-confetti_ball{background-position:-160px -780px}.ap-tanabata_tree{background-position:-160px -800px}.ap-crossed_flags{background-position:-180px 0}.ap-bamboo{background-position:-180px -20px}.ap-dolls{background-position:-180px -40px}.ap-flags{background-position:-180px -60px}.ap-wind_chime{background-position:-180px -80px}.ap-rice_scene{background-position:-180px -100px}.ap-school_satchel{background-position:-180px -120px}.ap-mortar_board{background-position:-180px -140px}.ap-medal{background-position:-180px -160px}.ap-reminder_ribbon{background-position:-180px -180px}.ap-studio_microphone{background-position:-180px -200px}.ap-level_slider{background-position:-180px -220px}.ap-control_knobs{background-position:-180px -240px}.ap-film_frames{background-position:-180px -260px}.ap-admission_tickets{background-position:-180px -280px}.ap-carousel_horse{background-position:-180px -300px}.ap-ferris_wheel{background-position:-180px -320px}.ap-roller_coaster{background-position:-180px -340px}.ap-fishing_pole_and_fish{background-position:-180px -360px}.ap-microphone{background-position:-180px -380px}.ap-movie_camera{background-position:-180px -400px}.ap-cinema{background-position:-180px -420px}.ap-headphones{background-position:-180px -440px}.ap-art{background-position:-180px -460px}.ap-tophat{background-position:-180px -480px}.ap-circus_tent{background-position:-180px -500px}.ap-ticket{background-position:-180px -520px}.ap-clapper{background-position:-180px -540px}.ap-performing_arts{background-position:-180px -560px}.ap-video_game{background-position:-180px -580px}.ap-dart{background-position:-180px -600px}.ap-slot_machine{background-position:-180px -620px}.ap-8ball{background-position:-180px -640px}.ap-game_die{background-position:-180px -660px}.ap-bowling{background-position:-180px -680px}.ap-flower_playing_cards{background-position:-180px -700px}.ap-musical_note{background-position:-180px -720px}.ap-notes{background-position:-180px -740px}.ap-saxophone{background-position:-180px -760px}.ap-guitar{background-position:-180px -780px}.ap-musical_keyboard{background-position:-180px -800px}.ap-trumpet{background-position:-200px 0}.ap-violin{background-position:-200px -20px}.ap-musical_score{background-position:-200px -40px}.ap-running_shirt_with_sash{background-position:-200px -60px}.ap-tennis{background-position:-200px -80px}.ap-ski{background-position:-200px -100px}.ap-basketball{background-position:-200px -120px}.ap-checkered_flag{background-position:-200px -140px}.ap-snowboarder{background-position:-200px -160px}.ap-runner{background-position:-200px -180px}.ap-surfer{background-position:-200px -300px}.ap-sports_medal{background-position:-200px -420px}.ap-trophy{background-position:-200px -440px}.ap-horse_racing{background-position:-200px -460px}.ap-football{background-position:-200px -480px}.ap-rugby_football{background-position:-200px -500px}.ap-swimmer{background-position:-200px -520px}.ap-weight_lifter{background-position:-200px -640px}.ap-golfer{background-position:-200px -760px}.ap-racing_motorcycle{background-position:-200px -780px}.ap-racing_car{background-position:-200px -800px}.ap-cricket_bat_and_ball{background-position:-220px 0}.ap-volleyball{background-position:-220px -20px}.ap-field_hockey_stick_and_ball{background-position:-220px -40px}.ap-ice_hockey_stick_and_puck{background-position:-220px -60px}.ap-table_tennis_paddle_and_ball{background-position:-220px -80px}.ap-snow_capped_mountain{background-position:-220px -100px}.ap-camping{background-position:-220px -120px}.ap-beach_with_umbrella{background-position:-220px -140px}.ap-building_construction{background-position:-220px -160px}.ap-house_buildings{background-position:-220px -180px}.ap-cityscape{background-position:-220px -200px}.ap-derelict_house_building{background-position:-220px -220px}.ap-classical_building{background-position:-220px -240px}.ap-desert{background-position:-220px -260px}.ap-desert_island{background-position:-220px -280px}.ap-national_park{background-position:-220px -300px}.ap-stadium{background-position:-220px -320px}.ap-house{background-position:-220px -340px}.ap-house_with_garden{background-position:-220px -360px}.ap-office{background-position:-220px -380px}.ap-post_office{background-position:-220px -400px}.ap-european_post_office{background-position:-220px -420px}.ap-hospital{background-position:-220px -440px}.ap-bank{background-position:-220px -460px}.ap-atm{background-position:-220px -480px}.ap-hotel{background-position:-220px -500px}.ap-love_hotel{background-position:-220px -520px}.ap-convenience_store{background-position:-220px -540px}.ap-school{background-position:-220px -560px}.ap-department_store{background-position:-220px -580px}.ap-factory{background-position:-220px -600px}.ap-izakaya_lantern{background-position:-220px -620px}.ap-japanese_castle{background-position:-220px -640px}.ap-european_castle{background-position:-220px -660px}.ap-waving_white_flag{background-position:-220px -680px}.ap-waving_black_flag{background-position:-220px -700px}.ap-rosette{background-position:-220px -720px}.ap-label{background-position:-220px -740px}.ap-badminton_racquet_and_shuttlecock{background-position:-220px -760px}.ap-bow_and_arrow{background-position:-220px -780px}.ap-amphora{background-position:-220px -800px}.ap-skin-tone-2{background-position:-240px 0}.ap-skin-tone-3{background-position:-240px -20px}.ap-skin-tone-4{background-position:-240px -40px}.ap-skin-tone-5{background-position:-240px -60px}.ap-skin-tone-6{background-position:-240px -80px}.ap-rat{background-position:-240px -100px}.ap-mouse2{background-position:-240px -120px}.ap-ox{background-position:-240px -140px}.ap-water_buffalo{background-position:-240px -160px}.ap-cow2{background-position:-240px -180px}.ap-tiger2{background-position:-240px -200px}.ap-leopard{background-position:-240px -220px}.ap-rabbit2{background-position:-240px -240px}.ap-cat2{background-position:-240px -260px}.ap-dragon{background-position:-240px -280px}.ap-crocodile{background-position:-240px -300px}.ap-whale2{background-position:-240px -320px}.ap-snail{background-position:-240px -340px}.ap-snake{background-position:-240px -360px}.ap-racehorse{background-position:-240px -380px}.ap-ram{background-position:-240px -400px}.ap-goat{background-position:-240px -420px}.ap-sheep{background-position:-240px -440px}.ap-monkey{background-position:-240px -460px}.ap-rooster{background-position:-240px -480px}.ap-chicken{background-position:-240px -500px}.ap-dog2{background-position:-240px -520px}.ap-pig2{background-position:-240px -540px}.ap-boar{background-position:-240px -560px}.ap-elephant{background-position:-240px -580px}.ap-octopus{background-position:-240px -600px}.ap-shell{background-position:-240px -620px}.ap-bug{background-position:-240px -640px}.ap-ant{background-position:-240px -660px}.ap-bee{background-position:-240px -680px}.ap-beetle{background-position:-240px -700px}.ap-fish{background-position:-240px -720px}.ap-tropical_fish{background-position:-240px -740px}.ap-blowfish{background-position:-240px -760px}.ap-turtle{background-position:-240px -780px}.ap-hatching_chick{background-position:-240px -800px}.ap-baby_chick{background-position:-260px 0}.ap-hatched_chick{background-position:-260px -20px}.ap-bird{background-position:-260px -40px}.ap-penguin{background-position:-260px -60px}.ap-koala{background-position:-260px -80px}.ap-poodle{background-position:-260px -100px}.ap-dromedary_camel{background-position:-260px -120px}.ap-camel{background-position:-260px -140px}.ap-dolphin{background-position:-260px -160px}.ap-mouse{background-position:-260px -180px}.ap-cow{background-position:-260px -200px}.ap-tiger{background-position:-260px -220px}.ap-rabbit{background-position:-260px -240px}.ap-cat{background-position:-260px -260px}.ap-dragon_face{background-position:-260px -280px}.ap-whale{background-position:-260px -300px}.ap-horse{background-position:-260px -320px}.ap-monkey_face{background-position:-260px -340px}.ap-dog{background-position:-260px -360px}.ap-pig{background-position:-260px -380px}.ap-frog{background-position:-260px -400px}.ap-hamster{background-position:-260px -420px}.ap-wolf{background-position:-260px -440px}.ap-bear{background-position:-260px -460px}.ap-panda_face{background-position:-260px -480px}.ap-pig_nose{background-position:-260px -500px}.ap-feet{background-position:-260px -520px}.ap-chipmunk{background-position:-260px -540px}.ap-eyes{background-position:-260px -560px}.ap-eye{background-position:-260px -580px}.ap-ear{background-position:-260px -600px}.ap-nose{background-position:-260px -720px}.ap-lips{background-position:-280px -20px}.ap-tongue{background-position:-280px -40px}.ap-point_up_2{background-position:-280px -60px}.ap-point_down{background-position:-280px -180px}.ap-point_left{background-position:-280px -300px}.ap-point_right{background-position:-280px -420px}.ap-facepunch{background-position:-280px -540px}.ap-wave{background-position:-280px -660px}.ap-ok_hand{background-position:-280px -780px}.ap-thumbsup{background-position:-300px -80px}.ap--1,.ap-thumbsdown{background-position:-300px -200px}.ap-clap{background-position:-300px -320px}.ap-open_hands{background-position:-300px -440px}.ap-crown{background-position:-300px -560px}.ap-womans_hat{background-position:-300px -580px}.ap-eyeglasses{background-position:-300px -600px}.ap-necktie{background-position:-300px -620px}.ap-shirt{background-position:-300px -640px}.ap-jeans{background-position:-300px -660px}.ap-dress{background-position:-300px -680px}.ap-kimono{background-position:-300px -700px}.ap-bikini{background-position:-300px -720px}.ap-womans_clothes{background-position:-300px -740px}.ap-purse{background-position:-300px -760px}.ap-handbag{background-position:-300px -780px}.ap-pouch{background-position:-300px -800px}.ap-mans_shoe{background-position:-320px 0}.ap-athletic_shoe{background-position:-320px -20px}.ap-high_heel{background-position:-320px -40px}.ap-sandal{background-position:-320px -60px}.ap-boot{background-position:-320px -80px}.ap-footprints{background-position:-320px -100px}.ap-bust_in_silhouette{background-position:-320px -120px}.ap-busts_in_silhouette{background-position:-320px -140px}.ap-boy{background-position:-320px -160px}.ap-girl{background-position:-320px -280px}.ap-man{background-position:-320px -400px}.ap-woman{background-position:-320px -520px}.ap-family{background-position:-320px -640px}.ap-couple{background-position:-320px -660px}.ap-two_men_holding_hands{background-position:-320px -680px}.ap-two_women_holding_hands{background-position:-320px -700px}.ap-cop{background-position:-320px -720px}.ap-dancers{background-position:-340px -20px}.ap-bride_with_veil{background-position:-340px -40px}.ap-person_with_blond_hair{background-position:-340px -160px}.ap-man_with_gua_pi_mao{background-position:-340px -280px}.ap-man_with_turban{background-position:-340px -400px}.ap-older_man{background-position:-340px -520px}.ap-older_woman{background-position:-340px -640px}.ap-baby{background-position:-340px -760px}.ap-construction_worker{background-position:-360px -60px}.ap-princess{background-position:-360px -180px}.ap-japanese_ogre{background-position:-360px -300px}.ap-japanese_goblin{background-position:-360px -320px}.ap-ghost{background-position:-360px -340px}.ap-angel{background-position:-360px -360px}.ap-alien{background-position:-360px -480px}.ap-space_invader{background-position:-360px -500px}.ap-imp{background-position:-360px -520px}.ap-skull{background-position:-360px -540px}.ap-information_desk_person{background-position:-360px -560px}.ap-guardsman{background-position:-360px -680px}.ap-dancer{background-position:-360px -800px}.ap-lipstick{background-position:-380px -100px}.ap-nail_care{background-position:-380px -120px}.ap-massage{background-position:-380px -240px}.ap-haircut{background-position:-380px -360px}.ap-barber{background-position:-380px -480px}.ap-syringe{background-position:-380px -500px}.ap-pill{background-position:-380px -520px}.ap-kiss{background-position:-380px -540px}.ap-love_letter{background-position:-380px -560px}.ap-ring{background-position:-380px -580px}.ap-gem{background-position:-380px -600px}.ap-couplekiss{background-position:-380px -620px}.ap-bouquet{background-position:-380px -640px}.ap-couple_with_heart{background-position:-380px -660px}.ap-wedding{background-position:-380px -680px}.ap-heartbeat{background-position:-380px -700px}.ap-broken_heart{background-position:-380px -720px}.ap-two_hearts{background-position:-380px -740px}.ap-sparkling_heart{background-position:-380px -760px}.ap-heartpulse{background-position:-380px -780px}.ap-cupid{background-position:-380px -800px}.ap-blue_heart{background-position:-400px 0}.ap-green_heart{background-position:-400px -20px}.ap-yellow_heart{background-position:-400px -40px}.ap-purple_heart{background-position:-400px -60px}.ap-gift_heart{background-position:-400px -80px}.ap-revolving_hearts{background-position:-400px -100px}.ap-heart_decoration{background-position:-400px -120px}.ap-diamond_shape_with_a_dot_inside{background-position:-400px -140px}.ap-bulb{background-position:-400px -160px}.ap-anger{background-position:-400px -180px}.ap-bomb{background-position:-400px -200px}.ap-zzz{background-position:-400px -220px}.ap-boom{background-position:-400px -240px}.ap-sweat_drops{background-position:-400px -260px}.ap-droplet{background-position:-400px -280px}.ap-dash{background-position:-400px -300px}.ap-hankey{background-position:-400px -320px}.ap-muscle{background-position:-400px -340px}.ap-dizzy{background-position:-400px -460px}.ap-speech_balloon{background-position:-400px -480px}.ap-thought_balloon{background-position:-400px -500px}.ap-white_flower{background-position:-400px -520px}.ap-100{background-position:-400px -540px}.ap-moneybag{background-position:-400px -560px}.ap-currency_exchange{background-position:-400px -580px}.ap-heavy_dollar_sign{background-position:-400px -600px}.ap-credit_card{background-position:-400px -620px}.ap-yen{background-position:-400px -640px}.ap-dollar{background-position:-400px -660px}.ap-euro{background-position:-400px -680px}.ap-pound{background-position:-400px -700px}.ap-money_with_wings{background-position:-400px -720px}.ap-chart{background-position:-400px -740px}.ap-seat{background-position:-400px -760px}.ap-computer{background-position:-400px -780px}.ap-briefcase{background-position:-400px -800px}.ap-minidisc{background-position:-420px 0}.ap-floppy_disk{background-position:-420px -20px}.ap-cd{background-position:-420px -40px}.ap-dvd{background-position:-420px -60px}.ap-file_folder{background-position:-420px -80px}.ap-open_file_folder{background-position:-420px -100px}.ap-page_with_curl{background-position:-420px -120px}.ap-page_facing_up{background-position:-420px -140px}.ap-date{background-position:-420px -160px}.ap-calendar{background-position:-420px -180px}.ap-card_index{background-position:-420px -200px}.ap-chart_with_upwards_trend{background-position:-420px -220px}.ap-chart_with_downwards_trend{background-position:-420px -240px}.ap-bar_chart{background-position:-420px -260px}.ap-clipboard{background-position:-420px -280px}.ap-pushpin{background-position:-420px -300px}.ap-round_pushpin{background-position:-420px -320px}.ap-paperclip{background-position:-420px -340px}.ap-straight_ruler{background-position:-420px -360px}.ap-triangular_ruler{background-position:-420px -380px}.ap-bookmark_tabs{background-position:-420px -400px}.ap-ledger{background-position:-420px -420px}.ap-notebook{background-position:-420px -440px}.ap-notebook_with_decorative_cover{background-position:-420px -460px}.ap-closed_book{background-position:-420px -480px}.ap-book{background-position:-420px -500px}.ap-green_book{background-position:-420px -520px}.ap-blue_book{background-position:-420px -540px}.ap-orange_book{background-position:-420px -560px}.ap-books{background-position:-420px -580px}.ap-name_badge{background-position:-420px -600px}.ap-scroll{background-position:-420px -620px}.ap-memo{background-position:-420px -640px}.ap-telephone_receiver{background-position:-420px -660px}.ap-pager{background-position:-420px -680px}.ap-fax{background-position:-420px -700px}.ap-satellite_antenna{background-position:-420px -720px}.ap-loudspeaker{background-position:-420px -740px}.ap-mega{background-position:-420px -760px}.ap-outbox_tray{background-position:-420px -780px}.ap-inbox_tray{background-position:-420px -800px}.ap-package{background-position:-440px 0}.ap-e-mail{background-position:-440px -20px}.ap-incoming_envelope{background-position:-440px -40px}.ap-envelope_with_arrow{background-position:-440px -60px}.ap-mailbox_closed{background-position:-440px -80px}.ap-mailbox{background-position:-440px -100px}.ap-mailbox_with_mail{background-position:-440px -120px}.ap-mailbox_with_no_mail{background-position:-440px -140px}.ap-postbox{background-position:-440px -160px}.ap-postal_horn{background-position:-440px -180px}.ap-newspaper{background-position:-440px -200px}.ap-iphone{background-position:-440px -220px}.ap-calling{background-position:-440px -240px}.ap-vibration_mode{background-position:-440px -260px}.ap-mobile_phone_off{background-position:-440px -280px}.ap-no_mobile_phones{background-position:-440px -300px}.ap-signal_strength{background-position:-440px -320px}.ap-camera{background-position:-440px -340px}.ap-camera_with_flash{background-position:-440px -360px}.ap-video_camera{background-position:-440px -380px}.ap-tv{background-position:-440px -400px}.ap-radio{background-position:-440px -420px}.ap-vhs{background-position:-440px -440px}.ap-film_projector{background-position:-440px -460px}.ap-prayer_beads{background-position:-440px -480px}.ap-twisted_rightwards_arrows{background-position:-440px -500px}.ap-repeat{background-position:-440px -520px}.ap-repeat_one{background-position:-440px -540px}.ap-arrows_clockwise{background-position:-440px -560px}.ap-arrows_counterclockwise{background-position:-440px -580px}.ap-low_brightness{background-position:-440px -600px}.ap-high_brightness{background-position:-440px -620px}.ap-mute{background-position:-440px -640px}.ap-speaker{background-position:-440px -660px}.ap-sound{background-position:-440px -680px}.ap-loud_sound{background-position:-440px -700px}.ap-battery{background-position:-440px -720px}.ap-electric_plug{background-position:-440px -740px}.ap-mag{background-position:-440px -760px}.ap-mag_right{background-position:-440px -780px}.ap-lock_with_ink_pen{background-position:-440px -800px}.ap-closed_lock_with_key{background-position:-460px 0}.ap-key{background-position:-460px -20px}.ap-lock{background-position:-460px -40px}.ap-unlock{background-position:-460px -60px}.ap-bell{background-position:-460px -80px}.ap-no_bell{background-position:-460px -100px}.ap-bookmark{background-position:-460px -120px}.ap-link{background-position:-460px -140px}.ap-radio_button{background-position:-460px -160px}.ap-back{background-position:-460px -180px}.ap-end{background-position:-460px -200px}.ap-on{background-position:-460px -220px}.ap-soon{background-position:-460px -240px}.ap-top{background-position:-460px -260px}.ap-underage{background-position:-460px -280px}.ap-keycap_ten{background-position:-460px -300px}.ap-capital_abcd{background-position:-460px -320px}.ap-abcd{background-position:-460px -340px}.ap-1234{background-position:-460px -360px}.ap-symbols{background-position:-460px -380px}.ap-abc{background-position:-460px -400px}.ap-fire{background-position:-460px -420px}.ap-flashlight{background-position:-460px -440px}.ap-wrench{background-position:-460px -460px}.ap-hammer{background-position:-460px -480px}.ap-nut_and_bolt{background-position:-460px -500px}.ap-hocho{background-position:-460px -520px}.ap-gun{background-position:-460px -540px}.ap-microscope{background-position:-460px -560px}.ap-telescope{background-position:-460px -580px}.ap-crystal_ball{background-position:-460px -600px}.ap-six_pointed_star{background-position:-460px -620px}.ap-beginner{background-position:-460px -640px}.ap-trident{background-position:-460px -660px}.ap-black_square_button{background-position:-460px -680px}.ap-white_square_button{background-position:-460px -700px}.ap-red_circle{background-position:-460px -720px}.ap-large_blue_circle{background-position:-460px -740px}.ap-large_orange_diamond{background-position:-460px -760px}.ap-large_blue_diamond{background-position:-460px -780px}.ap-small_orange_diamond{background-position:-460px -800px}.ap-small_blue_diamond{background-position:-480px 0}.ap-small_red_triangle{background-position:-480px -20px}.ap-small_red_triangle_down{background-position:-480px -40px}.ap-arrow_up_small{background-position:-480px -60px}.ap-arrow_down_small{background-position:-480px -80px}.ap-om_symbol{background-position:-480px -100px}.ap-dove_of_peace{background-position:-480px -120px}.ap-kaaba{background-position:-480px -140px}.ap-mosque{background-position:-480px -160px}.ap-synagogue{background-position:-480px -180px}.ap-menorah_with_nine_branches{background-position:-480px -200px}.ap-clock1{background-position:-480px -220px}.ap-clock2{background-position:-480px -240px}.ap-clock3{background-position:-480px -260px}.ap-clock4{background-position:-480px -280px}.ap-clock5{background-position:-480px -300px}.ap-clock6{background-position:-480px -320px}.ap-clock7{background-position:-480px -340px}.ap-clock8{background-position:-480px -360px}.ap-clock9{background-position:-480px -380px}.ap-clock10{background-position:-480px -400px}.ap-clock11{background-position:-480px -420px}.ap-clock12{background-position:-480px -440px}.ap-clock130{background-position:-480px -460px}.ap-clock230{background-position:-480px -480px}.ap-clock330{background-position:-480px -500px}.ap-clock430{background-position:-480px -520px}.ap-clock530{background-position:-480px -540px}.ap-clock630{background-position:-480px -560px}.ap-clock730{background-position:-480px -580px}.ap-clock830{background-position:-480px -600px}.ap-clock930{background-position:-480px -620px}.ap-clock1030{background-position:-480px -640px}.ap-clock1130{background-position:-480px -660px}.ap-clock1230{background-position:-480px -680px}.ap-candle{background-position:-480px -700px}.ap-mantelpiece_clock{background-position:-480px -720px}.ap-hole{background-position:-480px -740px}.ap-man_in_business_suit_levitating{background-position:-480px -760px}.ap-sleuth_or_spy{background-position:-480px -780px}.ap-dark_sunglasses{background-position:-500px -80px}.ap-spider{background-position:-500px -100px}.ap-spider_web{background-position:-500px -120px}.ap-joystick{background-position:-500px -140px}.ap-linked_paperclips{background-position:-500px -160px}.ap-lower_left_ballpoint_pen{background-position:-500px -180px}.ap-lower_left_fountain_pen{background-position:-500px -200px}.ap-lower_left_paintbrush{background-position:-500px -220px}.ap-lower_left_crayon{background-position:-500px -240px}.ap-raised_hand_with_fingers_splayed{background-position:-500px -260px}.ap-middle_finger{background-position:-500px -380px}.ap-spock-hand{background-position:-500px -500px}.ap-desktop_computer{background-position:-500px -620px}.ap-printer{background-position:-500px -640px}.ap-three_button_mouse{background-position:-500px -660px}.ap-trackball{background-position:-500px -680px}.ap-frame_with_picture{background-position:-500px -700px}.ap-card_index_dividers{background-position:-500px -720px}.ap-card_file_box{background-position:-500px -740px}.ap-file_cabinet{background-position:-500px -760px}.ap-wastebasket{background-position:-500px -780px}.ap-spiral_note_pad{background-position:-500px -800px}.ap-spiral_calendar_pad{background-position:-520px 0}.ap-compression{background-position:-520px -20px}.ap-old_key{background-position:-520px -40px}.ap-rolled_up_newspaper{background-position:-520px -60px}.ap-dagger_knife{background-position:-520px -80px}.ap-speaking_head_in_silhouette{background-position:-520px -100px}.ap-left_speech_bubble{background-position:-520px -120px}.ap-right_anger_bubble{background-position:-520px -140px}.ap-ballot_box_with_ballot{background-position:-520px -160px}.ap-world_map{background-position:-520px -180px}.ap-mount_fuji{background-position:-520px -200px}.ap-tokyo_tower{background-position:-520px -220px}.ap-statue_of_liberty{background-position:-520px -240px}.ap-japan{background-position:-520px -260px}.ap-moyai{background-position:-520px -280px}.ap-grinning{background-position:-520px -300px}.ap-grin{background-position:-520px -320px}.ap-joy{background-position:-520px -340px}.ap-smiley{background-position:-520px -360px}.ap-smile{background-position:-520px -380px}.ap-sweat_smile{background-position:-520px -400px}.ap-laughing{background-position:-520px -420px}.ap-innocent{background-position:-520px -440px}.ap-smiling_imp{background-position:-520px -460px}.ap-wink{background-position:-520px -480px}.ap-blush{background-position:-520px -500px}.ap-yum{background-position:-520px -520px}.ap-relieved{background-position:-520px -540px}.ap-heart_eyes{background-position:-520px -560px}.ap-sunglasses{background-position:-520px -580px}.ap-smirk{background-position:-520px -600px}.ap-neutral_face{background-position:-520px -620px}.ap-expressionless{background-position:-520px -640px}.ap-unamused{background-position:-520px -660px}.ap-sweat{background-position:-520px -680px}.ap-pensive{background-position:-520px -700px}.ap-confused{background-position:-520px -720px}.ap-confounded{background-position:-520px -740px}.ap-kissing{background-position:-520px -760px}.ap-kissing_heart{background-position:-520px -780px}.ap-kissing_smiling_eyes{background-position:-520px -800px}.ap-kissing_closed_eyes{background-position:-540px 0}.ap-stuck_out_tongue{background-position:-540px -20px}.ap-stuck_out_tongue_winking_eye{background-position:-540px -40px}.ap-stuck_out_tongue_closed_eyes{background-position:-540px -60px}.ap-disappointed{background-position:-540px -80px}.ap-worried{background-position:-540px -100px}.ap-angry{background-position:-540px -120px}.ap-rage{background-position:-540px -140px}.ap-cry{background-position:-540px -160px}.ap-persevere{background-position:-540px -180px}.ap-triumph{background-position:-540px -200px}.ap-disappointed_relieved{background-position:-540px -220px}.ap-frowning{background-position:-540px -240px}.ap-anguished{background-position:-540px -260px}.ap-fearful{background-position:-540px -280px}.ap-weary{background-position:-540px -300px}.ap-sleepy{background-position:-540px -320px}.ap-tired_face{background-position:-540px -340px}.ap-grimacing{background-position:-540px -360px}.ap-sob{background-position:-540px -380px}.ap-open_mouth{background-position:-540px -400px}.ap-hushed{background-position:-540px -420px}.ap-cold_sweat{background-position:-540px -440px}.ap-scream{background-position:-540px -460px}.ap-astonished{background-position:-540px -480px}.ap-flushed{background-position:-540px -500px}.ap-sleeping{background-position:-540px -520px}.ap-dizzy_face{background-position:-540px -540px}.ap-no_mouth{background-position:-540px -560px}.ap-mask{background-position:-540px -580px}.ap-smile_cat{background-position:-540px -600px}.ap-joy_cat{background-position:-540px -620px}.ap-smiley_cat{background-position:-540px -640px}.ap-heart_eyes_cat{background-position:-540px -660px}.ap-smirk_cat{background-position:-540px -680px}.ap-kissing_cat{background-position:-540px -700px}.ap-pouting_cat{background-position:-540px -720px}.ap-crying_cat_face{background-position:-540px -740px}.ap-scream_cat{background-position:-540px -760px}.ap-slightly_frowning_face{background-position:-540px -780px}.ap-slightly_smiling_face{background-position:-540px -800px}.ap-upside_down_face{background-position:-560px 0}.ap-face_with_rolling_eyes{background-position:-560px -20px}.ap-no_good{background-position:-560px -40px}.ap-ok_woman{background-position:-560px -160px}.ap-bow{background-position:-560px -280px}.ap-see_no_evil{background-position:-560px -400px}.ap-hear_no_evil{background-position:-560px -420px}.ap-speak_no_evil{background-position:-560px -440px}.ap-raising_hand{background-position:-560px -460px}.ap-raised_hands{background-position:-560px -580px}.ap-person_frowning{background-position:-560px -700px}.ap-person_with_pouting_face{background-position:-580px 0}.ap-pray{background-position:-580px -120px}.ap-rocket{background-position:-580px -240px}.ap-helicopter{background-position:-580px -260px}.ap-steam_locomotive{background-position:-580px -280px}.ap-railway_car{background-position:-580px -300px}.ap-bullettrain_side{background-position:-580px -320px}.ap-bullettrain_front{background-position:-580px -340px}.ap-train2{background-position:-580px -360px}.ap-metro{background-position:-580px -380px}.ap-light_rail{background-position:-580px -400px}.ap-station{background-position:-580px -420px}.ap-tram{background-position:-580px -440px}.ap-train{background-position:-580px -460px}.ap-bus{background-position:-580px -480px}.ap-oncoming_bus{background-position:-580px -500px}.ap-trolleybus{background-position:-580px -520px}.ap-busstop{background-position:-580px -540px}.ap-minibus{background-position:-580px -560px}.ap-ambulance{background-position:-580px -580px}.ap-fire_engine{background-position:-580px -600px}.ap-police_car{background-position:-580px -620px}.ap-oncoming_police_car{background-position:-580px -640px}.ap-taxi{background-position:-580px -660px}.ap-oncoming_taxi{background-position:-580px -680px}.ap-car{background-position:-580px -700px}.ap-oncoming_automobile{background-position:-580px -720px}.ap-blue_car{background-position:-580px -740px}.ap-truck{background-position:-580px -760px}.ap-articulated_lorry{background-position:-580px -780px}.ap-tractor{background-position:-580px -800px}.ap-monorail{background-position:-600px 0}.ap-mountain_railway{background-position:-600px -20px}.ap-suspension_railway{background-position:-600px -40px}.ap-mountain_cableway{background-position:-600px -60px}.ap-aerial_tramway{background-position:-600px -80px}.ap-ship{background-position:-600px -100px}.ap-rowboat{background-position:-600px -120px}.ap-speedboat{background-position:-600px -240px}.ap-traffic_light{background-position:-600px -260px}.ap-vertical_traffic_light{background-position:-600px -280px}.ap-construction{background-position:-600px -300px}.ap-rotating_light{background-position:-600px -320px}.ap-triangular_flag_on_post{background-position:-600px -340px}.ap-door{background-position:-600px -360px}.ap-no_entry_sign{background-position:-600px -380px}.ap-smoking{background-position:-600px -400px}.ap-no_smoking{background-position:-600px -420px}.ap-put_litter_in_its_place{background-position:-600px -440px}.ap-do_not_litter{background-position:-600px -460px}.ap-potable_water{background-position:-600px -480px}.ap-non-potable_water{background-position:-600px -500px}.ap-bike{background-position:-600px -520px}.ap-no_bicycles{background-position:-600px -540px}.ap-bicyclist{background-position:-600px -560px}.ap-mountain_bicyclist{background-position:-600px -680px}.ap-walking{background-position:-600px -800px}.ap-no_pedestrians{background-position:-620px -100px}.ap-children_crossing{background-position:-620px -120px}.ap-mens{background-position:-620px -140px}.ap-womens{background-position:-620px -160px}.ap-restroom{background-position:-620px -180px}.ap-baby_symbol{background-position:-620px -200px}.ap-toilet{background-position:-620px -220px}.ap-wc{background-position:-620px -240px}.ap-shower{background-position:-620px -260px}.ap-bath{background-position:-620px -280px}.ap-bathtub{background-position:-620px -400px}.ap-passport_control{background-position:-620px -420px}.ap-customs{background-position:-620px -440px}.ap-baggage_claim{background-position:-620px -460px}.ap-left_luggage{background-position:-620px -480px}.ap-couch_and_lamp{background-position:-620px -500px}.ap-sleeping_accommodation{background-position:-620px -520px}.ap-shopping_bags{background-position:-620px -540px}.ap-bellhop_bell{background-position:-620px -560px}.ap-bed{background-position:-620px -580px}.ap-place_of_worship{background-position:-620px -600px}.ap-hammer_and_wrench{background-position:-620px -620px}.ap-shield{background-position:-620px -640px}.ap-oil_drum{background-position:-620px -660px}.ap-motorway{background-position:-620px -680px}.ap-railway_track{background-position:-620px -700px}.ap-motor_boat{background-position:-620px -720px}.ap-small_airplane{background-position:-620px -740px}.ap-airplane_departure{background-position:-620px -760px}.ap-airplane_arriving{background-position:-620px -780px}.ap-satellite{background-position:-620px -800px}.ap-passenger_ship{background-position:-640px 0}.ap-zipper_mouth_face{background-position:-640px -20px}.ap-money_mouth_face{background-position:-640px -40px}.ap-face_with_thermometer{background-position:-640px -60px}.ap-nerd_face{background-position:-640px -80px}.ap-thinking_face{background-position:-640px -100px}.ap-face_with_head_bandage{background-position:-640px -120px}.ap-robot_face{background-position:-640px -140px}.ap-hugging_face{background-position:-640px -160px}.ap-the_horns{background-position:-640px -180px}.ap-crab{background-position:-640px -300px}.ap-lion_face{background-position:-640px -320px}.ap-scorpion{background-position:-640px -340px}.ap-turkey{background-position:-640px -360px}.ap-unicorn_face{background-position:-640px -380px}.ap-cheese_wedge{background-position:-640px -400px}.ap-hash{background-position:-640px -420px}.ap-keycap_star{background-position:-640px -440px}.ap-zero{background-position:-640px -460px}.ap-one{background-position:-640px -480px}.ap-two{background-position:-640px -500px}.ap-three{background-position:-640px -520px}.ap-four{background-position:-640px -540px}.ap-five{background-position:-640px -560px}.ap-six{background-position:-640px -580px}.ap-seven{background-position:-640px -600px}.ap-eight{background-position:-640px -620px}.ap-nine{background-position:-640px -640px}.ap-flag-ac{background-position:-640px -660px}.ap-flag-ad{background-position:-640px -680px}.ap-flag-ae{background-position:-640px -700px}.ap-flag-af{background-position:-640px -720px}.ap-flag-ag{background-position:-640px -740px}.ap-flag-ai{background-position:-640px -760px}.ap-flag-al{background-position:-640px -780px}.ap-flag-am{background-position:-640px -800px}.ap-flag-ao{background-position:-660px 0}.ap-flag-aq{background-position:-660px -20px}.ap-flag-ar{background-position:-660px -40px}.ap-flag-as{background-position:-660px -60px}.ap-flag-at{background-position:-660px -80px}.ap-flag-au{background-position:-660px -100px}.ap-flag-aw{background-position:-660px -120px}.ap-flag-ax{background-position:-660px -140px}.ap-flag-az{background-position:-660px -160px}.ap-flag-ba{background-position:-660px -180px}.ap-flag-bb{background-position:-660px -200px}.ap-flag-bd{background-position:-660px -220px}.ap-flag-be{background-position:-660px -240px}.ap-flag-bf{background-position:-660px -260px}.ap-flag-bg{background-position:-660px -280px}.ap-flag-bh{background-position:-660px -300px}.ap-flag-bi{background-position:-660px -320px}.ap-flag-bj{background-position:-660px -340px}.ap-flag-bl{background-position:-660px -360px}.ap-flag-bm{background-position:-660px -380px}.ap-flag-bn{background-position:-660px -400px}.ap-flag-bo{background-position:-660px -420px}.ap-flag-bq{background-position:-660px -440px}.ap-flag-br{background-position:-660px -460px}.ap-flag-bs{background-position:-660px -480px}.ap-flag-bt{background-position:-660px -500px}.ap-flag-bv{background-position:-660px -520px}.ap-flag-bw{background-position:-660px -540px}.ap-flag-by{background-position:-660px -560px}.ap-flag-bz{background-position:-660px -580px}.ap-flag-ca{background-position:-660px -600px}.ap-flag-cc{background-position:-660px -620px}.ap-flag-cd{background-position:-660px -640px}.ap-flag-cf{background-position:-660px -660px}.ap-flag-cg{background-position:-660px -680px}.ap-flag-ch{background-position:-660px -700px}.ap-flag-ci{background-position:-660px -720px}.ap-flag-ck{background-position:-660px -740px}.ap-flag-cl{background-position:-660px -760px}.ap-flag-cm{background-position:-660px -780px}.ap-flag-cn{background-position:-660px -800px}.ap-flag-co{background-position:-680px 0}.ap-flag-cp{background-position:-680px -20px}.ap-flag-cr{background-position:-680px -40px}.ap-flag-cu{background-position:-680px -60px}.ap-flag-cv{background-position:-680px -80px}.ap-flag-cw{background-position:-680px -100px}.ap-flag-cx{background-position:-680px -120px}.ap-flag-cy{background-position:-680px -140px}.ap-flag-cz{background-position:-680px -160px}.ap-flag-de{background-position:-680px -180px}.ap-flag-dg{background-position:-680px -200px}.ap-flag-dj{background-position:-680px -220px}.ap-flag-dk{background-position:-680px -240px}.ap-flag-dm{background-position:-680px -260px}.ap-flag-do{background-position:-680px -280px}.ap-flag-dz{background-position:-680px -300px}.ap-flag-ea{background-position:-680px -320px}.ap-flag-ec{background-position:-680px -340px}.ap-flag-ee{background-position:-680px -360px}.ap-flag-eg{background-position:-680px -380px}.ap-flag-eh{background-position:-680px -400px}.ap-flag-er{background-position:-680px -420px}.ap-flag-es{background-position:-680px -440px}.ap-flag-et{background-position:-680px -460px}.ap-flag-eu{background-position:-680px -480px}.ap-flag-fi{background-position:-680px -500px}.ap-flag-fj{background-position:-680px -520px}.ap-flag-fk{background-position:-680px -540px}.ap-flag-fm{background-position:-680px -560px}.ap-flag-fo{background-position:-680px -580px}.ap-flag-fr{background-position:-680px -600px}.ap-flag-ga{background-position:-680px -620px}.ap-flag-gb{background-position:-680px -640px}.ap-flag-gd{background-position:-680px -660px}.ap-flag-ge{background-position:-680px -680px}.ap-flag-gf{background-position:-680px -700px}.ap-flag-gg{background-position:-680px -720px}.ap-flag-gh{background-position:-680px -740px}.ap-flag-gi{background-position:-680px -760px}.ap-flag-gl{background-position:-680px -780px}.ap-flag-gm{background-position:-680px -800px}.ap-flag-gn{background-position:-700px 0}.ap-flag-gp{background-position:-700px -20px}.ap-flag-gq{background-position:-700px -40px}.ap-flag-gr{background-position:-700px -60px}.ap-flag-gs{background-position:-700px -80px}.ap-flag-gt{background-position:-700px -100px}.ap-flag-gu{background-position:-700px -120px}.ap-flag-gw{background-position:-700px -140px}.ap-flag-gy{background-position:-700px -160px}.ap-flag-hk{background-position:-700px -180px}.ap-flag-hm{background-position:-700px -200px}.ap-flag-hn{background-position:-700px -220px}.ap-flag-hr{background-position:-700px -240px}.ap-flag-ht{background-position:-700px -260px}.ap-flag-hu{background-position:-700px -280px}.ap-flag-ic{background-position:-700px -300px}.ap-flag-id{background-position:-700px -320px}.ap-flag-ie{background-position:-700px -340px}.ap-flag-il{background-position:-700px -360px}.ap-flag-im{background-position:-700px -380px}.ap-flag-in{background-position:-700px -400px}.ap-flag-io{background-position:-700px -420px}.ap-flag-iq{background-position:-700px -440px}.ap-flag-ir{background-position:-700px -460px}.ap-flag-is{background-position:-700px -480px}.ap-flag-it{background-position:-700px -500px}.ap-flag-je{background-position:-700px -520px}.ap-flag-jm{background-position:-700px -540px}.ap-flag-jo{background-position:-700px -560px}.ap-flag-jp{background-position:-700px -580px}.ap-flag-ke{background-position:-700px -600px}.ap-flag-kg{background-position:-700px -620px}.ap-flag-kh{background-position:-700px -640px}.ap-flag-ki{background-position:-700px -660px}.ap-flag-km{background-position:-700px -680px}.ap-flag-kn{background-position:-700px -700px}.ap-flag-kp{background-position:-700px -720px}.ap-flag-kr{background-position:-700px -740px}.ap-flag-kw{background-position:-700px -760px}.ap-flag-ky{background-position:-700px -780px}.ap-flag-kz{background-position:-700px -800px}.ap-flag-la{background-position:-720px 0}.ap-flag-lb{background-position:-720px -20px}.ap-flag-lc{background-position:-720px -40px}.ap-flag-li{background-position:-720px -60px}.ap-flag-lk{background-position:-720px -80px}.ap-flag-lr{background-position:-720px -100px}.ap-flag-ls{background-position:-720px -120px}.ap-flag-lt{background-position:-720px -140px}.ap-flag-lu{background-position:-720px -160px}.ap-flag-lv{background-position:-720px -180px}.ap-flag-ly{background-position:-720px -200px}.ap-flag-ma{background-position:-720px -220px}.ap-flag-mc{background-position:-720px -240px}.ap-flag-md{background-position:-720px -260px}.ap-flag-me{background-position:-720px -280px}.ap-flag-mf{background-position:-720px -300px}.ap-flag-mg{background-position:-720px -320px}.ap-flag-mh{background-position:-720px -340px}.ap-flag-mk{background-position:-720px -360px}.ap-flag-ml{background-position:-720px -380px}.ap-flag-mm{background-position:-720px -400px}.ap-flag-mn{background-position:-720px -420px}.ap-flag-mo{background-position:-720px -440px}.ap-flag-mp{background-position:-720px -460px}.ap-flag-mq{background-position:-720px -480px}.ap-flag-mr{background-position:-720px -500px}.ap-flag-ms{background-position:-720px -520px}.ap-flag-mt{background-position:-720px -540px}.ap-flag-mu{background-position:-720px -560px}.ap-flag-mv{background-position:-720px -580px}.ap-flag-mw{background-position:-720px -600px}.ap-flag-mx{background-position:-720px -620px}.ap-flag-my{background-position:-720px -640px}.ap-flag-mz{background-position:-720px -660px}.ap-flag-na{background-position:-720px -680px}.ap-flag-nc{background-position:-720px -700px}.ap-flag-ne{background-position:-720px -720px}.ap-flag-nf{background-position:-720px -740px}.ap-flag-ng{background-position:-720px -760px}.ap-flag-ni{background-position:-720px -780px}.ap-flag-nl{background-position:-720px -800px}.ap-flag-no{background-position:-740px 0}.ap-flag-np{background-position:-740px -20px}.ap-flag-nr{background-position:-740px -40px}.ap-flag-nu{background-position:-740px -60px}.ap-flag-nz{background-position:-740px -80px}.ap-flag-om{background-position:-740px -100px}.ap-flag-pa{background-position:-740px -120px}.ap-flag-pe{background-position:-740px -140px}.ap-flag-pf{background-position:-740px -160px}.ap-flag-pg{background-position:-740px -180px}.ap-flag-ph{background-position:-740px -200px}.ap-flag-pk{background-position:-740px -220px}.ap-flag-pl{background-position:-740px -240px}.ap-flag-pm{background-position:-740px -260px}.ap-flag-pn{background-position:-740px -280px}.ap-flag-pr{background-position:-740px -300px}.ap-flag-ps{background-position:-740px -320px}.ap-flag-pt{background-position:-740px -340px}.ap-flag-pw{background-position:-740px -360px}.ap-flag-py{background-position:-740px -380px}.ap-flag-qa{background-position:-740px -400px}.ap-flag-re{background-position:-740px -420px}.ap-flag-ro{background-position:-740px -440px}.ap-flag-rs{background-position:-740px -460px}.ap-flag-ru{background-position:-740px -480px}.ap-flag-rw{background-position:-740px -500px}.ap-flag-sa{background-position:-740px -520px}.ap-flag-sb{background-position:-740px -540px}.ap-flag-sc{background-position:-740px -560px}.ap-flag-sd{background-position:-740px -580px}.ap-flag-se{background-position:-740px -600px}.ap-flag-sg{background-position:-740px -620px}.ap-flag-sh{background-position:-740px -640px}.ap-flag-si{background-position:-740px -660px}.ap-flag-sj{background-position:-740px -680px}.ap-flag-sk{background-position:-740px -700px}.ap-flag-sl{background-position:-740px -720px}.ap-flag-sm{background-position:-740px -740px}.ap-flag-sn{background-position:-740px -760px}.ap-flag-so{background-position:-740px -780px}.ap-flag-sr{background-position:-740px -800px}.ap-flag-ss{background-position:-760px 0}.ap-flag-st{background-position:-760px -20px}.ap-flag-sv{background-position:-760px -40px}.ap-flag-sx{background-position:-760px -60px}.ap-flag-sy{background-position:-760px -80px}.ap-flag-sz{background-position:-760px -100px}.ap-flag-ta{background-position:-760px -120px}.ap-flag-tc{background-position:-760px -140px}.ap-flag-td{background-position:-760px -160px}.ap-flag-tf{background-position:-760px -180px}.ap-flag-tg{background-position:-760px -200px}.ap-flag-th{background-position:-760px -220px}.ap-flag-tj{background-position:-760px -240px}.ap-flag-tk{background-position:-760px -260px}.ap-flag-tl{background-position:-760px -280px}.ap-flag-tm{background-position:-760px -300px}.ap-flag-tn{background-position:-760px -320px}.ap-flag-to{background-position:-760px -340px}.ap-flag-tr{background-position:-760px -360px}.ap-flag-tt{background-position:-760px -380px}.ap-flag-tv{background-position:-760px -400px}.ap-flag-tw{background-position:-760px -420px}.ap-flag-tz{background-position:-760px -440px}.ap-flag-ua{background-position:-760px -460px}.ap-flag-ug{background-position:-760px -480px}.ap-flag-um{background-position:-760px -500px}.ap-flag-us{background-position:-760px -520px}.ap-flag-uy{background-position:-760px -540px}.ap-flag-uz{background-position:-760px -560px}.ap-flag-va{background-position:-760px -580px}.ap-flag-vc{background-position:-760px -600px}.ap-flag-ve{background-position:-760px -620px}.ap-flag-vg{background-position:-760px -640px}.ap-flag-vi{background-position:-760px -660px}.ap-flag-vn{background-position:-760px -680px}.ap-flag-vu{background-position:-760px -700px}.ap-flag-wf{background-position:-760px -720px}.ap-flag-ws{background-position:-760px -740px}.ap-flag-xk{background-position:-760px -760px}.ap-flag-ye{background-position:-760px -780px}.ap-flag-yt{background-position:-760px -800px}.ap-flag-za{background-position:-780px 0}.ap-flag-zm{background-position:-780px -20px}.ap-flag-zw{background-position:-780px -40px}.ap-man-man-boy{background-position:-780px -60px}.ap-man-man-boy-boy{background-position:-780px -80px}.ap-man-man-girl{background-position:-780px -100px}.ap-man-man-girl-boy{background-position:-780px -120px}.ap-man-man-girl-girl{background-position:-780px -140px}.ap-man-woman-boy-boy{background-position:-780px -160px}.ap-man-woman-girl{background-position:-780px -180px}.ap-man-woman-girl-boy{background-position:-780px -200px}.ap-man-woman-girl-girl{background-position:-780px -220px}.ap-man-heart-man{background-position:-780px -240px}.ap-man-kiss-man{background-position:-780px -260px}.ap-woman-woman-boy{background-position:-780px -280px}.ap-woman-woman-boy-boy{background-position:-780px -300px}.ap-woman-woman-girl{background-position:-780px -320px}.ap-woman-woman-girl-boy{background-position:-780px -340px}.ap-woman-woman-girl-girl{background-position:-780px -360px}.ap-woman-heart-woman{background-position:-780px -380px}.ap-woman-kiss-woman{background-position:-780px -400px}",".ql-mention-list-container {\r\n width: 270px;\r\n border: 1px solid #f0f0f0;\r\n border-radius: 4px;\r\n background-color: #ffffff;\r\n box-shadow: 0 2px 12px 0 rgba(30, 30, 30, 0.08);\r\n z-index: 9001;\r\n overflow: auto;\r\n}\r\n\r\n.ql-mention-loading {\r\n line-height: 44px;\r\n padding: 0 20px;\r\n vertical-align: middle;\r\n font-size: 16px;\r\n}\r\n\r\n.ql-mention-list {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n overflow: hidden;\r\n}\r\n\r\n.ql-mention-list-item {\r\n cursor: pointer;\r\n line-height: 44px;\r\n font-size: 16px;\r\n padding: 0 20px;\r\n vertical-align: middle;\r\n}\r\n\r\n.ql-mention-list-item.disabled {\r\n cursor: auto;\r\n}\r\n\r\n.ql-mention-list-item.selected {\r\n background-color: #d3e1eb;\r\n text-decoration: none;\r\n}\r\n\r\n.mention {\r\n height: 24px;\r\n width: 65px;\r\n border-radius: 6px;\r\n background-color: #d3e1eb;\r\n padding: 3px 0;\r\n margin-right: 2px;\r\n user-select: all;\r\n}\r\n\r\n.mention > span {\r\n margin: 0 3px;\r\n}\r\n","/*!--\n\nTEMPLATE NAME: Bootbox - Agency HTML Template\nTEMPLATE URI: - https://bootbox.froid.works/src/index.html\nDESCRIPTION: Bootbox Agency HTML Template is crafted carefully and with love which can bring attentions to your client to make things working good for your business.\nVERSION: 1.0.1\nAUTHOR: Ajay Kumar Choudhary\nAUTHOR URL: https://themeforest.net/user/ajay138/\n\n[TABLE OF CONTENTS]\n\n1.0 Custom Variables\n2.0 Variable Reset, Bootstrap mixins & Functions\n3.0 Common CSS\n 3.1 Nav\n 3.1 Header\n 3.1 Footer\n4.0 Page CSS\n 4.1 Home\n 4.2 About\n 4.3 Price\n 4.4 Blog\n 4.5 Contact\n 4.6 Error\n 4.7 Login\n 4.8 FAQ\n 4.9 Careers\n5.0 Reset\n6.0 Custom\n7.0 Animations\n8.0 Customizer Styles\n\n--*/\n// (2)Variable Reset, Bootstrap mixins & Functions\n@import \"variables\";\n@import \"../../node_modules/bootstrap/scss/bootstrap\";\n\n\n// cropper.js CSS\n@import \"../../node_modules/cropperjs/dist/cropper\";\n\n\n// (3)Common CSS\n@import \"includes/tabs\";\n@import \"includes/header\";\n\n// (5)Reset CSS\n@import \"includes/reset\";\n\n// (6)Custom CSS\n@import \"custom\";\n\n//IMPORT STYLE\n@import \"style\";\n\n//LOGIN CSS\n@import \"login\";\n\n//FORM CSS\n@import \"form\";\n\n//BTN CSS\n@import \"btn\";\n\n//BTN CSS\n@import \"task_list\";\n\n//FILTER CSS\n@import \"filter\";\n\n//SIDEBAR CSS\n@import \"sidebar\";\n\n//UI KIT CSS\n@import \"ui_inventory\";\n\n//UI COLORS CSS\n@import \"colors\";\n\n//UI TYPOGRAPHY CSS\n@import \"typography\";\n\n//UI AVATAR CSS\n@import \"avatar\";\n\n//UI PAGINATION CSS\n@import \"pagination\";\n\n//UI LABELS CSS\n@import \"labels\";\n\n//UI CARDS CSS\n@import \"cards\";\n\n//UI TABLES CSS\n@import \"tables\";\n\n//MESSAGES CSS\n@import \"messages\";\n\n//TASK BOARD CSS\n@import \"task-board\";\n\n//SETTINGS CSS\n@import \"settings\";\n\n//INVOICE CSS\n@import \"invoice\";\n\n//CREATE INVOICE CSS\n@import \"create-invoice\";\n\n//TICKET CSS\n@import \"ticket\";\n\n//PROJECT CSS\n@import \"project\";\n\n//CLIENT CSS\n@import \"client\";\n\n//DASHBOARD CSS\n@import \"dashboard\";\n\n//MODAL CSS\n@import \"modal\";\n\n//Re CSS\n@import \"recruit\";\n\n//RTL CSS\n@import \"rtl\";\n\n//DARK THEME CSS\n@import \"dark-theme\";\n","$helvetica: 'Helvetica Neue';\n\n$c-black: #18181a !default;\n\n$lightGrey: #F3F3F3;\n\n$dark_bg: #171f29 !important;\n\n$white_shade: #f7faff;\n\n$dark_border: #252d37;\n\n/************************ DASHBOARD UI KIT ***********************/\n\n$ui_header_bg: #131523;\n\n$grey: #e8eef3;\n\n$light_grey: #f1f1f3;\n\n$dark_grey: #616e80;\n\n$darkest_grey: #4d4f5c;\n\n$dark_text: #28313c;\n\n$light_text: #99A5B5;\n\n$blue: #1d82f5;\n\n$red: #D30000;\n\n$yellow: #FCBD01;\n\n$light_green: #39e500;\n\n$dark_green: #2CB100;\n\n$additional_grey: #F2F4F7;\n\n$pink: #ea4c89;\n\n$amt_grey: #e7e9eb;\n","/*!\n * Bootstrap v4.6.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap,\n // making it impossible to interact with the content\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `<td>` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n cursor: pointer;\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n$grid-row-columns: 6 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n$transition-collapse-width: width .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n$table-th-font-weight: null !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n$custom-control-cursor: null !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-label-color: null !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: null !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: null !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/></svg>\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'><path stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/></svg>\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: null !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'><circle r='3' fill='#{$custom-control-indicator-checked-color}'/></svg>\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size * .5 !default;\n$custom-switch-indicator-size: subtract($custom-control-indicator-size, $custom-control-indicator-border-width * 4) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'><path fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>\") !default;\n$custom-select-background: escape-svg($custom-select-indicator) right $custom-select-padding-x center / $custom-select-bg-size no-repeat !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}' viewBox='0 0 12 12'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\") !default;\n\n$form-validation-states: () !default;\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer * .5 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-nav-scroll-max-height: 75vh !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-light-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-200 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-500 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding: $dropdown-padding-y $dropdown-item-padding-x !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n$pagination-border-radius-sm: $border-radius-sm !default;\n$pagination-border-radius-lg: $border-radius-lg !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width * .5 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-font-size: null !default;\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/></svg>\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/></svg>\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n$user-selects: all, auto, none !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive font sizes\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/v8.x/LICENSE)\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n@if $rfs-font-size-unit != rem and $rfs-font-size-unit != px {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize font size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: divide($rfs-base-font-size, $rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: divide($rfs-base-font-size, divide($rfs-base-font-size * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-disable-class {\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity, which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n @content;\n }\n }\n @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-enable-class {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n @content;\n }\n }\n @else {\n @content;\n }\n}\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query($mq-value) {\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @content;\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @content;\n }\n }\n}\n\n// Responsive font size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Remove unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: divide($fs, $fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: divide($fs, divide($fs * 0 + 1, $rfs-rem-value));\n }\n\n // Set default font size\n $rfs-static: if($rfs-font-size-unit == rem, #{divide($fs, $rfs-rem-value)}rem, #{$fs}px);\n\n // Only add the media query if the font size is bigger than the minimum font size\n @if $fs <= $rfs-base-font-size or not $enable-responsive-font-sizes {\n font-size: #{$rfs-static}#{$rfs-suffix};\n }\n @else {\n // Calculate the minimum font size for $fs\n $fs-min: $rfs-base-font-size + divide($fs - $rfs-base-font-size, $rfs-factor);\n\n // Calculate difference between $fs and the minimum font size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n $min-width: if($rfs-font-size-unit == rem, #{divide($fs-min, $rfs-rem-value)}rem, #{$fs-min}px);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($fs-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Set the calculated font-size\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n\n // Breakpoint formatting\n $mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n\n @include _rfs-disable-class {\n font-size: #{$rfs-static}#{$rfs-suffix};\n }\n\n @include _rfs-media-query($mq-value) {\n @include _rfs-enable-class {\n font-size: $rfs-fluid;\n }\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixins use RFS to rescale the font size\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled();\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled() {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer * .5;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid() {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-disallowed-list\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n $return: ();\n @each $value in $radius {\n @if type-of($value) == number {\n $return: append($return, max($value, 0));\n } @else {\n $return: append($return, $value);\n }\n }\n @return $return;\n}\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: valid-radius($radius);\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n border-top-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: valid-radius($radius);\n border-bottom-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: valid-radius($radius);\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter * .5;\n padding-left: $gutter * .5;\n margin-right: auto;\n margin-left: auto;\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter * .5;\n margin-left: -$gutter * .5;\n}\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n @include deprecate(\"The `make-container-max-widths` mixin\", \"v4.5.2\", \"v5\");\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter * .5;\n padding-left: $gutter * .5;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage(divide($size, $columns));\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage(divide($size, $columns));\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 divide(100%, $count);\n max-width: divide(100%, $count);\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter * .5;\n padding-left: $gutter * .5;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @if $columns > 0 {\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n }\n\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n @if $columns > 0 {\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover() {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover() {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover() {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on `<select>`s in IE10+.\n &::-ms-expand {\n background-color: transparent;\n border: 0;\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n @include form-control-focus($ignore-warning: true);\n\n // Placeholder\n &::placeholder {\n color: $input-placeholder-color;\n // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n opacity: 1;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &:disabled,\n &[readonly] {\n background-color: $input-disabled-bg;\n // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n opacity: 1;\n }\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n &.form-control {\n appearance: none; // Fix appearance for date inputs in Safari\n }\n}\n\nselect.form-control {\n // Remove select outline from select box in FF\n &:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 $input-color;\n }\n\n &:focus::-ms-value {\n // Suppress the nested default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: add($input-padding-y, $input-border-width);\n padding-bottom: add($input-padding-y, $input-border-width);\n margin-bottom: 0; // Override the `<label>/<legend>` default\n @include font-size(inherit); // Override the `<legend>` default\n line-height: $input-line-height;\n}\n\n.col-form-label-lg {\n padding-top: add($input-padding-y-lg, $input-border-width);\n padding-bottom: add($input-padding-y-lg, $input-border-width);\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n}\n\n.col-form-label-sm {\n padding-top: add($input-padding-y-sm, $input-border-width);\n padding-bottom: add($input-padding-y-sm, $input-border-width);\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n}\n\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: $input-padding-y 0;\n margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n @include font-size($input-font-size);\n line-height: $input-line-height;\n color: $input-plaintext-color;\n background-color: transparent;\n border: solid transparent;\n border-width: $input-border-width 0;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n height: $input-height-sm;\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.form-control-lg {\n height: $input-height-lg;\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n// stylelint-disable-next-line no-duplicate-selectors\nselect.form-control {\n &[size],\n &[multiple] {\n height: auto;\n }\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n display: block;\n margin-top: $form-text-margin-top;\n}\n\n\n// Form grid\n//\n// Special replacement for our grid system's `.row` for tighter form layouts.\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$form-grid-gutter-width * .5;\n margin-left: -$form-grid-gutter-width * .5;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: $form-grid-gutter-width * .5;\n padding-left: $form-grid-gutter-width * .5;\n }\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.form-check {\n position: relative;\n display: block;\n padding-left: $form-check-input-gutter;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: $form-check-input-margin-y;\n margin-left: -$form-check-input-gutter;\n\n // Use [disabled] and :disabled for workaround https://github.com/twbs/bootstrap/issues/28247\n &[disabled] ~ .form-check-label,\n &:disabled ~ .form-check-label {\n color: $text-muted;\n }\n}\n\n.form-check-label {\n margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0; // Override base .form-check\n margin-right: $form-check-inline-margin-x;\n\n // Undo .form-check-input defaults and add some `margin-right`.\n .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: $form-check-inline-input-margin-x;\n margin-left: 0;\n }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@each $state, $data in $form-validation-states {\n @include form-validation-state($state, map-get($data, color), map-get($data, icon));\n}\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height)\n\n // Because we use flex, the initial sizing of checkboxes is collapsed and\n // doesn't occupy the full-width (which is what we want for xs grid tier),\n // so we force that here.\n .form-check {\n width: 100%;\n }\n\n // Kick in the inline\n @include media-breakpoint-up(sm) {\n label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n // Inline-block all the things for \"inline\"\n .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n\n // Allow folks to *not* use `.form-group`\n .form-control {\n display: inline-block;\n width: auto; // Prevent labels from stacking above inputs in `.form-group`\n vertical-align: middle;\n }\n\n // Make static controls behave like regular ones\n .form-control-plaintext {\n display: inline-block;\n }\n\n .input-group,\n .custom-select {\n width: auto;\n }\n\n // Remove default margin on radios/checkboxes that were used for stacking, and\n // then undo the floating of radios and checkboxes to match.\n .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: $form-check-input-margin-x;\n margin-left: 0;\n }\n\n .custom-control {\n align-items: center;\n justify-content: center;\n }\n .custom-control-label {\n margin-bottom: 0;\n }\n }\n}\n","// stylelint-disable property-disallowed-list\n@mixin transition($transition...) {\n @if length($transition) == 0 {\n $transition: $transition-base;\n }\n\n @if length($transition) > 1 {\n @each $value in $transition {\n @if $value == null or $value == none {\n @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n }\n }\n }\n\n @if $enable-transitions {\n @if nth($transition, 1) != null {\n transition: $transition;\n }\n\n @if $enable-prefers-reduced-motion-media-query and nth($transition, 1) != null and nth($transition, 1) != none {\n @media (prefers-reduced-motion: reduce) {\n transition: none;\n }\n }\n }\n}\n","// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus($ignore-warning: false) {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: $input-focus-box-shadow;\n }\n }\n @include deprecate(\"The `form-control-focus()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n@mixin form-validation-state-selector($state) {\n @if ($state == \"valid\" or $state == \"invalid\") {\n .was-validated #{if(&, \"&\", \"\")}:#{$state},\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n } @else {\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n }\n}\n\n@mixin form-validation-state($state, $color, $icon) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n @include font-size($form-feedback-font-size);\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n margin-top: .1rem;\n @include font-size($form-feedback-tooltip-font-size);\n line-height: $form-feedback-tooltip-line-height;\n color: color-yiq($color);\n background-color: rgba($color, $form-feedback-tooltip-opacity);\n @include border-radius($form-feedback-tooltip-border-radius);\n\n // See https://github.com/twbs/bootstrap/pull/31557\n // Align tooltip to form elements\n .form-row > .col > &,\n .form-row > [class*=\"col-\"] > & {\n left: $form-grid-gutter-width * .5;\n }\n }\n\n @include form-validation-state-selector($state) {\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n\n .form-control {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $input-height-inner !important; // stylelint-disable-line declaration-no-important\n background-image: escape-svg($icon);\n background-repeat: no-repeat;\n background-position: right $input-height-inner-quarter center;\n background-size: $input-height-inner-half $input-height-inner-half;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n select.form-control {\n @include form-validation-state-selector($state) {\n @if $enable-validation-icons {\n padding-right: $input-padding-x * 4 !important; // stylelint-disable-line declaration-no-important\n background-position: right $input-padding-x * 2 center;\n }\n }\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n textarea.form-control {\n @include form-validation-state-selector($state) {\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n }\n }\n }\n\n .custom-select {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $custom-select-feedback-icon-padding-right !important; // stylelint-disable-line declaration-no-important\n background: $custom-select-background, $custom-select-bg escape-svg($icon) $custom-select-feedback-icon-position / $custom-select-feedback-icon-size no-repeat;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n\n .form-check-input {\n @include form-validation-state-selector($state) {\n ~ .form-check-label {\n color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-control-input {\n @include form-validation-state-selector($state) {\n ~ .custom-control-label {\n color: $color;\n\n &::before {\n border-color: $color;\n }\n }\n\n &:checked {\n ~ .custom-control-label::before {\n border-color: lighten($color, 10%);\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n &:not(:checked) ~ .custom-control-label::before {\n border-color: $color;\n }\n }\n }\n }\n\n // custom file\n .custom-file-input {\n @include form-validation-state-selector($state) {\n ~ .custom-file-label {\n border-color: $color;\n }\n\n &:focus {\n ~ .custom-file-label {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n }\n}\n","// Gradients\n\n@mixin gradient-bg($color) {\n @if $enable-gradients {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n } @else {\n background-color: $color;\n }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n display: inline-block;\n font-family: $btn-font-family;\n font-weight: $btn-font-weight;\n color: $body-color;\n text-align: center;\n text-decoration: if($link-decoration == none, null, none);\n white-space: $btn-white-space;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: $btn-border-width solid transparent;\n @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-line-height, $btn-border-radius);\n @include transition($btn-transition);\n\n @include hover() {\n color: $body-color;\n text-decoration: none;\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: $btn-focus-box-shadow;\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n opacity: $btn-disabled-opacity;\n @include box-shadow(none);\n }\n\n &:not(:disabled):not(.disabled) {\n cursor: if($enable-pointer-cursor-for-buttons, pointer, null);\n\n &:active,\n &.active {\n @include box-shadow($btn-active-box-shadow);\n\n &:focus {\n @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n }\n }\n }\n}\n\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n text-decoration: $link-decoration;\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n\n // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover() {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n @if $enable-shadows {\n @include box-shadow($btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n @if $enable-shadows and $btn-active-box-shadow != none {\n @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n border-color: $color;\n\n @include hover() {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n @if $enable-shadows and $btn-active-box-shadow != none {\n @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n",".fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n\n &.width {\n width: 0;\n height: auto;\n @include transition($transition-collapse-width);\n }\n}\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y $dropdown-padding-x;\n margin: $dropdown-spacer 0 0; // override default ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .dropdown-menu#{$infix}-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu#{$infix}-right {\n right: 0;\n left: auto;\n }\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When Popper is enabled, reset the basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y, true);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n display: block;\n width: 100%; // For `<button>`s\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n clear: both;\n font-weight: $font-weight-normal;\n color: $dropdown-link-color;\n text-align: inherit; // For `<button>`s\n text-decoration: if($link-decoration == none, null, none);\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n background-color: transparent; // For `<button>`s\n border: 0; // For `<button>`s\n\n // Prevent dropdown overflow if there's no padding\n // See https://github.com/twbs/bootstrap/pull/27703\n @if $dropdown-padding-y == 0 {\n &:first-child {\n @include border-top-radius($dropdown-inner-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dropdown-inner-border-radius);\n }\n }\n\n @include hover-focus() {\n color: $dropdown-link-hover-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-hover-bg);\n }\n\n &.active,\n &:active {\n color: $dropdown-link-active-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-active-bg);\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-link-disabled-color;\n pointer-events: none;\n background-color: transparent;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: $dropdown-header-padding;\n margin-bottom: 0; // for use with heading elements\n @include font-size($font-size-sm);\n color: $dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n display: block;\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n color: $dropdown-link-color;\n}\n","@mixin caret-down() {\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-bottom: 0;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up() {\n border-top: 0;\n border-right: $caret-width solid transparent;\n border-bottom: $caret-width solid;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right() {\n border-top: $caret-width solid transparent;\n border-right: 0;\n border-bottom: $caret-width solid transparent;\n border-left: $caret-width solid;\n}\n\n@mixin caret-left() {\n border-top: $caret-width solid transparent;\n border-right: $caret-width solid;\n border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n @if $enable-caret {\n &::after {\n display: inline-block;\n margin-left: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @if $direction == down {\n @include caret-down();\n } @else if $direction == up {\n @include caret-up();\n } @else if $direction == right {\n @include caret-right();\n }\n }\n\n @if $direction == left {\n &::after {\n display: none;\n }\n\n &::before {\n display: inline-block;\n margin-right: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @include caret-left();\n }\n }\n\n &:empty::after {\n margin-left: 0;\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y, $ignore-warning: false) {\n height: 0;\n margin: $margin-y 0;\n overflow: hidden;\n border-top: 1px solid $color;\n @include deprecate(\"The `nav-divider()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; // match .btn alignment given font-size hack above\n\n > .btn {\n position: relative;\n flex: 1 1 auto;\n\n // Bring the hover, focused, and \"active\" buttons to the front to overlay\n // the borders properly\n @include hover() {\n z-index: 1;\n }\n &:focus,\n &:active,\n &.active {\n z-index: 1;\n }\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n .input-group {\n width: auto;\n }\n}\n\n.btn-group {\n // Prevent double borders when buttons are next to each other\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-left: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-right-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-left-radius(0);\n }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n padding-right: $btn-padding-x * .75;\n padding-left: $btn-padding-x * .75;\n\n &::after,\n .dropup &::after,\n .dropright &::after {\n margin-left: 0;\n }\n\n .dropleft &::before {\n margin-right: 0;\n }\n}\n\n.btn-sm + .dropdown-toggle-split {\n padding-right: $btn-padding-x-sm * .75;\n padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n padding-right: $btn-padding-x-lg * .75;\n padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n @include box-shadow($btn-active-box-shadow);\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n @include box-shadow(none);\n }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n\n > .btn,\n > .btn-group {\n width: 100%;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-top: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-bottom-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-top-radius(0);\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n.btn-group-toggle {\n > .btn,\n > .btn-group > .btn {\n margin-bottom: 0; // Override default `<label>` value\n\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap; // For form validation feedback\n align-items: stretch;\n width: 100%;\n\n > .form-control,\n > .form-control-plaintext,\n > .custom-select,\n > .custom-file {\n position: relative; // For focus state's z-index\n flex: 1 1 auto;\n width: 1%;\n min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n margin-bottom: 0;\n\n + .form-control,\n + .custom-select,\n + .custom-file {\n margin-left: -$input-border-width;\n }\n }\n\n // Bring the \"active\" form control to the top of surrounding elements\n > .form-control:focus,\n > .custom-select:focus,\n > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n }\n\n // Bring the custom file input above the label\n > .custom-file .custom-file-input:focus {\n z-index: 4;\n }\n\n > .form-control,\n > .custom-select {\n &:not(:first-child) { @include border-left-radius(0); }\n }\n\n // Custom file inputs have more complex markup, thus requiring different\n // border-radius overrides.\n > .custom-file {\n display: flex;\n align-items: center;\n\n &:not(:last-child) .custom-file-label,\n &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); }\n &:not(:first-child) .custom-file-label { @include border-left-radius(0); }\n }\n\n &:not(.has-validation) {\n > .form-control:not(:last-child),\n > .custom-select:not(:last-child),\n > .custom-file:not(:last-child) .custom-file-label,\n > .custom-file:not(:last-child) .custom-file-label::after {\n @include border-right-radius(0);\n }\n }\n\n &.has-validation {\n > .form-control:nth-last-child(n + 3),\n > .custom-select:nth-last-child(n + 3),\n > .custom-file:nth-last-child(n + 3) .custom-file-label,\n > .custom-file:nth-last-child(n + 3) .custom-file-label::after {\n @include border-right-radius(0);\n }\n }\n}\n\n\n// Prepend and append\n//\n// While it requires one extra layer of HTML for each, dedicated prepend and\n// append elements allow us to 1) be less clever, 2) simplify our selectors, and\n// 3) support HTML5 form validation.\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n\n // Ensure buttons are always above inputs for more visually pleasing borders.\n // This isn't needed for `.input-group-text` since it shares the same border-color\n // as our inputs.\n .btn {\n position: relative;\n z-index: 2;\n\n &:focus {\n z-index: 3;\n }\n }\n\n .btn + .btn,\n .btn + .input-group-text,\n .input-group-text + .input-group-text,\n .input-group-text + .btn {\n margin-left: -$input-border-width;\n }\n}\n\n.input-group-prepend { margin-right: -$input-border-width; }\n.input-group-append { margin-left: -$input-border-width; }\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: $input-padding-y $input-padding-x;\n margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom\n @include font-size($input-font-size); // Match inputs\n font-weight: $font-weight-normal;\n line-height: $input-line-height;\n color: $input-group-addon-color;\n text-align: center;\n white-space: nowrap;\n background-color: $input-group-addon-bg;\n border: $input-border-width solid $input-group-addon-border-color;\n @include border-radius($input-border-radius);\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: $input-height-lg;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: $input-height-sm;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: $custom-select-padding-x + $custom-select-indicator-padding;\n}\n\n\n// Prepend and append rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,\n.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,\n.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,\n.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n @include border-right-radius(0);\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n @include border-left-radius(0);\n}\n","// Embedded icons from Open Iconic.\n// Released under MIT and copyright 2014 Waybury.\n// https://useiconic.com/open\n\n\n// Checkboxes and radios\n//\n// Base class takes care of all the key behavioral aspects.\n\n.custom-control {\n position: relative;\n z-index: 1;\n display: block;\n min-height: $font-size-base * $line-height-base;\n padding-left: $custom-control-gutter + $custom-control-indicator-size;\n print-color-adjust: exact; // Keep themed appearance for print\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1; // Put the input behind the label so it doesn't overlay text\n width: $custom-control-indicator-size;\n height: ($font-size-base * $line-height-base + $custom-control-indicator-size) * .5;\n opacity: 0;\n\n &:checked ~ .custom-control-label::before {\n color: $custom-control-indicator-checked-color;\n border-color: $custom-control-indicator-checked-border-color;\n @include gradient-bg($custom-control-indicator-checked-bg);\n @include box-shadow($custom-control-indicator-checked-box-shadow);\n }\n\n &:focus ~ .custom-control-label::before {\n // the mixin is not used here to make sure there is feedback\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $custom-control-indicator-focus-box-shadow;\n } @else {\n box-shadow: $custom-control-indicator-focus-box-shadow;\n }\n }\n\n &:focus:not(:checked) ~ .custom-control-label::before {\n border-color: $custom-control-indicator-focus-border-color;\n }\n\n &:not(:disabled):active ~ .custom-control-label::before {\n color: $custom-control-indicator-active-color;\n background-color: $custom-control-indicator-active-bg;\n border-color: $custom-control-indicator-active-border-color;\n @include box-shadow($custom-control-indicator-active-box-shadow);\n }\n\n // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n &[disabled],\n &:disabled {\n ~ .custom-control-label {\n color: $custom-control-label-disabled-color;\n\n &::before {\n background-color: $custom-control-indicator-disabled-bg;\n }\n }\n }\n}\n\n// Custom control indicators\n//\n// Build the custom controls out of pseudo-elements.\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n color: $custom-control-label-color;\n vertical-align: top;\n cursor: $custom-control-cursor;\n\n // Background-color and (when enabled) gradient\n &::before {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) * .5;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n pointer-events: none;\n content: \"\";\n background-color: $custom-control-indicator-bg;\n border: $custom-control-indicator-border-width solid $custom-control-indicator-border-color;\n @include box-shadow($custom-control-indicator-box-shadow);\n }\n\n // Foreground (icon)\n &::after {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) * .5;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n content: \"\";\n background: 50% / #{$custom-control-indicator-bg-size} no-repeat;\n }\n}\n\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n .custom-control-label::before {\n @include border-radius($custom-checkbox-indicator-border-radius);\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: escape-svg($custom-checkbox-indicator-icon-checked);\n }\n }\n\n .custom-control-input:indeterminate ~ .custom-control-label {\n &::before {\n border-color: $custom-checkbox-indicator-indeterminate-border-color;\n @include gradient-bg($custom-checkbox-indicator-indeterminate-bg);\n @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n }\n &::after {\n background-image: escape-svg($custom-checkbox-indicator-icon-indeterminate);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n }\n &:indeterminate ~ .custom-control-label::before {\n @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n }\n }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n .custom-control-label::before {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: $custom-radio-indicator-border-radius;\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: escape-svg($custom-radio-indicator-icon-checked);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n }\n }\n}\n\n\n// switches\n//\n// Tweak a few things for switches\n\n.custom-switch {\n padding-left: $custom-switch-width + $custom-control-gutter;\n\n .custom-control-label {\n &::before {\n left: -($custom-switch-width + $custom-control-gutter);\n width: $custom-switch-width;\n pointer-events: all;\n // stylelint-disable-next-line property-disallowed-list\n border-radius: $custom-switch-indicator-border-radius;\n }\n\n &::after {\n top: add(($font-size-base * $line-height-base - $custom-control-indicator-size) * .5, $custom-control-indicator-border-width * 2);\n left: add(-($custom-switch-width + $custom-control-gutter), $custom-control-indicator-border-width * 2);\n width: $custom-switch-indicator-size;\n height: $custom-switch-indicator-size;\n background-color: $custom-control-indicator-border-color;\n // stylelint-disable-next-line property-disallowed-list\n border-radius: $custom-switch-indicator-border-radius;\n @include transition(transform .15s ease-in-out, $custom-forms-transition);\n }\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-color: $custom-control-indicator-bg;\n transform: translateX($custom-switch-width - $custom-control-indicator-size);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n }\n }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n//\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: $custom-select-height;\n padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n font-family: $custom-select-font-family;\n @include font-size($custom-select-font-size);\n font-weight: $custom-select-font-weight;\n line-height: $custom-select-line-height;\n color: $custom-select-color;\n vertical-align: middle;\n background: $custom-select-bg $custom-select-background;\n border: $custom-select-border-width solid $custom-select-border-color;\n @include border-radius($custom-select-border-radius, 0);\n @include box-shadow($custom-select-box-shadow);\n appearance: none;\n\n &:focus {\n border-color: $custom-select-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n @include box-shadow($custom-select-box-shadow, $custom-select-focus-box-shadow);\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: $custom-select-focus-box-shadow;\n }\n\n &::-ms-value {\n // For visual consistency with other platforms/browsers,\n // suppress the default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n }\n\n &[multiple],\n &[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: $custom-select-padding-x;\n background-image: none;\n }\n\n &:disabled {\n color: $custom-select-disabled-color;\n background-color: $custom-select-disabled-bg;\n }\n\n // Hides the default caret in IE11\n &::-ms-expand {\n display: none;\n }\n\n // Remove outline from select box in FF\n &:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 $custom-select-color;\n }\n}\n\n.custom-select-sm {\n height: $custom-select-height-sm;\n padding-top: $custom-select-padding-y-sm;\n padding-bottom: $custom-select-padding-y-sm;\n padding-left: $custom-select-padding-x-sm;\n @include font-size($custom-select-font-size-sm);\n}\n\n.custom-select-lg {\n height: $custom-select-height-lg;\n padding-top: $custom-select-padding-y-lg;\n padding-bottom: $custom-select-padding-y-lg;\n padding-left: $custom-select-padding-x-lg;\n @include font-size($custom-select-font-size-lg);\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: $custom-file-height;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: $custom-file-height;\n margin: 0;\n overflow: hidden;\n opacity: 0;\n\n &:focus ~ .custom-file-label {\n border-color: $custom-file-focus-border-color;\n box-shadow: $custom-file-focus-box-shadow;\n }\n\n // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n &[disabled] ~ .custom-file-label,\n &:disabled ~ .custom-file-label {\n background-color: $custom-file-disabled-bg;\n }\n\n @each $lang, $value in $custom-file-text {\n &:lang(#{$lang}) ~ .custom-file-label::after {\n content: $value;\n }\n }\n\n ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n }\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: $custom-file-height;\n padding: $custom-file-padding-y $custom-file-padding-x;\n overflow: hidden;\n font-family: $custom-file-font-family;\n font-weight: $custom-file-font-weight;\n line-height: $custom-file-line-height;\n color: $custom-file-color;\n background-color: $custom-file-bg;\n border: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius($custom-file-border-radius);\n @include box-shadow($custom-file-box-shadow);\n\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: $custom-file-height-inner;\n padding: $custom-file-padding-y $custom-file-padding-x;\n line-height: $custom-file-line-height;\n color: $custom-file-button-color;\n content: \"Browse\";\n @include gradient-bg($custom-file-button-bg);\n border-left: inherit;\n @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n }\n}\n\n// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.custom-range {\n width: 100%;\n height: add($custom-range-thumb-height, $custom-range-thumb-focus-box-shadow-width * 2);\n padding: 0; // Need to reset padding\n background-color: transparent;\n appearance: none;\n\n &:focus {\n outline: 0;\n\n // Pseudo-elements must be split across multiple rulesets to have an effect.\n // No box-shadow() mixin for focus accessibility.\n &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-moz-range-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-ms-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n }\n\n &::-moz-focus-outer {\n border: 0;\n }\n\n &::-webkit-slider-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: ($custom-range-track-height - $custom-range-thumb-height) * .5; // Webkit specific\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-webkit-slider-runnable-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent; // Why?\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent;\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-moz-range-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-moz-range-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent; // Firefox specific?\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: 0; // Edge specific\n margin-right: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n margin-left: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-ms-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: transparent;\n border-color: transparent;\n border-width: $custom-range-thumb-height * .5;\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-fill-lower {\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &::-ms-fill-upper {\n margin-right: 15px; // arbitrary?\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &:disabled {\n &::-webkit-slider-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-webkit-slider-runnable-track {\n cursor: default;\n }\n\n &::-moz-range-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-moz-range-track {\n cursor: default;\n }\n\n &::-ms-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n }\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n @include transition($custom-forms-transition);\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: $nav-link-padding-y $nav-link-padding-x;\n text-decoration: if($link-decoration == none, null, none);\n\n @include hover-focus() {\n text-decoration: none;\n }\n\n // Disabled state lightens text\n &.disabled {\n color: $nav-link-disabled-color;\n pointer-events: none;\n cursor: default;\n }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n .nav-link {\n margin-bottom: -$nav-tabs-border-width;\n background-color: transparent;\n border: $nav-tabs-border-width solid transparent;\n @include border-top-radius($nav-tabs-border-radius);\n\n @include hover-focus() {\n // Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link\n isolation: isolate;\n border-color: $nav-tabs-link-hover-border-color;\n }\n\n &.disabled {\n color: $nav-link-disabled-color;\n background-color: transparent;\n border-color: transparent;\n }\n }\n\n .nav-link.active,\n .nav-item.show .nav-link {\n color: $nav-tabs-link-active-color;\n background-color: $nav-tabs-link-active-bg;\n border-color: $nav-tabs-link-active-border-color;\n }\n\n .dropdown-menu {\n // Make dropdown border overlap tab border\n margin-top: -$nav-tabs-border-width;\n // Remove the top rounded corners here since there is a hard edge above the menu\n @include border-top-radius(0);\n }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n .nav-link {\n background: none;\n border: 0;\n @include border-radius($nav-pills-border-radius);\n }\n\n .nav-link.active,\n .show > .nav-link {\n color: $nav-pills-link-active-color;\n background-color: $nav-pills-link-active-bg;\n }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n > .nav-link,\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n > .nav-link,\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Navbar divider\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap; // allow us to do the line break for collapsing content\n align-items: center;\n justify-content: space-between; // space out brand from logo\n padding: $navbar-padding-y $navbar-padding-x;\n\n // Because flex properties aren't inherited, we need to redeclare these first\n // few properties so that content nested within behave properly.\n %container-flex-properties {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n }\n\n .container,\n .container-fluid {\n @extend %container-flex-properties;\n }\n\n @each $breakpoint, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n @extend %container-flex-properties;\n }\n }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n display: inline-block;\n padding-top: $navbar-brand-padding-y;\n padding-bottom: $navbar-brand-padding-y;\n margin-right: $navbar-padding-x;\n @include font-size($navbar-brand-font-size);\n line-height: inherit;\n white-space: nowrap;\n\n @include hover-focus() {\n text-decoration: none;\n }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n display: flex;\n flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-link {\n padding-right: 0;\n padding-left: 0;\n }\n\n .dropdown-menu {\n position: static;\n float: none;\n }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n display: inline-block;\n padding-top: $nav-link-padding-y;\n padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n // For always expanded or extra full navbars, ensure content aligns itself\n // properly vertically. Can be easily overridden with flex utilities.\n align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n @include font-size($navbar-toggler-font-size);\n line-height: 1;\n background-color: transparent; // remove default button style\n border: $border-width solid transparent; // remove default button style\n @include border-radius($navbar-toggler-border-radius);\n\n @include hover-focus() {\n text-decoration: none;\n }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: 50% / 100% 100% no-repeat;\n}\n\n.navbar-nav-scroll {\n max-height: $navbar-nav-scroll-max-height;\n overflow-y: auto;\n}\n\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n %container-navbar-expand-#{$breakpoint} {\n padding-right: 0;\n padding-left: 0;\n }\n\n > .container,\n > .container-fluid {\n @extend %container-navbar-expand-#{$breakpoint};\n }\n\n @each $size, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($size, $container-max-widths)} {\n @extend %container-navbar-expand-#{$breakpoint};\n }\n }\n }\n\n @include media-breakpoint-up($next) {\n flex-flow: row nowrap;\n justify-content: flex-start;\n\n .navbar-nav {\n flex-direction: row;\n\n .dropdown-menu {\n position: absolute;\n }\n\n .nav-link {\n padding-right: $navbar-nav-link-padding-x;\n padding-left: $navbar-nav-link-padding-x;\n }\n }\n\n // For nesting containers, have to redeclare for alignment purposes\n %container-nesting-#{$breakpoint} {\n flex-wrap: nowrap;\n }\n\n > .container,\n > .container-fluid {\n @extend %container-nesting-#{$breakpoint};\n }\n\n @each $size, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($size, $container-max-widths)} {\n @extend %container-nesting-#{$breakpoint};\n }\n }\n\n .navbar-nav-scroll {\n overflow: visible;\n }\n\n .navbar-collapse {\n display: flex !important; // stylelint-disable-line declaration-no-important\n\n // Changes flex-bases to auto because of an IE10 bug\n flex-basis: auto;\n }\n\n .navbar-toggler {\n display: none;\n }\n }\n }\n }\n}\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n .navbar-brand {\n color: $navbar-light-brand-color;\n\n @include hover-focus() {\n color: $navbar-light-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-light-color;\n\n @include hover-focus() {\n color: $navbar-light-hover-color;\n }\n\n &.disabled {\n color: $navbar-light-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-light-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-light-color;\n border-color: $navbar-light-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-light-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-light-color;\n a {\n color: $navbar-light-active-color;\n\n @include hover-focus() {\n color: $navbar-light-active-color;\n }\n }\n }\n}\n\n// White links against a dark background\n.navbar-dark {\n .navbar-brand {\n color: $navbar-dark-brand-color;\n\n @include hover-focus() {\n color: $navbar-dark-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-dark-color;\n\n @include hover-focus() {\n color: $navbar-dark-hover-color;\n }\n\n &.disabled {\n color: $navbar-dark-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-dark-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-dark-color;\n border-color: $navbar-dark-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-dark-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-dark-color;\n a {\n color: $navbar-dark-active-color;\n\n @include hover-focus() {\n color: $navbar-dark-active-color;\n }\n }\n }\n}\n","//\n// Base styles\n//\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n height: $card-height;\n word-wrap: break-word;\n background-color: $card-bg;\n background-clip: border-box;\n border: $card-border-width solid $card-border-color;\n @include border-radius($card-border-radius);\n\n > hr {\n margin-right: 0;\n margin-left: 0;\n }\n\n > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n\n &:first-child {\n border-top-width: 0;\n @include border-top-radius($card-inner-border-radius);\n }\n\n &:last-child {\n border-bottom-width: 0;\n @include border-bottom-radius($card-inner-border-radius);\n }\n }\n\n // Due to specificity of the above selector (`.card > .list-group`), we must\n // use a child selector here to prevent double borders.\n > .card-header + .list-group,\n > .list-group + .card-footer {\n border-top: 0;\n }\n}\n\n.card-body {\n // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n // as much space as possible, ensuring footers are aligned to the bottom.\n flex: 1 1 auto;\n // Workaround for the image size bug in IE\n // See: https://github.com/twbs/bootstrap/pull/28855\n min-height: 1px;\n padding: $card-spacer-x;\n color: $card-color;\n}\n\n.card-title {\n margin-bottom: $card-spacer-y;\n}\n\n.card-subtitle {\n margin-top: -$card-spacer-y * .5;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link {\n @include hover() {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-spacer-x;\n }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n padding: $card-spacer-y $card-spacer-x;\n margin-bottom: 0; // Removes the default margin-bottom of <hN>\n color: $card-cap-color;\n background-color: $card-cap-bg;\n border-bottom: $card-border-width solid $card-border-color;\n\n &:first-child {\n @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n }\n}\n\n.card-footer {\n padding: $card-spacer-y $card-spacer-x;\n color: $card-cap-color;\n background-color: $card-cap-bg;\n border-top: $card-border-width solid $card-border-color;\n\n &:last-child {\n @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n margin-right: -$card-spacer-x * .5;\n margin-bottom: -$card-spacer-y;\n margin-left: -$card-spacer-x * .5;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -$card-spacer-x * .5;\n margin-left: -$card-spacer-x * .5;\n}\n\n// Card image\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: $card-img-overlay-padding;\n @include border-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0; // For IE: https://github.com/twbs/bootstrap/issues/29396\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n .card {\n margin-bottom: $card-deck-margin;\n }\n\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n margin-right: -$card-deck-margin;\n margin-left: -$card-deck-margin;\n\n .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n margin-right: $card-deck-margin;\n margin-bottom: 0; // Override the default\n margin-left: $card-deck-margin;\n }\n }\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n margin-bottom: $card-group-margin;\n }\n\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n margin-bottom: 0;\n\n + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n // Handle rounded corners\n @if $enable-rounded {\n &:not(:last-child) {\n @include border-right-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-disallowed-list\n border-top-right-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-disallowed-list\n border-bottom-right-radius: 0;\n }\n }\n\n &:not(:first-child) {\n @include border-left-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-disallowed-list\n border-top-left-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-disallowed-list\n border-bottom-left-radius: 0;\n }\n }\n }\n }\n }\n}\n\n\n//\n// Columns\n//\n\n.card-columns {\n .card {\n margin-bottom: $card-columns-margin;\n }\n\n @include media-breakpoint-up(sm) {\n column-count: $card-columns-count;\n column-gap: $card-columns-gap;\n orphans: 1;\n widows: 1;\n\n .card {\n display: inline-block; // Don't let them vertically span multiple columns\n width: 100%; // Don't let their width change\n }\n }\n}\n\n\n//\n// Accordion\n//\n\n.accordion {\n overflow-anchor: none;\n\n > .card {\n overflow: hidden;\n\n &:not(:last-of-type) {\n border-bottom: 0;\n @include border-bottom-radius(0);\n }\n\n &:not(:first-of-type) {\n @include border-top-radius(0);\n }\n\n > .card-header {\n @include border-radius(0);\n margin-bottom: -$card-border-width;\n }\n }\n}\n",".breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n margin-bottom: $breadcrumb-margin-bottom;\n @include font-size($breadcrumb-font-size);\n list-style: none;\n background-color: $breadcrumb-bg;\n @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n + .breadcrumb-item {\n padding-left: $breadcrumb-item-padding;\n\n &::before {\n float: left; // Suppress inline spacings and underlining of the separator\n padding-right: $breadcrumb-item-padding;\n color: $breadcrumb-divider-color;\n content: escape-svg($breadcrumb-divider);\n }\n }\n\n // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built\n // without `<ul>`s. The `::before` pseudo-element generates an element\n // *within* the .breadcrumb-item and thereby inherits the `text-decoration`.\n //\n // To trick IE into suppressing the underline, we give the pseudo-element an\n // underline and then immediately remove it.\n + .breadcrumb-item:hover::before {\n text-decoration: underline;\n }\n // stylelint-disable-next-line no-duplicate-selectors\n + .breadcrumb-item:hover::before {\n text-decoration: none;\n }\n\n &.active {\n color: $breadcrumb-active-color;\n }\n}\n",".pagination {\n display: flex;\n @include list-unstyled();\n @include border-radius();\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: $pagination-padding-y $pagination-padding-x;\n margin-left: -$pagination-border-width;\n line-height: $pagination-line-height;\n color: $pagination-color;\n text-decoration: if($link-decoration == none, null, none);\n background-color: $pagination-bg;\n border: $pagination-border-width solid $pagination-border-color;\n\n &:hover {\n z-index: 2;\n color: $pagination-hover-color;\n text-decoration: none;\n background-color: $pagination-hover-bg;\n border-color: $pagination-hover-border-color;\n }\n\n &:focus {\n z-index: 3;\n outline: $pagination-focus-outline;\n box-shadow: $pagination-focus-box-shadow;\n }\n}\n\n.page-item {\n &:first-child {\n .page-link {\n margin-left: 0;\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n\n &.active .page-link {\n z-index: 3;\n color: $pagination-active-color;\n background-color: $pagination-active-bg;\n border-color: $pagination-active-border-color;\n }\n\n &.disabled .page-link {\n color: $pagination-disabled-color;\n pointer-events: none;\n // Opinionated: remove the \"hand\" cursor set previously for .page-link\n cursor: auto;\n background-color: $pagination-disabled-bg;\n border-color: $pagination-disabled-border-color;\n }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $pagination-border-radius-lg);\n}\n\n.pagination-sm {\n @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $pagination-border-radius-sm);\n}\n","// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n .page-link {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n }\n\n .page-item {\n &:first-child {\n .page-link {\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n }\n}\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n display: inline-block;\n padding: $badge-padding-y $badge-padding-x;\n @include font-size($badge-font-size);\n font-weight: $badge-font-weight;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n @include border-radius($badge-border-radius);\n @include transition($badge-transition);\n\n @at-root a#{&} {\n @include hover-focus() {\n text-decoration: none;\n }\n }\n\n // Empty badges collapse automatically\n &:empty {\n display: none;\n }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n// Pill badges\n//\n// Make them extra rounded with a modifier to replace v3's badges.\n\n.badge-pill {\n padding-right: $badge-pill-padding-x;\n padding-left: $badge-pill-padding-x;\n @include border-radius($badge-pill-border-radius);\n}\n\n// Colors\n//\n// Contextual variations (linked badges get darker on :hover).\n\n@each $color, $value in $theme-colors {\n .badge-#{$color} {\n @include badge-variant($value);\n }\n}\n","@mixin badge-variant($bg) {\n color: color-yiq($bg);\n background-color: $bg;\n\n @at-root a#{&} {\n @include hover-focus() {\n color: color-yiq($bg);\n background-color: darken($bg, 10%);\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);\n }\n }\n}\n",".jumbotron {\n padding: $jumbotron-padding ($jumbotron-padding * .5);\n margin-bottom: $jumbotron-padding;\n color: $jumbotron-color;\n background-color: $jumbotron-bg;\n @include border-radius($border-radius-lg);\n\n @include media-breakpoint-up(sm) {\n padding: ($jumbotron-padding * 2) $jumbotron-padding;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n @include border-radius(0);\n}\n","//\n// Base styles\n//\n\n.alert {\n position: relative;\n padding: $alert-padding-y $alert-padding-x;\n margin-bottom: $alert-margin-bottom;\n border: $alert-border-width solid transparent;\n @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n // Specified to prevent conflicts of changing $headings-color\n color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n padding-right: $close-font-size + $alert-padding-x * 2;\n\n // Adjust close link position\n .close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n padding: $alert-padding-y $alert-padding-x;\n color: inherit;\n }\n}\n\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $color, $value in $theme-colors {\n .alert-#{$color} {\n @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level));\n }\n}\n","@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n hr {\n border-top-color: darken($border, 5%);\n }\n\n .alert-link {\n color: darken($color, 10%);\n }\n}\n","// Disable animation if transitions are disabled\n@if $enable-transitions {\n @keyframes progress-bar-stripes {\n from { background-position: $progress-height 0; }\n to { background-position: 0 0; }\n }\n}\n\n.progress {\n display: flex;\n height: $progress-height;\n overflow: hidden; // force rounded corners by cropping it\n line-height: 0;\n @include font-size($progress-font-size);\n background-color: $progress-bg;\n @include border-radius($progress-border-radius);\n @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: $progress-bar-color;\n text-align: center;\n white-space: nowrap;\n background-color: $progress-bar-bg;\n @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n @include gradient-striped();\n background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n .progress-bar-animated {\n animation: $progress-bar-animation-timing progress-bar-stripes;\n\n @if $enable-prefers-reduced-motion-media-query {\n @media (prefers-reduced-motion: reduce) {\n animation: none;\n }\n }\n }\n}\n",".media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n display: flex;\n flex-direction: column;\n\n // No need to set list-style: none; since .list-group-item is block level\n padding-left: 0; // reset padding because ul and ol\n margin-bottom: 0;\n @include border-radius($list-group-border-radius);\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n width: 100%; // For `<button>`s (anchors become 100% by default though)\n color: $list-group-action-color;\n text-align: inherit; // For `<button>`s (anchors inherit)\n\n // Hover state\n @include hover-focus() {\n z-index: 1; // Place hover/focus items above their siblings for proper border styling\n color: $list-group-action-hover-color;\n text-decoration: none;\n background-color: $list-group-hover-bg;\n }\n\n &:active {\n color: $list-group-action-active-color;\n background-color: $list-group-action-active-bg;\n }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: $list-group-item-padding-y $list-group-item-padding-x;\n color: $list-group-color;\n text-decoration: if($link-decoration == none, null, none);\n background-color: $list-group-bg;\n border: $list-group-border-width solid $list-group-border-color;\n\n &:first-child {\n @include border-top-radius(inherit);\n }\n\n &:last-child {\n @include border-bottom-radius(inherit);\n }\n\n &.disabled,\n &:disabled {\n color: $list-group-disabled-color;\n pointer-events: none;\n background-color: $list-group-disabled-bg;\n }\n\n // Include both here for `<a>`s and `<button>`s\n &.active {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: $list-group-active-color;\n background-color: $list-group-active-bg;\n border-color: $list-group-active-border-color;\n }\n\n & + & {\n border-top-width: 0;\n\n &.active {\n margin-top: -$list-group-border-width;\n border-top-width: $list-group-border-width;\n }\n }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .list-group-horizontal#{$infix} {\n flex-direction: row;\n\n > .list-group-item {\n &:first-child {\n @include border-bottom-left-radius($list-group-border-radius);\n @include border-top-right-radius(0);\n }\n\n &:last-child {\n @include border-top-right-radius($list-group-border-radius);\n @include border-bottom-left-radius(0);\n }\n\n &.active {\n margin-top: 0;\n }\n\n + .list-group-item {\n border-top-width: $list-group-border-width;\n border-left-width: 0;\n\n &.active {\n margin-left: -$list-group-border-width;\n border-left-width: $list-group-border-width;\n }\n }\n }\n }\n }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n @include border-radius(0);\n\n > .list-group-item {\n border-width: 0 0 $list-group-border-width;\n\n &:last-child {\n border-bottom-width: 0;\n }\n }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $color, $value in $theme-colors {\n @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6));\n}\n","// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n .list-group-item-#{$state} {\n color: $color;\n background-color: $background;\n\n &.list-group-item-action {\n @include hover-focus() {\n color: $color;\n background-color: darken($background, 5%);\n }\n\n &.active {\n color: $white;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n",".close {\n float: right;\n @include font-size($close-font-size);\n font-weight: $close-font-weight;\n line-height: 1;\n color: $close-color;\n text-shadow: $close-text-shadow;\n opacity: .5;\n\n // Override <a>'s hover style\n @include hover() {\n color: $close-color;\n text-decoration: none;\n }\n\n &:not(:disabled):not(.disabled) {\n @include hover-focus() {\n opacity: .75;\n }\n }\n}\n\n// Additional properties for button version\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n// stylelint-disable-next-line selector-no-qualifying-type\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n}\n\n// Future-proof disabling of clicks on `<a>` elements\n\n// stylelint-disable-next-line selector-no-qualifying-type\na.close.disabled {\n pointer-events: none;\n}\n",".toast {\n // Prevents from shrinking in IE11, when in a flex container\n // See https://github.com/twbs/bootstrap/issues/28341\n flex-basis: $toast-max-width;\n max-width: $toast-max-width;\n @include font-size($toast-font-size);\n color: $toast-color;\n background-color: $toast-background-color;\n background-clip: padding-box;\n border: $toast-border-width solid $toast-border-color;\n box-shadow: $toast-box-shadow;\n opacity: 0;\n @include border-radius($toast-border-radius);\n\n &:not(:last-child) {\n margin-bottom: $toast-padding-x;\n }\n\n &.showing {\n opacity: 1;\n }\n\n &.show {\n display: block;\n opacity: 1;\n }\n\n &.hide {\n display: none;\n }\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: $toast-padding-y $toast-padding-x;\n color: $toast-header-color;\n background-color: $toast-header-background-color;\n background-clip: padding-box;\n border-bottom: $toast-border-width solid $toast-header-border-color;\n @include border-top-radius(subtract($toast-border-radius, $toast-border-width));\n}\n\n.toast-body {\n padding: $toast-padding-x; // apply to both vertical and horizontal\n}\n","// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and stuff\n\n\n.modal-open {\n // Kill the scroll on the body\n overflow: hidden;\n\n .modal {\n overflow-x: hidden;\n overflow-y: auto;\n }\n}\n\n// Container that the modal scrolls within\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: $modal-dialog-margin;\n // allow clicks to pass through for custom click handling to close modal\n pointer-events: none;\n\n // When fading in the modal, animate it to slide down\n .modal.fade & {\n @include transition($modal-transition);\n transform: $modal-fade-transform;\n }\n .modal.show & {\n transform: $modal-show-transform;\n }\n\n // When trying to close, animate focus to scale\n .modal.modal-static & {\n transform: $modal-scale-transform;\n }\n}\n\n.modal-dialog-scrollable {\n display: flex; // IE10/11\n max-height: subtract(100%, $modal-dialog-margin * 2);\n\n .modal-content {\n max-height: subtract(100vh, $modal-dialog-margin * 2); // IE10/11\n overflow: hidden;\n }\n\n .modal-header,\n .modal-footer {\n flex-shrink: 0;\n }\n\n .modal-body {\n overflow-y: auto;\n }\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: subtract(100%, $modal-dialog-margin * 2);\n\n // Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)\n &::before {\n display: block; // IE10\n height: subtract(100vh, $modal-dialog-margin * 2);\n height: min-content; // Reset height to 0 except on IE\n content: \"\";\n }\n\n // Ensure `.modal-body` shows scrollbar (IE10/11)\n &.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n\n .modal-content {\n max-height: none;\n }\n\n &::before {\n content: none;\n }\n }\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n // counteract the pointer-events: none; in the .modal-dialog\n color: $modal-content-color;\n pointer-events: auto;\n background-color: $modal-content-bg;\n background-clip: padding-box;\n border: $modal-content-border-width solid $modal-content-border-color;\n @include border-radius($modal-content-border-radius);\n @include box-shadow($modal-content-box-shadow-xs);\n // Remove focus outline from opened modal\n outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal-backdrop;\n width: 100vw;\n height: 100vh;\n background-color: $modal-backdrop-bg;\n\n // Fade for backdrop\n &.fade { opacity: 0; }\n &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n display: flex;\n align-items: flex-start; // so the close btn always stays on the upper right corner\n justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n padding: $modal-header-padding;\n border-bottom: $modal-header-border-width solid $modal-header-border-color;\n @include border-top-radius($modal-content-inner-border-radius);\n\n .close {\n padding: $modal-header-padding;\n // auto on the left force icon to the right even when there is no .modal-title\n margin: (-$modal-header-padding-y) (-$modal-header-padding-x) (-$modal-header-padding-y) auto;\n }\n}\n\n// Title text within header\n.modal-title {\n margin-bottom: 0;\n line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n // Enable `flex-grow: 1` so that the body take up as much space as possible\n // when there should be a fixed height on `.modal-dialog`.\n flex: 1 1 auto;\n padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center; // vertically center\n justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n padding: $modal-inner-padding - $modal-footer-margin-between * .5;\n border-top: $modal-footer-border-width solid $modal-footer-border-color;\n @include border-bottom-radius($modal-content-inner-border-radius);\n\n // Place margin between footer elements\n // This solution is far from ideal because of the universal selector usage,\n // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n > * {\n margin: $modal-footer-margin-between * .5;\n }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n max-width: $modal-md;\n margin: $modal-dialog-margin-y-sm-up auto;\n }\n\n .modal-dialog-scrollable {\n max-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n .modal-content {\n max-height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n }\n }\n\n .modal-dialog-centered {\n min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n &::before {\n height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n height: min-content;\n }\n }\n\n .modal-content {\n @include box-shadow($modal-content-box-shadow-sm-up);\n }\n\n .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n .modal-lg,\n .modal-xl {\n max-width: $modal-lg;\n }\n}\n\n@include media-breakpoint-up(xl) {\n .modal-xl { max-width: $modal-xl; }\n}\n","// Base class\n.tooltip {\n position: absolute;\n z-index: $zindex-tooltip;\n display: block;\n margin: $tooltip-margin;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($tooltip-font-size);\n // Allow breaking very long words so they don't overflow the tooltip's bounds\n word-wrap: break-word;\n opacity: 0;\n\n &.show { opacity: $tooltip-opacity; }\n\n .arrow {\n position: absolute;\n display: block;\n width: $tooltip-arrow-width;\n height: $tooltip-arrow-height;\n\n &::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-tooltip-top {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n bottom: 0;\n\n &::before {\n top: 0;\n border-width: $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n border-top-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-right {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n left: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n right: 0;\n border-width: ($tooltip-arrow-width * .5) $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n border-right-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-bottom {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n top: 0;\n\n &::before {\n bottom: 0;\n border-width: 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n border-bottom-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-left {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n right: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n left: 0;\n border-width: ($tooltip-arrow-width * .5) 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n border-left-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-tooltip-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-tooltip-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-tooltip-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-tooltip-left;\n }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: $tooltip-max-width;\n padding: $tooltip-padding-y $tooltip-padding-x;\n color: $tooltip-color;\n text-align: center;\n background-color: $tooltip-bg;\n @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text() {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n white-space: normal;\n word-spacing: normal;\n line-break: auto;\n}\n",".popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: $zindex-popover;\n display: block;\n max-width: $popover-max-width;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($popover-font-size);\n // Allow breaking very long words so they don't overflow the popover's bounds\n word-wrap: break-word;\n background-color: $popover-bg;\n background-clip: padding-box;\n border: $popover-border-width solid $popover-border-color;\n @include border-radius($popover-border-radius);\n @include box-shadow($popover-box-shadow);\n\n .arrow {\n position: absolute;\n display: block;\n width: $popover-arrow-width;\n height: $popover-arrow-height;\n margin: 0 $popover-border-radius;\n\n &::before,\n &::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-popover-top {\n margin-bottom: $popover-arrow-height;\n\n > .arrow {\n bottom: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n bottom: 0;\n border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-top-color: $popover-arrow-outer-color;\n }\n\n &::after {\n bottom: $popover-border-width;\n border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-top-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-right {\n margin-left: $popover-arrow-height;\n\n > .arrow {\n left: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n left: 0;\n border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-right-color: $popover-arrow-outer-color;\n }\n\n &::after {\n left: $popover-border-width;\n border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-right-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-bottom {\n margin-top: $popover-arrow-height;\n\n > .arrow {\n top: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n top: 0;\n border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n &::after {\n top: $popover-border-width;\n border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n border-bottom-color: $popover-arrow-color;\n }\n }\n\n // This will remove the popover-header's border just below the arrow\n .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: $popover-arrow-width;\n margin-left: -$popover-arrow-width * .5;\n content: \"\";\n border-bottom: $popover-border-width solid $popover-header-bg;\n }\n}\n\n.bs-popover-left {\n margin-right: $popover-arrow-height;\n\n > .arrow {\n right: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n right: 0;\n border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n border-left-color: $popover-arrow-outer-color;\n }\n\n &::after {\n right: $popover-border-width;\n border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n border-left-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-popover-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-popover-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-popover-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-popover-left;\n }\n}\n\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n padding: $popover-header-padding-y $popover-header-padding-x;\n margin-bottom: 0; // Reset the default from Reboot\n @include font-size($font-size-base);\n color: $popover-header-color;\n background-color: $popover-header-bg;\n border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);\n @include border-top-radius($popover-inner-border-radius);\n\n &:empty {\n display: none;\n }\n}\n\n.popover-body {\n padding: $popover-body-padding-y $popover-body-padding-x;\n color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n// even when their scroll action started on a carousel, but for compatibility (with Firefox)\n// we're preventing all actions instead\n// 2. The .carousel-item-left and .carousel-item-right is used to indicate where\n// the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-left and .active.carousel-item-right is the current\n// slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right\n// is the upcoming slide in transition.\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n @include clearfix();\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n }\n\n .carousel-item.active,\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n }\n\n .active.carousel-item-left,\n .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n @include transition(opacity 0s $carousel-transition-duration);\n }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n // Use flex for alignment (1-3)\n display: flex; // 1. allow flex styles\n align-items: center; // 2. vertically center contents\n justify-content: center; // 3. horizontally center contents\n width: $carousel-control-width;\n padding: 0;\n color: $carousel-control-color;\n text-align: center;\n background: none;\n border: 0;\n opacity: $carousel-control-opacity;\n @include transition($carousel-control-transition);\n\n // Hover/focus state\n @include hover-focus() {\n color: $carousel-control-color;\n text-decoration: none;\n outline: 0;\n opacity: $carousel-control-hover-opacity;\n }\n}\n.carousel-control-prev {\n left: 0;\n @if $enable-gradients {\n background-image: linear-gradient(90deg, rgba($black, .25), rgba($black, .001));\n }\n}\n.carousel-control-next {\n right: 0;\n @if $enable-gradients {\n background-image: linear-gradient(270deg, rgba($black, .25), rgba($black, .001));\n }\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: $carousel-control-icon-width;\n height: $carousel-control-icon-width;\n background: 50% / 100% 100% no-repeat;\n}\n.carousel-control-prev-icon {\n background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n\n// Optional indicator pips\n//\n// Add an ordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0; // override <ol> default\n // Use the .carousel-control's width as margin so we don't overlay those\n margin-right: $carousel-control-width;\n margin-left: $carousel-control-width;\n list-style: none;\n\n li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: $carousel-indicator-width;\n height: $carousel-indicator-height;\n margin-right: $carousel-indicator-spacer;\n margin-left: $carousel-indicator-spacer;\n text-indent: -999px;\n cursor: pointer;\n background-color: $carousel-indicator-active-bg;\n background-clip: padding-box;\n // Use transparent borders to increase the hit area by 10px on top and bottom.\n border-top: $carousel-indicator-hit-area-height solid transparent;\n border-bottom: $carousel-indicator-hit-area-height solid transparent;\n opacity: .5;\n @include transition($carousel-indicator-transition);\n }\n\n .active {\n opacity: 1;\n }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n position: absolute;\n right: (100% - $carousel-caption-width) * .5;\n bottom: 20px;\n left: (100% - $carousel-caption-width) * .5;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: $carousel-caption-color;\n text-align: center;\n}\n","@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n","//\n// Rotating border\n//\n\n@keyframes spinner-border {\n to { transform: rotate(360deg); }\n}\n\n.spinner-border {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: $spinner-vertical-align;\n border: $spinner-border-width solid currentcolor;\n border-right-color: transparent;\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 50%;\n animation: .75s linear infinite spinner-border;\n}\n\n.spinner-border-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n border-width: $spinner-border-width-sm;\n}\n\n//\n// Growing circle\n//\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: $spinner-vertical-align;\n background-color: currentcolor;\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 50%;\n opacity: 0;\n animation: .75s linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n}\n\n@if $enable-prefers-reduced-motion-media-query {\n @media (prefers-reduced-motion: reduce) {\n .spinner-border,\n .spinner-grow {\n animation-duration: 1.5s;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n.align-baseline { vertical-align: baseline !important; } // Browser default\n.align-top { vertical-align: top !important; }\n.align-middle { vertical-align: middle !important; }\n.align-bottom { vertical-align: bottom !important; }\n.align-text-bottom { vertical-align: text-bottom !important; }\n.align-text-top { vertical-align: text-top !important; }\n","// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color, $ignore-warning: false) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent},\n button#{$parent} {\n @include hover-focus() {\n background-color: darken($color, 10%) !important;\n }\n }\n @include deprecate(\"The `bg-variant` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n@mixin bg-gradient-variant($parent, $color, $ignore-warning: false) {\n #{$parent} {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n }\n @include deprecate(\"The `bg-gradient-variant` mixin\", \"v4.5.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n @include bg-variant(\".bg-#{$color}\", $value, true);\n}\n\n@if $enable-gradients {\n @each $color, $value in $theme-colors {\n @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value, true);\n }\n}\n\n.bg-white {\n background-color: $white !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n","// stylelint-disable property-disallowed-list, declaration-no-important\n\n//\n// Border\n//\n\n.border { border: $border-width solid $border-color !important; }\n.border-top { border-top: $border-width solid $border-color !important; }\n.border-right { border-right: $border-width solid $border-color !important; }\n.border-bottom { border-bottom: $border-width solid $border-color !important; }\n.border-left { border-left: $border-width solid $border-color !important; }\n\n.border-0 { border: 0 !important; }\n.border-top-0 { border-top: 0 !important; }\n.border-right-0 { border-right: 0 !important; }\n.border-bottom-0 { border-bottom: 0 !important; }\n.border-left-0 { border-left: 0 !important; }\n\n@each $color, $value in $theme-colors {\n .border-#{$color} {\n border-color: $value !important;\n }\n}\n\n.border-white {\n border-color: $white !important;\n}\n\n//\n// Border-radius\n//\n\n.rounded-sm {\n border-radius: $border-radius-sm !important;\n}\n\n.rounded {\n border-radius: $border-radius !important;\n}\n\n.rounded-top {\n border-top-left-radius: $border-radius !important;\n border-top-right-radius: $border-radius !important;\n}\n\n.rounded-right {\n border-top-right-radius: $border-radius !important;\n border-bottom-right-radius: $border-radius !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-left {\n border-top-left-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-lg {\n border-radius: $border-radius-lg !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: $rounded-pill !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n\n &::before {\n display: block;\n content: \"\";\n }\n\n .embed-responsive-item,\n iframe,\n embed,\n object,\n video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n }\n}\n\n@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios {\n $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1);\n $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2);\n\n .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} {\n &::before {\n padding-top: percentage(divide($embed-responsive-aspect-ratio-y, $embed-responsive-aspect-ratio-x));\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .float#{$infix}-left { float: left !important; }\n .float#{$infix}-right { float: right !important; }\n .float#{$infix}-none { float: none !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $value in $user-selects {\n .user-select-#{$value} { user-select: $value !important; }\n}\n","// stylelint-disable declaration-no-important\n\n@each $value in $overflows {\n .overflow-#{$value} { overflow: $value !important; }\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n@each $position in $positions {\n .position-#{$position} { position: $position !important; }\n}\n\n// Shorthand\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.sticky-top {\n @supports (position: sticky) {\n position: sticky;\n top: 0;\n z-index: $zindex-sticky;\n }\n}\n","//\n// Screenreaders\n//\n\n.sr-only {\n @include sr-only();\n}\n\n.sr-only-focusable {\n @include sr-only-focusable();\n}\n","// Only display content to screen readers\n//\n// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/\n// See: https://kittygiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin sr-only() {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px; // Fix for https://github.com/twbs/bootstrap/issues/25686\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable() {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n}\n","// stylelint-disable declaration-no-important\n\n.shadow-sm { box-shadow: $box-shadow-sm !important; }\n.shadow { box-shadow: $box-shadow !important; }\n.shadow-lg { box-shadow: $box-shadow-lg !important; }\n.shadow-none { box-shadow: none !important; }\n","// stylelint-disable declaration-no-important\n\n// Width and height\n\n@each $prop, $abbrev in (width: w, height: h) {\n @each $size, $length in $sizes {\n .#{$abbrev}-#{$size} { #{$prop}: $length !important; }\n }\n}\n\n.mw-100 { max-width: 100% !important; }\n.mh-100 { max-height: 100% !important; }\n\n// Viewport additional helpers\n\n.min-vw-100 { min-width: 100vw !important; }\n.min-vh-100 { min-height: 100vh !important; }\n\n.vw-100 { width: 100vw !important; }\n.vh-100 { height: 100vh !important; }\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if \"#{$size}\" != \"0\" {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n","//\n// Stretched link\n//\n\n.stretched-link {\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n // Just in case `pointer-events: none` is set on a parent\n pointer-events: auto;\n content: \"\";\n // IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color\n background-color: rgba(0, 0, 0, 0);\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n.text-monospace { font-family: $font-family-monospace !important; }\n\n// Alignment\n\n.text-justify { text-align: justify !important; }\n.text-wrap { white-space: normal !important; }\n.text-nowrap { white-space: nowrap !important; }\n.text-truncate { @include text-truncate(); }\n\n// Responsive alignment\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .text#{$infix}-left { text-align: left !important; }\n .text#{$infix}-right { text-align: right !important; }\n .text#{$infix}-center { text-align: center !important; }\n }\n}\n\n// Transformation\n\n.text-lowercase { text-transform: lowercase !important; }\n.text-uppercase { text-transform: uppercase !important; }\n.text-capitalize { text-transform: capitalize !important; }\n\n// Weight and italics\n\n.font-weight-light { font-weight: $font-weight-light !important; }\n.font-weight-lighter { font-weight: $font-weight-lighter !important; }\n.font-weight-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold { font-weight: $font-weight-bold !important; }\n.font-weight-bolder { font-weight: $font-weight-bolder !important; }\n.font-italic { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: $white !important; }\n\n@each $color, $value in $theme-colors {\n @include text-emphasis-variant(\".text-#{$color}\", $value, true);\n}\n\n.text-body { color: $body-color !important; }\n.text-muted { color: $text-muted !important; }\n\n.text-black-50 { color: rgba($black, .5) !important; }\n.text-white-50 { color: rgba($white, .5) !important; }\n\n// Misc\n\n.text-hide {\n @include text-hide($ignore-warning: true);\n}\n\n.text-decoration-none { text-decoration: none !important; }\n\n.text-break {\n word-break: break-word !important; // Deprecated, but avoids issues with flex containers\n word-wrap: break-word !important; // Used instead of `overflow-wrap` for IE & Edge Legacy\n}\n\n// Reset\n\n.text-reset { color: inherit !important; }\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color, $ignore-warning: false) {\n #{$parent} {\n color: $color !important;\n }\n @if $emphasized-link-hover-darken-percentage != 0 {\n a#{$parent} {\n @include hover-focus() {\n color: darken($color, $emphasized-link-hover-darken-percentage) !important;\n }\n }\n }\n @include deprecate(\"`text-emphasis-variant()`\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n","// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n\n @include deprecate(\"`text-hide()`\", \"v4.1.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Visibility utilities\n//\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n// Source: https://github.com/h5bp/main.css/blob/master/src/_print.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// https://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: $black !important; // Black prints faster\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a {\n &:not(.btn) {\n text-decoration: underline;\n }\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Specify a size and min-width to make printing closer across browsers.\n // We don't set margin here because it breaks `size` in Chrome. We also\n // don't use `!important` on `size` as it breaks in Chrome.\n @page {\n size: $print-page-size;\n }\n body {\n min-width: $print-body-min-width !important;\n }\n .container {\n min-width: $print-body-min-width !important;\n }\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid $black;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: $white !important;\n }\n }\n\n .table-bordered {\n th,\n td {\n border: 1px solid $gray-300 !important;\n }\n }\n\n .table-dark {\n color: inherit;\n\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $table-border-color;\n }\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: $table-border-color;\n }\n\n // Bootstrap specific changes end\n }\n}\n","/*!\n * Cropper.js v1.5.12\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2021-06-12T08:00:11.623Z\n */\n\n.cropper-container {\n direction: ltr;\n font-size: 0;\n line-height: 0;\n position: relative;\n -ms-touch-action: none;\n touch-action: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.cropper-container img {\n display: block;\n height: 100%;\n image-orientation: 0deg;\n max-height: none !important;\n max-width: none !important;\n min-height: 0 !important;\n min-width: 0 !important;\n width: 100%;\n}\n\n.cropper-wrap-box,\n.cropper-canvas,\n.cropper-drag-box,\n.cropper-crop-box,\n.cropper-modal {\n bottom: 0;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.cropper-wrap-box,\n.cropper-canvas {\n overflow: hidden;\n}\n\n.cropper-drag-box {\n background-color: #fff;\n opacity: 0;\n}\n\n.cropper-modal {\n background-color: #000;\n opacity: 0.5;\n}\n\n.cropper-view-box {\n display: block;\n height: 100%;\n outline: 1px solid #39f;\n outline-color: rgba(51, 153, 255, 0.75);\n overflow: hidden;\n width: 100%;\n}\n\n.cropper-dashed {\n border: 0 dashed #eee;\n display: block;\n opacity: 0.5;\n position: absolute;\n}\n\n.cropper-dashed.dashed-h {\n border-bottom-width: 1px;\n border-top-width: 1px;\n height: calc(100% / 3);\n left: 0;\n top: calc(100% / 3);\n width: 100%;\n}\n\n.cropper-dashed.dashed-v {\n border-left-width: 1px;\n border-right-width: 1px;\n height: 100%;\n left: calc(100% / 3);\n top: 0;\n width: calc(100% / 3);\n}\n\n.cropper-center {\n display: block;\n height: 0;\n left: 50%;\n opacity: 0.75;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.cropper-center::before,\n.cropper-center::after {\n background-color: #eee;\n content: ' ';\n display: block;\n position: absolute;\n}\n\n.cropper-center::before {\n height: 1px;\n left: -3px;\n top: 0;\n width: 7px;\n}\n\n.cropper-center::after {\n height: 7px;\n left: 0;\n top: -3px;\n width: 1px;\n}\n\n.cropper-face,\n.cropper-line,\n.cropper-point {\n display: block;\n height: 100%;\n opacity: 0.1;\n position: absolute;\n width: 100%;\n}\n\n.cropper-face {\n background-color: #fff;\n left: 0;\n top: 0;\n}\n\n.cropper-line {\n background-color: #39f;\n}\n\n.cropper-line.line-e {\n cursor: ew-resize;\n right: -3px;\n top: 0;\n width: 5px;\n}\n\n.cropper-line.line-n {\n cursor: ns-resize;\n height: 5px;\n left: 0;\n top: -3px;\n}\n\n.cropper-line.line-w {\n cursor: ew-resize;\n left: -3px;\n top: 0;\n width: 5px;\n}\n\n.cropper-line.line-s {\n bottom: -3px;\n cursor: ns-resize;\n height: 5px;\n left: 0;\n}\n\n.cropper-point {\n background-color: #39f;\n height: 5px;\n opacity: 0.75;\n width: 5px;\n}\n\n.cropper-point.point-e {\n cursor: ew-resize;\n margin-top: -3px;\n right: -3px;\n top: 50%;\n}\n\n.cropper-point.point-n {\n cursor: ns-resize;\n left: 50%;\n margin-left: -3px;\n top: -3px;\n}\n\n.cropper-point.point-w {\n cursor: ew-resize;\n left: -3px;\n margin-top: -3px;\n top: 50%;\n}\n\n.cropper-point.point-s {\n bottom: -3px;\n cursor: s-resize;\n left: 50%;\n margin-left: -3px;\n}\n\n.cropper-point.point-ne {\n cursor: nesw-resize;\n right: -3px;\n top: -3px;\n}\n\n.cropper-point.point-nw {\n cursor: nwse-resize;\n left: -3px;\n top: -3px;\n}\n\n.cropper-point.point-sw {\n bottom: -3px;\n cursor: nesw-resize;\n left: -3px;\n}\n\n.cropper-point.point-se {\n bottom: -3px;\n cursor: nwse-resize;\n height: 20px;\n opacity: 1;\n right: -3px;\n width: 20px;\n}\n\n@media (min-width: 768px) {\n .cropper-point.point-se {\n height: 15px;\n width: 15px;\n }\n}\n\n@media (min-width: 992px) {\n .cropper-point.point-se {\n height: 10px;\n width: 10px;\n }\n}\n\n@media (min-width: 1200px) {\n .cropper-point.point-se {\n height: 5px;\n opacity: 0.75;\n width: 5px;\n }\n}\n\n.cropper-point.point-se::before {\n background-color: #39f;\n bottom: -50%;\n content: ' ';\n display: block;\n height: 200%;\n opacity: 0;\n position: absolute;\n right: -50%;\n width: 200%;\n}\n\n.cropper-invisible {\n opacity: 0;\n}\n\n.cropper-bg {\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');\n}\n\n.cropper-hide {\n display: block;\n height: 0;\n position: absolute;\n width: 0;\n}\n\n.cropper-hidden {\n display: none !important;\n}\n\n.cropper-move {\n cursor: move;\n}\n\n.cropper-crop {\n cursor: crosshair;\n}\n\n.cropper-disabled .cropper-drag-box,\n.cropper-disabled .cropper-face,\n.cropper-disabled .cropper-line,\n.cropper-disabled .cropper-point {\n cursor: not-allowed;\n}\n","/**************** TABS *************************/\n.tabs .nav{\n\n .nav-item{\n padding: 14px 26px;\n line-height: 1.79;\n color: $dark_text !important;\n margin-bottom: 0px;\n border: 0px;\n\n &:hover{\n border-bottom: 3px solid #1d82f585;\n }\n\n @include media-breakpoint-down(sm){\n padding: 10px 15px;\n }\n }\n\n .nav-link.active, .nav-item.show .nav-link{\n border-bottom: 3px solid #1D82F5;\n border-top: 0px;\n border-left: 0px;\n border-right: 0px;\n }\n}\n\n.tab {\n overflow: hidden;\n}\n\n.tabcontent {\n display: none;\n}\n\n\n\n",".page-heading h2{\n line-height: 1.17;\n}\n.page-header-right {\n height: 63px;\n position: relative;\n padding: 0rem 1rem;\n\n @include media-breakpoint-up(lg){\n width: 50% !important;\n }\n\n ul {\n padding-left: 0;\n list-style: none;\n\n li {\n float: left;\n position: relative;\n }\n }\n}\n.header-icon-box {\n display: flex;\n align-items: center;\n margin-right: 22px;\n justify-content: center;\n}\n.logout_box .header-icon-box{\n margin-right: 6px;\n}\n.main-header {\n height: 63px;\n position: sticky;\n top: 0px;\n z-index: 2;\n margin-left: 240px;\n transition: width .3s ease-in-out, margin-left .3s ease-in-out;\n border-bottom: 1px solid #e8eef3;\n\n @include media-breakpoint-down(md){\n width: 100%;\n margin-left: 0px;\n }\n\n .navbar-left{\n height: 63px;\n\n @include media-breakpoint-up(lg){\n width: 50% !important;\n }\n }\n}\n.menu-collapse {\n display: block;\n margin-left: 28px;\n\n &:before{\n content: \"\";\n position: absolute;\n top: -5px;\n left: -6px;\n width: 45px;\n height: 45px;\n background: rgba(255, 255, 255, 0.12);\n z-index: 0;\n }\n}\n.mc-wrap .mcw-line {\n width: 18px;\n height: 2px;\n background-color: $dark_grey;\n}\n.mc-wrap .mcw-line.center {\n margin: 3px 0;\n}\n\n.notification-dropdown{\n width: 393px !important;\n min-height: 160px;\n max-height: 405px;\n right: 19px;\n top: 26px;\n overflow: auto;\n\n .dropdown-item:hover{\n background-color: $white;\n }\n\n @include media-breakpoint-down(sm){\n width: 300px !important;\n }\n}\n\n.invite-member span{\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n","/* ===== RESET CSS ====== */\n\nbody{\n font-size: 14px;\n font-family: $helvetica;\n background-color: $white;\n font-stretch: normal;\n font-style: normal;\n font-weight: normal;\n line-height: 20.5px;\n color: $dark_text;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n::-moz-selection {\n background: #222;\n color: $white;\n}\n\n::selection {\n background: #222;\n color: $white;\n}\n/*===== custom scrollbar ====== */\n::-webkit-scrollbar {\n width: 10px;\n background:#e3e8ec ;\n}\n::-webkit-scrollbar-thumb {\n border-radius: 7px;\n background-color:#aaa8a8;\n border: 3px solid #e3e8ec;\n}\n\na{\n cursor: pointer;\n\n &:hover{\n color: darken($color: $c-black, $amount: 100%) !important;\n outline: 0 none;\n text-decoration: none;\n }\n}\n\nimg{\n max-width: 100%;\n height: auto;\n}\n\nul,li{\n text-decoration: none;\n margin: 0;\n padding: 0;\n list-style: none;\n}\np {\n line-height: 24px;\n margin-top: 0;\n}\nspan {\n color: inherit;\n}\ni {\n line-height: 1;\n font-style: normal;\n}\n\nimg {\n border-style: none;\n height: auto;\n max-width: 100%;\n vertical-align: middle;\n}\n\niframe {\n border: none;\n}\n\n:active,\n:focus {\n outline: none !important;\n}\n\n.btn.focus,\n.btn:focus {\n outline: 0;\n box-shadow: none;\n}\n\n/* ===== Headings ====== */\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: $helvetica;\n margin-top: 0;\n}\nh1{\n font-size: 40px;\n}\nh2{\n font-size: 32px;\n}\nh3{\n font-size: 25px;\n}\nh4{\n font-size: 20px;\n}\nh5{\n font-size:18px;\n a{\n transition: all 0.3s ease;\n }\n}\nh6{\n font-size:16px;\n a{\n transition: all 0.3s ease;\n }\n}","@font-face {\n font-family: 'dropify';\n src: url('#{$dropify-font-path}/dropify.eot');\n src: url('#{$dropify-font-path}/dropify.eot#iefix') format('embedded-opentype'),\n url('#{$dropify-font-path}/dropify.woff') format('woff'),\n url('#{$dropify-font-path}/dropify.ttf') format('truetype'),\n url('#{$dropify-font-path}/dropify.svg#dropify') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n\n [class^=\"dropify-font-\"]:before, [class*=\" dropify-font-\"]:before, .dropify-font:before {\n font-family: \"dropify\";\n font-style: normal;\n font-weight: normal;\n speak: none;\n display: inline-block;\n text-decoration: inherit;\n width: 1em;\n margin-left: .2em;\n margin-right: .2em;\n text-align: center;\n font-variant: normal;\n text-transform: none;\n line-height: 1em;\n}\n\n.dropify-font-upload:before { content: '\\e800'; }\n.dropify-font-file:before { content: '\\e801'; }\n","$dropify-width: 100% !default;\n$dropify-height: 200px !default;\n$dropify-font-family: \"Roboto\", \"Helvetica Neue\", \"Helvetica\", \"Arial\" !default;\n$dropify-font-size: 14px !default;\n$dropify-line-height: 22px !default;\n$dropify-text-color: #777 !default;\n$dropify-icon-color: #CCC !default;\n$dropify-background: #FFF !default;\n$dropify-border-size: 2px !default;\n$dropify-border-color: #E5E5E5 !default;\n$dropify-infos-background: transparentize(#000, 0.3) !default;\n$dropify-infos-color: #FFF !default;\n$dropify-clear-color: #FFF !default;\n$dropify-error-color: #F34141 !default;\n$dropify-stripes: #F6F6F6 !default;\n$dropify-loader-size: 20px !default;\n$dropify-loader-border: 1px !default;\n$dropify-loader-fill: #CCC !default;\n$dropify-loader-trace: #777 !default;\n$dropify-font-path: \"../fonts\" !default;\n\n@import \"dropify-font\";\n\n.dropify-wrapper {\n display: block;\n position: relative;\n cursor: pointer;\n overflow: hidden;\n width: $dropify-width;\n max-width: 100%;\n height: $dropify-height;\n padding: 5px 10px;\n font-family: $dropify-font-family;\n font-size: $dropify-font-size;\n line-height: $dropify-line-height;\n color: $dropify-text-color;\n background-color: $dropify-background;\n background-image: none;\n text-align: center;\n border: $dropify-border-size solid $dropify-border-color;\n transition: border-color 0.15s linear;\n\n &:hover {\n background-size: 30px 30px;\n background-image: linear-gradient(\n -45deg,\n $dropify-stripes 25%,\n transparent 25%,\n transparent 50%,\n $dropify-stripes 50%,\n $dropify-stripes 75%,\n transparent 75%,\n transparent\n );\n animation: stripes 2s linear infinite;\n }\n\n &.has-preview {\n .dropify-clear {\n display: block;\n }\n }\n\n &.has-error {\n border-color: $dropify-error-color;\n\n .dropify-message .dropify-error, {\n display: block;\n }\n\n &:hover {\n .dropify-errors-container {\n visibility: visible;\n opacity: 1;\n transition-delay: 0s;\n }\n }\n }\n\n &.disabled {\n input {\n cursor: not-allowed;\n }\n\n &:hover {\n background-image: none;\n animation: none;\n }\n\n .dropify-message {\n opacity: 0.5;\n text-decoration: line-through;\n }\n\n .dropify-infos-message {\n display: none;\n }\n }\n\n input {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n height: 100%;\n width: 100%;\n opacity: 0;\n cursor: pointer;\n z-index: 5;\n }\n\n .dropify-message {\n position: relative;\n top: 50%;\n transform: translateY(-50%);\n\n span.file-icon {\n @extend .dropify-font;\n @extend .dropify-font-upload;\n font-size: 50px;\n color: $dropify-icon-color;\n }\n\n p {\n margin: 5px 0 0 0;\n\n &.dropify-error {\n color: $dropify-error-color;\n font-weight: bold;\n display: none;\n }\n }\n }\n\n .dropify-clear {\n display: none;\n position: absolute;\n opacity: 0;\n z-index: 7;\n top: 10px;\n right: 10px;\n background: none;\n border: 2px solid $dropify-clear-color;\n text-transform: uppercase;\n font-family: $dropify-font-family;\n font-size: 11px;\n padding: 4px 8px;\n font-weight: bold;\n color: $dropify-clear-color;\n transition: all 0.15s linear;\n\n &:hover {\n background: transparentize($dropify-clear-color, 0.8);\n }\n }\n\n .dropify-preview {\n display: none;\n position: absolute;\n z-index: 1;\n background-color: $dropify-background;\n padding: 5px;\n width: 100%;\n height: 100%;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n overflow: hidden;\n text-align: center;\n\n\n .dropify-render {\n img {\n top: 50%;\n transform: translate(0, -50%);\n position: relative;\n max-width: 100%;\n max-height: 100%;\n background-color: $dropify-background;\n transition: border-color 0.15s linear;\n }\n\n i {\n font-size: 70px;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n position: absolute;\n color: #777;\n }\n\n .dropify-extension {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n margin-top: 10px;\n text-transform: uppercase;\n font-weight: 900;\n letter-spacing: -0.03em;\n font-size: 13px;\n width: 42px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n }\n\n .dropify-infos {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n background: $dropify-infos-background;\n opacity: 0;\n transition: opacity 0.15s linear;\n\n .dropify-infos-inner {\n position: absolute;\n top: 50%;\n transform: translate(0, -40%);\n backface-visibility: hidden;\n width: 100%;\n padding: 0 20px;\n transition: all 0.2s ease;\n\n p {\n padding: 0;\n margin: 0;\n position: relative;\n width: 100%;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n color: $dropify-infos-color;\n text-align: center;\n line-height: 25px;\n font-weight: bold;\n\n &.dropify-infos-message {\n margin-top: 15px;\n padding-top: 15px;\n font-size: 12px;\n position: relative;\n opacity: 0.5;\n\n &::before {\n content: '';\n position: absolute;\n top: 0;\n left: 50%;\n transform: translate(-50%, 0);\n background: $dropify-infos-color;\n width: 30px;\n height: 2px;\n }\n }\n }\n }\n\n }\n }\n\n &:hover {\n .dropify-clear {\n opacity: 1;\n }\n\n .dropify-preview {\n .dropify-infos {\n opacity: 1;\n\n .dropify-infos-inner {\n margin-top: -5px;\n }\n }\n }\n }\n\n &.touch-fallback {\n height: auto !important;\n\n &:hover {\n background-image: none;\n animation: none;\n }\n\n .dropify-preview {\n position: relative;\n padding: 0;\n\n .dropify-render {\n display: block;\n position: relative;\n\n .dropify-font-file {\n position: relative;\n transform: translate(0, 0);\n top: 0;\n left: 0;\n\n &::before {\n margin-top: 30px;\n margin-bottom: 30px;\n }\n }\n\n img {\n position: relative;\n transform: translate(0, 0);\n }\n }\n\n .dropify-infos {\n position: relative;\n opacity: 1;\n background: transparent;\n\n .dropify-infos-inner {\n position: relative;\n top: 0;\n transform: translate(0, 0);\n padding: 5px 90px 5px 0;\n\n p {\n padding: 0;\n margin: 0;\n position: relative;\n width: 100%;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n color: $dropify-text-color;\n text-align: left;\n line-height: 25px;\n\n &.dropify-filename {\n font-weight: bold;\n }\n\n &.dropify-infos-message {\n margin-top: 0;\n padding-top: 0;\n font-size: 11px;\n position: relative;\n opacity: 1;\n\n &::before {\n display: none;\n }\n }\n }\n }\n }\n }\n\n .dropify-message {\n transform: translate(0, 0);\n padding: 40px 0;\n }\n\n .dropify-clear {\n top: auto;\n bottom: 23px;\n opacity: 1;\n border-color: transparentize($dropify-text-color, 0.3);\n color: $dropify-text-color;\n }\n\n &.has-preview {\n .dropify-message {\n display: none;\n }\n }\n\n &:hover {\n .dropify-preview {\n .dropify-infos {\n .dropify-infos-inner {\n margin-top: 0;\n }\n }\n }\n }\n }\n\n .dropify-loader {\n position: absolute;\n top: 15px;\n right: 15px;\n display: none;\n z-index: 9;\n\n &::after {\n display: block;\n position: relative;\n width: $dropify-loader-size;\n height: $dropify-loader-size;\n animation: rotate 0.6s linear infinite;\n border-radius: 100%;\n border-top: $dropify-loader-border solid $dropify-loader-fill;\n border-bottom: $dropify-loader-border solid $dropify-loader-trace;\n border-left: $dropify-loader-border solid $dropify-loader-fill;\n border-right: $dropify-loader-border solid $dropify-loader-trace;\n content: '';\n }\n }\n\n .dropify-errors-container {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n background: transparentize($dropify-error-color, 0.2);\n text-align: left;\n visibility: hidden;\n opacity: 0;\n transition: visibility 0s linear 0.15s,opacity 0.15s linear;\n\n ul {\n padding: 10px 20px;\n margin: 0;\n position: absolute;\n left: 0;\n top: 50%;\n transform: translateY(-50%);\n\n li {\n margin-left: 20px;\n color: #FFF;\n font-weight: bold;\n }\n }\n\n &.visible {\n visibility: visible;\n opacity: 1;\n transition-delay: 0s;\n }\n }\n\n & ~ .dropify-errors-container {\n ul {\n padding: 0;\n margin: 15px 0;\n\n li {\n margin-left: 20px;\n color: $dropify-error-color;\n font-weight: bold;\n }\n }\n }\n}\n\n@keyframes stripes {\n from { background-position: 0 0; }\n to { background-position: 60px 30px; }\n}\n\n@keyframes rotate {\n 0% {\n transform: rotateZ(-360deg);\n }\n 100% {\n transform: rotateZ(0deg);\n }\n}\n",".swal2-popup {\n &.swal2-toast {\n flex-direction: column;\n align-items: stretch;\n width: $swal2-toast-width;\n padding: $swal2-toast-padding;\n overflow-y: hidden;\n background: $swal2-toast-background;\n box-shadow: $swal2-toast-box-shadow;\n\n .swal2-header {\n flex-direction: row;\n padding: $swal2-toast-header-padding;\n }\n\n .swal2-title {\n flex-grow: 1;\n justify-content: flex-start;\n margin: $swal2-toast-title-margin;\n font-size: $swal2-toast-title-font-size;\n }\n\n .swal2-loading {\n justify-content: center;\n }\n\n .swal2-input {\n height: 2em;\n margin: .3125em auto;\n font-size: $swal2-toast-input-font-size;\n }\n\n .swal2-validation-message {\n font-size: $swal2-toast-validation-font-size;\n }\n\n .swal2-footer {\n margin: $swal2-toast-footer-margin;\n padding: $swal2-toast-footer-margin;\n font-size: $swal2-toast-footer-font-size;\n }\n\n .swal2-close {\n position: static;\n width: $swal2-toast-close-button-width;\n height: $swal2-toast-close-button-height;\n line-height: $swal2-toast-close-button-line-height;\n }\n\n .swal2-content {\n justify-content: flex-start;\n margin: $swal2-toast-content-margin;\n padding: $swal2-toast-content-padding;\n font-size: $swal2-toast-content-font-size;\n text-align: initial;\n }\n\n .swal2-html-container {\n padding: .625em 0 0;\n\n &:empty {\n padding: 0;\n }\n }\n\n .swal2-icon {\n width: 2em;\n min-width: 2em;\n height: 2em;\n margin: 0 .5em 0 0;\n\n .swal2-icon-content {\n display: flex;\n align-items: center;\n font-size: $swal2-toast-icon-font-size;\n font-weight: bold;\n\n @include ie {\n font-size: .25em;\n }\n }\n\n &.swal2-success {\n .swal2-success-ring {\n width: 2em;\n height: 2em;\n }\n }\n\n &.swal2-error {\n [class^='swal2-x-mark-line'] {\n top: .875em;\n width: 1.375em;\n\n &[class$='left'] {\n left: .3125em;\n }\n\n &[class$='right'] {\n right: .3125em;\n }\n }\n }\n }\n\n .swal2-actions {\n flex: 1;\n flex-basis: auto !important;\n align-self: stretch;\n width: auto;\n height: 2.2em;\n height: auto;\n margin: 0 .3125em;\n margin-top: .3125em;\n padding: 0;\n }\n\n .swal2-styled {\n margin: .125em .3125em;\n padding: .3125em .625em;\n font-size: $swal2-toast-buttons-font-size;\n\n &:focus {\n box-shadow: $swal2-toast-button-focus-box-shadow;\n }\n }\n\n .swal2-success {\n border-color: $swal2-success;\n\n [class^='swal2-success-circular-line'] { // Emulate moving circular line\n position: absolute;\n width: 1.6em;\n height: 3em;\n transform: rotate(45deg);\n border-radius: 50%;\n\n &[class$='left'] {\n top: -.8em;\n left: -.5em;\n transform: rotate(-45deg);\n transform-origin: 2em 2em;\n border-radius: 4em 0 0 4em;\n }\n\n &[class$='right'] {\n top: -.25em;\n left: .9375em;\n transform-origin: 0 1.5em;\n border-radius: 0 4em 4em 0;\n }\n }\n\n .swal2-success-ring {\n width: 2em;\n height: 2em;\n }\n\n .swal2-success-fix {\n top: 0;\n left: .4375em;\n width: .4375em;\n height: 2.6875em;\n }\n\n [class^='swal2-success-line'] {\n height: .3125em;\n\n &[class$='tip'] {\n top: 1.125em;\n left: .1875em;\n width: .75em;\n }\n\n &[class$='long'] {\n top: .9375em;\n right: .1875em;\n width: 1.375em;\n }\n }\n\n &.swal2-icon-show {\n @if $swal2-icon-animations {\n .swal2-success-line-tip {\n animation: swal2-toast-animate-success-line-tip .75s;\n }\n\n .swal2-success-line-long {\n animation: swal2-toast-animate-success-line-long .75s;\n }\n }\n }\n }\n\n &.swal2-show {\n animation: $swal2-toast-show-animation;\n }\n\n &.swal2-hide {\n animation: $swal2-toast-hide-animation;\n }\n }\n}\n","$swal2-white: #fff !default;\n$swal2-black: #000 !default;\n$swal2-outline-color: rgba(100, 150, 200, .5) !default;\n\n// CONTAINER\n$swal2-container-padding: .625em !default;\n\n// BOX MODEL\n$swal2-width: 32em !default;\n$swal2-padding: 1.25em !default;\n$swal2-border: none !default;\n$swal2-border-radius: 5px !default;\n$swal2-box-shadow: #d9d9d9 !default;\n\n// ANIMATIONS\n$swal2-show-animation: swal2-show .3s !default;\n$swal2-hide-animation: swal2-hide .15s forwards !default;\n\n// BACKGROUND\n$swal2-background: $swal2-white !default;\n\n// TYPOGRAPHY\n$swal2-font: inherit !default;\n$swal2-font-size: 1rem !default;\n\n// BACKDROP\n$swal2-backdrop: rgba($swal2-black, .4) !default;\n$swal2-backdrop-transition: background-color .1s !default;\n\n// HEADER\n$swal2-header-padding: 0 1.8em !default;\n\n// ICONS\n$swal2-icon-size: 5em !default;\n$swal2-icon-animations: true !default;\n$swal2-icon-margin: 1.25em auto 1.875em !default;\n$swal2-icon-font-family: inherit !default;\n$swal2-icon-font-size: 3.75em !default;\n$swal2-icon-border-color: #000 !default;\n$swal2-icon-zoom: null !default;\n$swal2-success: #a5dc86 !default;\n$swal2-success-border: rgba($swal2-success, .3) !default;\n$swal2-error: #f27474 !default;\n$swal2-warning: #f8bb86 !default;\n$swal2-info: #3fc3ee !default;\n$swal2-question: #87adbd !default;\n\n// IMAGE\n$swal2-image-margin: 1.25em auto !default;\n\n// TITLE\n$swal2-title-margin: 0 0 .4em !default;\n$swal2-title-color: lighten($swal2-black, 35) !default;\n$swal2-title-font-size: 1.875em !default;\n\n// CONTENT\n$swal2-content-justify-content: center !default;\n$swal2-content-margin: 0 !default;\n$swal2-content-padding: 0 1.6em !default;\n$swal2-content-color: lighten($swal2-black, 33) !default;\n$swal2-content-font-size: 1.125em !default;\n$swal2-content-font-weight: normal !default;\n$swal2-content-line-height: normal !default;\n$swal2-content-text-align: center !default;\n$swal2-content-word-wrap: break-word !default;\n\n// INPUT\n$swal2-input-margin: 1em auto !default;\n$swal2-input-width: 100% !default;\n$swal2-input-height: 2.625em !default;\n$swal2-input-padding: 0 .75em !default;\n$swal2-input-border: 1px solid lighten($swal2-black, 85) !default;\n$swal2-input-border-radius: .1875em !default;\n$swal2-input-box-shadow: inset 0 1px 1px rgba($swal2-black, .06) !default;\n$swal2-input-font-size: 1.125em !default;\n$swal2-input-background: inherit !default;\n$swal2-input-color: inherit !default;\n$swal2-input-transition: border-color .3s, box-shadow .3s !default;\n\n// INPUT:FOCUS\n$swal2-input-focus-border: 1px solid #b4dbed !default;\n$swal2-input-focus-outline: none !default;\n$swal2-input-focus-box-shadow: 0 0 0 3px $swal2-outline-color !default;\n\n// TEXTAREA SPECIFIC VARIABLES\n$swal2-textarea-height: 6.75em !default;\n$swal2-textarea-padding: .75em !default;\n\n// INPUT LABEL\n$swal2-input-label-margin: 1em auto !default;\n$swal2-input-label-justify-content: center !default;\n\n// VALIDATION MESSAGE\n$swal2-validation-message-align-items: center !default;\n$swal2-validation-message-justify-content: center !default;\n$swal2-validation-message-margin: 0 -2.7em !default;\n$swal2-validation-message-padding: .625em !default;\n$swal2-validation-message-background: lighten($swal2-black, 94) !default;\n$swal2-validation-message-color: lighten($swal2-black, 40) !default;\n$swal2-validation-message-font-size: 1em !default;\n$swal2-validation-message-font-weight: 300 !default;\n$swal2-validation-message-icon-background: $swal2-error !default;\n$swal2-validation-message-icon-color: $swal2-white !default;\n$swal2-validation-message-icon-zoom: null !default;\n\n// PROGRESS STEPS\n$swal2-progress-steps-flex-wrap: wrap !default;\n$swal2-progress-steps-align-items: center !default;\n$swal2-progress-steps-max-width: 100% !default;\n$swal2-progress-steps-background: inherit !default;\n$swal2-progress-steps-margin: 0 0 1.25em !default;\n$swal2-progress-steps-padding: 0 !default;\n$swal2-progress-steps-font-weight: 600 !default;\n$swal2-progress-steps-distance: 2.5em !default;\n$swal2-progress-step-width: 2em;\n$swal2-progress-step-height: 2em;\n$swal2-progress-step-border-radius: 2em;\n$swal2-progress-step-background: #add8e6 !default;\n$swal2-progress-step-color: $swal2-white !default;\n$swal2-active-step-background: #2778c4 !default;\n$swal2-active-step-color: $swal2-white !default;\n\n// FOOTER\n$swal2-footer-margin: 1.25em 0 0 !default;\n$swal2-footer-padding: 1em 0 0 !default;\n$swal2-footer-border-color: #eee !default;\n$swal2-footer-color: lighten($swal2-black, 33) !default;\n$swal2-footer-font-size: 1em !default;\n\n// TIMER POGRESS BAR\n$swal2-timer-progress-bar-height: .25em;\n$swal2-timer-progress-bar-background: rgba($swal2-black, .2) !default;\n\n// CLOSE BUTTON\n$swal2-close-button-align-items: center !default;\n$swal2-close-button-justify-content: center !default;\n$swal2-close-button-width: 1.2em !default;\n$swal2-close-button-height: 1.2em !default;\n$swal2-close-button-line-height: 1.2 !default;\n$swal2-close-button-position: absolute !default;\n$swal2-close-button-gap: 0 !default;\n$swal2-close-button-transition: color .1s ease-out !default;\n$swal2-close-button-border: none !default;\n$swal2-close-button-border-radius: $swal2-border-radius !default;\n$swal2-close-button-outline: null !default;\n$swal2-close-button-background: transparent !default;\n$swal2-close-button-color: lighten($swal2-black, 80) !default;\n$swal2-close-button-font-family: serif !default;\n$swal2-close-button-font-size: 2.5em !default;\n\n// CLOSE BUTTON:HOVER\n$swal2-close-button-hover-transform: none !default;\n$swal2-close-button-hover-color: $swal2-error !default;\n$swal2-close-button-hover-background: transparent !default;\n\n// CLOSE BUTTON:FOCUS\n$swal2-close-button-focus-outline: none !default;\n$swal2-close-button-focus-box-shadow: inset 0 0 0 3px $swal2-outline-color !default;\n\n// ACTIONS\n$swal2-actions-flex-wrap: wrap !default;\n$swal2-actions-align-items: center !default;\n$swal2-actions-justify-content: center !default;\n$swal2-actions-width: 100% !default;\n$swal2-actions-margin: 1.25em auto 0 !default;\n$swal2-actions-padding: 0 !default;\n\n// CONFIRM BUTTON\n$swal2-confirm-button-order: null !default;\n$swal2-confirm-button-border: 0 !default;\n$swal2-confirm-button-border-radius: .25em !default;\n$swal2-confirm-button-background-color: #2778c4 !default;\n$swal2-confirm-button-color: $swal2-white !default;\n$swal2-confirm-button-font-size: 1em !default;\n\n// DENY BUTTON\n$swal2-deny-button-order: null !default;\n$swal2-deny-button-border: 0 !default;\n$swal2-deny-button-border-radius: .25em !default;\n$swal2-deny-button-background-color: #d14529 !default;\n$swal2-deny-button-color: $swal2-white !default;\n$swal2-deny-button-font-size: 1em !default;\n\n// CANCEL BUTTON\n$swal2-cancel-button-order: null !default;\n$swal2-cancel-button-border: 0 !default;\n$swal2-cancel-button-border-radius: .25em !default;\n$swal2-cancel-button-background-color: #757575 !default;\n$swal2-cancel-button-color: $swal2-white !default;\n$swal2-cancel-button-font-size: 1em !default;\n\n// COMMON VARIABLES FOR ALL BUTTONS\n$swal2-button-margin: .3125em !default;\n$swal2-button-padding: .625em 1.1em !default;\n$swal2-button-box-shadow: none !default;\n$swal2-button-font-weight: 500 !default;\n$swal2-button-darken-hover: rgba($swal2-black, .1) !default;\n$swal2-button-darken-active: rgba($swal2-black, .2) !default;\n$swal2-button-focus-outline: none !default;\n$swal2-button-focus-background-color: null !default;\n$swal2-button-focus-box-shadow: 0 0 0 3px $swal2-outline-color !default;\n\n// LOADER\n$swal2-loader-align-items: center !default;\n$swal2-loader-justify-content: center !default;\n$swal2-loader-width: 2.2em !default;\n$swal2-loader-height: 2.2em !default;\n$swal2-loader-margin: 0 1.875em !default;\n$swal2-loader-animation: swal2-rotate-loading 1.5s linear 0s infinite normal !default;\n$swal2-loader-border-width: .25em !default;\n$swal2-loader-border-style: solid !default;\n$swal2-loader-border-radius: 100% !default;\n$swal2-loader-border-color: #2778c4 transparent #2778c4 transparent !default;\n\n// TOASTS\n$swal2-toast-show-animation: swal2-toast-show .5s !default;\n$swal2-toast-hide-animation: swal2-toast-hide .1s forwards !default;\n$swal2-toast-border: none !default;\n$swal2-toast-box-shadow: 0 0 .625em #d9d9d9 !default;\n$swal2-toast-background: $swal2-white !default;\n$swal2-toast-close-button-width: .8em !default;\n$swal2-toast-close-button-height: .8em !default;\n$swal2-toast-close-button-line-height: .8 !default;\n$swal2-toast-width: auto !default;\n$swal2-toast-padding: 1.25em !default;\n$swal2-toast-header-padding: 0 !default;\n$swal2-toast-title-margin: 0 .625em !default;\n$swal2-toast-title-font-size: 1em !default;\n$swal2-toast-icon-font-size: 1.8em !default;\n$swal2-toast-content-margin: 0 .625em !default;\n$swal2-toast-content-padding: 0 !default;\n$swal2-toast-content-font-size: 1em !default;\n$swal2-toast-input-font-size: 1em !default;\n$swal2-toast-validation-font-size: 1em !default;\n$swal2-toast-buttons-font-size: 1em !default;\n$swal2-toast-button-focus-box-shadow: 0 0 0 1px $swal2-background, 0 0 0 3px $swal2-outline-color !default;\n$swal2-toast-footer-margin: .5em 0 0 !default;\n$swal2-toast-footer-padding: .5em 0 0 !default;\n$swal2-toast-footer-font-size: .8em !default;\n","@mixin ie {\n @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n @content;\n }\n}\n\n// https://stackoverflow.com/a/30250161\n@mixin not($ignor-list...) {\n @if (length($ignor-list) == 1) {\n $ignor-list: nth($ignor-list, 1);\n }\n\n $not-output: '';\n\n @each $not in $ignor-list {\n $not-output: $not-output + ':not(#{$not})'; // stylelint-disable-line scss/no-duplicate-dollar-variables\n }\n\n &#{$not-output} {\n @content;\n }\n}\n",".swal2-container {\n // centering\n display: flex;\n position: fixed;\n z-index: 1060;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n padding: $swal2-container-padding;\n overflow-x: hidden;\n transition: $swal2-backdrop-transition;\n\n // sweetalert2/issues/905\n -webkit-overflow-scrolling: touch;\n\n &.swal2-backdrop-show,\n &.swal2-noanimation {\n background: $swal2-backdrop;\n }\n\n &.swal2-backdrop-hide {\n background: transparent !important;\n }\n\n &.swal2-top {\n align-items: flex-start;\n }\n\n &.swal2-top-start,\n &.swal2-top-left {\n align-items: flex-start;\n justify-content: flex-start;\n }\n\n &.swal2-top-end,\n &.swal2-top-right {\n align-items: flex-start;\n justify-content: flex-end;\n }\n\n &.swal2-center {\n align-items: center;\n }\n\n &.swal2-center-start,\n &.swal2-center-left {\n align-items: center;\n justify-content: flex-start;\n }\n\n &.swal2-center-end,\n &.swal2-center-right {\n align-items: center;\n justify-content: flex-end;\n }\n\n &.swal2-bottom {\n align-items: flex-end;\n }\n\n &.swal2-bottom-start,\n &.swal2-bottom-left {\n align-items: flex-end;\n justify-content: flex-start;\n }\n\n &.swal2-bottom-end,\n &.swal2-bottom-right {\n align-items: flex-end;\n justify-content: flex-end;\n }\n\n &.swal2-bottom > :first-child,\n &.swal2-bottom-start > :first-child,\n &.swal2-bottom-left > :first-child,\n &.swal2-bottom-end > :first-child,\n &.swal2-bottom-right > :first-child {\n margin-top: auto;\n }\n\n &.swal2-grow-fullscreen > .swal2-modal {\n display: flex !important;\n flex: 1;\n align-self: stretch;\n justify-content: center;\n }\n\n &.swal2-grow-row > .swal2-modal {\n display: flex !important;\n flex: 1;\n align-content: center;\n justify-content: center;\n }\n\n &.swal2-grow-column {\n flex: 1;\n flex-direction: column;\n\n &.swal2-top,\n &.swal2-center,\n &.swal2-bottom {\n align-items: center;\n }\n\n &.swal2-top-start,\n &.swal2-center-start,\n &.swal2-bottom-start,\n &.swal2-top-left,\n &.swal2-center-left,\n &.swal2-bottom-left {\n align-items: flex-start;\n }\n\n &.swal2-top-end,\n &.swal2-center-end,\n &.swal2-bottom-end,\n &.swal2-top-right,\n &.swal2-center-right,\n &.swal2-bottom-right {\n align-items: flex-end;\n }\n\n & > .swal2-modal {\n display: flex !important;\n flex: 1;\n align-content: center;\n justify-content: center;\n }\n }\n\n &.swal2-no-transition {\n transition: none !important;\n }\n\n @include not('.swal2-top',\n '.swal2-top-start',\n '.swal2-top-end',\n '.swal2-top-left',\n '.swal2-top-right',\n '.swal2-center-start',\n '.swal2-center-end',\n '.swal2-center-left',\n '.swal2-center-right',\n '.swal2-bottom',\n '.swal2-bottom-start',\n '.swal2-bottom-end',\n '.swal2-bottom-left',\n '.swal2-bottom-right',\n '.swal2-grow-fullscreen') {\n & > .swal2-modal {\n margin: auto;\n }\n }\n\n @include ie {\n .swal2-modal {\n margin: 0 !important;\n }\n }\n}\n\n.swal2-popup {\n display: none;\n position: relative;\n box-sizing: border-box;\n flex-direction: column;\n justify-content: center;\n width: $swal2-width;\n max-width: 100%;\n padding: $swal2-padding;\n border: $swal2-border;\n border-radius: $swal2-border-radius;\n background: $swal2-background;\n font-family: $swal2-font;\n font-size: $swal2-font-size;\n\n &:focus {\n outline: none;\n }\n\n &.swal2-loading {\n overflow-y: hidden;\n }\n}\n\n.swal2-header {\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: $swal2-header-padding;\n}\n\n.swal2-title {\n position: relative;\n max-width: 100%;\n margin: $swal2-title-margin;\n padding: 0;\n color: $swal2-title-color;\n font-size: $swal2-title-font-size;\n font-weight: 600;\n text-align: center;\n text-transform: none;\n word-wrap: break-word;\n}\n\n.swal2-actions {\n display: flex;\n z-index: 1; // prevent sucess icon from overlapping buttons\n box-sizing: border-box;\n flex-wrap: $swal2-actions-flex-wrap;\n align-items: $swal2-actions-align-items;\n justify-content: $swal2-actions-justify-content;\n width: $swal2-actions-width;\n margin: $swal2-actions-margin;\n padding: $swal2-actions-padding;\n\n &:not(.swal2-loading) {\n .swal2-styled {\n &[disabled] {\n opacity: .4;\n }\n\n &:hover {\n background-image: linear-gradient($swal2-button-darken-hover, $swal2-button-darken-hover);\n }\n\n &:active {\n background-image: linear-gradient($swal2-button-darken-active, $swal2-button-darken-active);\n }\n }\n }\n}\n\n.swal2-loader {\n display: none;\n align-items: $swal2-loader-align-items;\n justify-content: $swal2-loader-justify-content;\n width: $swal2-loader-width;\n height: $swal2-loader-height;\n margin: $swal2-loader-margin;\n animation: $swal2-loader-animation;\n border-width: $swal2-loader-border-width;\n border-style: $swal2-loader-border-style;\n border-radius: $swal2-loader-border-radius;\n border-color: $swal2-loader-border-color;\n}\n\n.swal2-styled {\n margin: $swal2-button-margin;\n padding: $swal2-button-padding;\n box-shadow: $swal2-button-box-shadow;\n font-weight: $swal2-button-font-weight;\n\n &:not([disabled]) {\n cursor: pointer;\n }\n\n &.swal2-confirm {\n order: $swal2-confirm-button-order;\n border: $swal2-confirm-button-border;\n border-radius: $swal2-confirm-button-border-radius;\n background: initial;\n background-color: $swal2-confirm-button-background-color;\n color: $swal2-confirm-button-color;\n font-size: $swal2-confirm-button-font-size;\n }\n\n &.swal2-deny {\n order: $swal2-deny-button-order;\n border: $swal2-deny-button-border;\n border-radius: $swal2-deny-button-border-radius;\n background: initial;\n background-color: $swal2-deny-button-background-color;\n color: $swal2-deny-button-color;\n font-size: $swal2-deny-button-font-size;\n }\n\n &.swal2-cancel {\n order: $swal2-cancel-button-order;\n border: $swal2-cancel-button-border;\n border-radius: $swal2-cancel-button-border-radius;\n background: initial;\n background-color: $swal2-cancel-button-background-color;\n color: $swal2-cancel-button-color;\n font-size: $swal2-cancel-button-font-size;\n }\n\n &:focus {\n outline: $swal2-button-focus-outline;\n background-color: $swal2-button-focus-background-color;\n box-shadow: $swal2-button-focus-box-shadow;\n }\n\n &::-moz-focus-inner {\n border: 0;\n }\n}\n\n.swal2-footer {\n justify-content: center;\n margin: $swal2-footer-margin;\n padding: $swal2-footer-padding;\n border-top: 1px solid $swal2-footer-border-color;\n color: $swal2-footer-color;\n font-size: $swal2-footer-font-size;\n}\n\n.swal2-timer-progress-bar-container {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n height: $swal2-timer-progress-bar-height;\n overflow: hidden;\n border-bottom-right-radius: $swal2-border-radius;\n border-bottom-left-radius: $swal2-border-radius;\n}\n\n.swal2-timer-progress-bar {\n width: 100%;\n height: $swal2-timer-progress-bar-height;\n background: $swal2-timer-progress-bar-background;\n}\n\n.swal2-image {\n max-width: 100%;\n margin: $swal2-image-margin;\n}\n\n.swal2-close {\n position: $swal2-close-button-position;\n z-index: 2; // sweetalert2/issues/1617\n top: $swal2-close-button-gap;\n right: $swal2-close-button-gap;\n align-items: $swal2-close-button-align-items;\n justify-content: $swal2-close-button-justify-content;\n width: $swal2-close-button-width;\n height: $swal2-close-button-height;\n padding: 0;\n overflow: hidden;\n transition: $swal2-close-button-transition;\n border: $swal2-close-button-border;\n border-radius: $swal2-close-button-border-radius;\n outline: $swal2-close-button-outline;\n background: $swal2-close-button-background;\n color: $swal2-close-button-color;\n font-family: $swal2-close-button-font-family;\n font-size: $swal2-close-button-font-size;\n line-height: $swal2-close-button-line-height;\n cursor: pointer;\n\n &:hover {\n transform: $swal2-close-button-hover-transform;\n background: $swal2-close-button-hover-background;\n color: $swal2-close-button-hover-color;\n }\n\n &:focus {\n outline: $swal2-close-button-focus-outline;\n box-shadow: $swal2-close-button-focus-box-shadow;\n }\n\n &::-moz-focus-inner {\n border: 0;\n }\n}\n\n.swal2-content {\n z-index: 1; // prevent sucess icon overlapping the content\n justify-content: $swal2-content-justify-content;\n margin: $swal2-content-margin;\n padding: $swal2-content-padding;\n color: $swal2-content-color;\n font-size: $swal2-content-font-size;\n font-weight: $swal2-content-font-weight;\n line-height: $swal2-content-line-height;\n text-align: $swal2-content-text-align;\n word-wrap: $swal2-content-word-wrap;\n}\n\n.swal2-input,\n.swal2-file,\n.swal2-textarea,\n.swal2-select,\n.swal2-radio,\n.swal2-checkbox {\n margin: $swal2-input-margin;\n}\n\n.swal2-input,\n.swal2-file,\n.swal2-textarea {\n box-sizing: border-box;\n width: $swal2-input-width;\n transition: $swal2-input-transition;\n border: $swal2-input-border;\n border-radius: $swal2-input-border-radius;\n background: $swal2-input-background;\n box-shadow: $swal2-input-box-shadow;\n color: $swal2-input-color;\n font-size: $swal2-input-font-size;\n\n &.swal2-inputerror {\n border-color: $swal2-error !important;\n box-shadow: 0 0 2px $swal2-error !important;\n }\n\n &:focus {\n border: $swal2-input-focus-border;\n outline: $swal2-input-focus-outline;\n box-shadow: $swal2-input-focus-box-shadow;\n }\n\n &::placeholder {\n color: lighten($swal2-black, 80);\n }\n}\n\n.swal2-range {\n margin: $swal2-input-margin;\n background: $swal2-background;\n\n input {\n width: 80%;\n }\n\n output {\n width: 20%;\n color: $swal2-input-color;\n font-weight: 600;\n text-align: center;\n }\n\n input,\n output {\n height: $swal2-input-height;\n padding: 0;\n font-size: $swal2-input-font-size;\n line-height: $swal2-input-height;\n }\n}\n\n.swal2-input {\n height: $swal2-input-height;\n padding: $swal2-input-padding;\n\n &[type='number'] {\n max-width: 10em;\n }\n}\n\n.swal2-file {\n background: $swal2-input-background;\n font-size: $swal2-input-font-size;\n}\n\n.swal2-textarea {\n height: $swal2-textarea-height;\n padding: $swal2-textarea-padding;\n}\n\n.swal2-select {\n min-width: 50%;\n max-width: 100%;\n padding: .375em .625em;\n background: $swal2-input-background;\n color: $swal2-input-color;\n font-size: $swal2-input-font-size;\n}\n\n.swal2-radio,\n.swal2-checkbox {\n align-items: center;\n justify-content: center;\n background: $swal2-background;\n color: $swal2-input-color;\n\n label {\n margin: 0 .6em;\n font-size: $swal2-input-font-size;\n }\n\n input {\n flex-shrink: 0;\n margin: 0 .4em;\n }\n}\n\n.swal2-input-label {\n display: flex;\n justify-content: $swal2-input-label-justify-content;\n margin: $swal2-input-label-margin;\n}\n\n.swal2-validation-message {\n align-items: $swal2-validation-message-align-items;\n justify-content: $swal2-validation-message-justify-content;\n margin: $swal2-validation-message-margin;\n padding: $swal2-validation-message-padding;\n overflow: hidden;\n background: $swal2-validation-message-background;\n color: $swal2-validation-message-color;\n font-size: $swal2-validation-message-font-size;\n font-weight: $swal2-validation-message-font-weight;\n\n &::before {\n content: '!';\n display: inline-block;\n width: 1.5em;\n min-width: 1.5em;\n height: 1.5em;\n margin: 0 .625em;\n zoom: $swal2-validation-message-icon-zoom;\n border-radius: 50%;\n background-color: $swal2-validation-message-icon-background;\n color: $swal2-validation-message-icon-color;\n font-weight: 600;\n line-height: 1.5em;\n text-align: center;\n }\n}\n\n// https://stackoverflow.com/a/12335841/1331425\n@function strip-units($number) {\n @return $number / ($number * 0 + 1);\n}\n$icon-zoom: strip-units($swal2-icon-size) / 5;\n\n.swal2-icon {\n position: relative;\n box-sizing: content-box;\n justify-content: center;\n width: $swal2-icon-size;\n height: $swal2-icon-size;\n margin: $swal2-icon-margin;\n zoom: $swal2-icon-zoom;\n border: #{.25em * $icon-zoom} solid transparent;\n border-radius: 50%;\n border-color: $swal2-icon-border-color;\n font-family: $swal2-icon-font-family;\n line-height: $swal2-icon-size;\n cursor: default;\n user-select: none;\n\n .swal2-icon-content {\n display: flex;\n align-items: center;\n font-size: $swal2-icon-font-size;\n }\n\n &.swal2-error {\n border-color: $swal2-error;\n color: $swal2-error;\n\n .swal2-x-mark {\n position: relative;\n flex-grow: 1;\n\n @if $icon-zoom != 1 {\n zoom: $icon-zoom;\n }\n }\n\n [class^='swal2-x-mark-line'] {\n display: block;\n position: absolute;\n top: 2.3125em;\n width: 2.9375em;\n height: .3125em;\n border-radius: .125em;\n background-color: $swal2-error;\n\n &[class$='left'] {\n left: 1.0625em;\n transform: rotate(45deg);\n }\n\n &[class$='right'] {\n right: 1em;\n transform: rotate(-45deg);\n }\n }\n\n // Error icon animation\n &.swal2-icon-show {\n @if $swal2-icon-animations {\n animation: swal2-animate-error-icon .5s;\n\n .swal2-x-mark {\n animation: swal2-animate-error-x-mark .5s;\n }\n }\n }\n }\n\n &.swal2-warning {\n border-color: lighten($swal2-warning, 7);\n color: $swal2-warning;\n }\n\n &.swal2-info {\n border-color: lighten($swal2-info, 20);\n color: $swal2-info;\n }\n\n &.swal2-question {\n border-color: lighten($swal2-question, 20);\n color: $swal2-question;\n }\n\n &.swal2-success {\n border-color: $swal2-success;\n color: $swal2-success;\n\n [class^='swal2-success-circular-line'] {\n // Emulate moving circular line\n position: absolute;\n width: 3.75em;\n height: 7.5em;\n transform: rotate(45deg);\n border-radius: 50%;\n\n &[class$='left'] {\n top: -.4375em;\n left: -2.0635em;\n transform: rotate(-45deg);\n transform-origin: 3.75em 3.75em;\n border-radius: 7.5em 0 0 7.5em;\n\n @if $icon-zoom != 1 {\n zoom: $icon-zoom;\n }\n }\n\n &[class$='right'] {\n top: -.6875em;\n left: 1.875em;\n transform: rotate(-45deg);\n transform-origin: 0 3.75em;\n border-radius: 0 7.5em 7.5em 0;\n\n @if $icon-zoom != 1 {\n zoom: $icon-zoom;\n }\n }\n }\n\n .swal2-success-ring {\n // Ring\n position: absolute;\n z-index: 2;\n top: -.25em;\n left: -.25em;\n box-sizing: content-box;\n width: 100%;\n height: 100%;\n border: .25em solid $swal2-success-border;\n border-radius: 50%;\n\n @if $icon-zoom != 1 {\n zoom: $icon-zoom;\n }\n }\n\n .swal2-success-fix {\n // Hide corners left from animation\n position: absolute;\n z-index: 1;\n top: .5em;\n left: 1.625em;\n width: .4375em;\n height: 5.625em;\n transform: rotate(-45deg);\n\n @if $icon-zoom != 1 {\n zoom: $icon-zoom;\n }\n }\n\n [class^='swal2-success-line'] {\n display: block;\n position: absolute;\n z-index: 2;\n height: .3125em;\n border-radius: .125em;\n background-color: $swal2-success;\n\n &[class$='tip'] {\n top: 2.875em;\n left: .8125em;\n width: 1.5625em;\n transform: rotate(45deg);\n }\n\n &[class$='long'] {\n top: 2.375em;\n right: .5em;\n width: 2.9375em;\n transform: rotate(-45deg);\n }\n\n @if $icon-zoom != 1 {\n zoom: $icon-zoom;\n }\n }\n\n // Success icon animation\n &.swal2-icon-show {\n @if $swal2-icon-animations {\n .swal2-success-line-tip {\n animation: swal2-animate-success-line-tip .75s;\n }\n\n .swal2-success-line-long {\n animation: swal2-animate-success-line-long .75s;\n }\n\n .swal2-success-circular-line-right {\n animation: swal2-rotate-success-circular-line 4.25s ease-in;\n }\n }\n }\n }\n}\n\n.swal2-progress-steps {\n flex-wrap: $swal2-progress-steps-flex-wrap;\n align-items: $swal2-progress-steps-align-items;\n max-width: $swal2-progress-steps-max-width;\n margin: $swal2-progress-steps-margin;\n padding: $swal2-progress-steps-padding;\n background: $swal2-progress-steps-background;\n font-weight: $swal2-progress-steps-font-weight;\n\n li {\n display: inline-block;\n position: relative;\n }\n\n .swal2-progress-step {\n z-index: 20;\n flex-shrink: 0;\n width: $swal2-progress-step-width;\n height: $swal2-progress-step-height;\n border-radius: $swal2-progress-step-border-radius;\n background: $swal2-active-step-background;\n color: $swal2-active-step-color;\n line-height: $swal2-progress-step-height;\n text-align: center;\n\n &.swal2-active-progress-step {\n background: $swal2-active-step-background;\n\n ~ .swal2-progress-step {\n background: $swal2-progress-step-background;\n color: $swal2-progress-step-color;\n }\n\n ~ .swal2-progress-step-line {\n background: $swal2-progress-step-background;\n }\n }\n }\n\n .swal2-progress-step-line {\n z-index: 10;\n flex-shrink: 0;\n width: $swal2-progress-steps-distance;\n height: .4em;\n margin: 0 -1px;\n background: $swal2-active-step-background;\n }\n}\n\n// github.com/sweetalert2/sweetalert2/issues/268\n[class^='swal2'] {\n -webkit-tap-highlight-color: transparent;\n}\n\n.swal2-show {\n animation: $swal2-show-animation;\n}\n\n.swal2-hide {\n animation: $swal2-hide-animation;\n}\n\n.swal2-noanimation {\n transition: none;\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.swal2-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n// Right-to-left support\n.swal2-rtl {\n .swal2-close {\n right: auto;\n left: $swal2-close-button-gap;\n }\n\n .swal2-timer-progress-bar {\n right: 0;\n left: auto;\n }\n}\n","// Microsoft Edge\n@supports (-ms-accelerator: true) {\n .swal2-range {\n input {\n width: 100% !important;\n }\n\n output {\n display: none;\n }\n }\n}\n\n// IE11\n@media all and (-ms-high-contrast: none),\n (-ms-high-contrast: active) {\n .swal2-range {\n input {\n width: 100% !important;\n }\n\n output {\n display: none;\n }\n }\n}\n","// Animations\n@keyframes swal2-toast-show {\n 0% {\n transform: translateY(-.625em) rotateZ(2deg);\n }\n\n 33% {\n transform: translateY(0) rotateZ(-2deg);\n }\n\n 66% {\n transform: translateY(.3125em) rotateZ(2deg);\n }\n\n 100% {\n transform: translateY(0) rotateZ(0deg);\n }\n}\n\n@keyframes swal2-toast-hide {\n 100% {\n transform: rotateZ(1deg);\n opacity: 0;\n }\n}\n\n@keyframes swal2-toast-animate-success-line-tip {\n 0% {\n top: .5625em;\n left: .0625em;\n width: 0;\n }\n\n 54% {\n top: .125em;\n left: .125em;\n width: 0;\n }\n\n 70% {\n top: .625em;\n left: -.25em;\n width: 1.625em;\n }\n\n 84% {\n top: 1.0625em;\n left: .75em;\n width: .5em;\n }\n\n 100% {\n top: 1.125em;\n left: .1875em;\n width: .75em;\n }\n}\n\n@keyframes swal2-toast-animate-success-line-long {\n 0% {\n top: 1.625em;\n right: 1.375em;\n width: 0;\n }\n\n 65% {\n top: 1.25em;\n right: .9375em;\n width: 0;\n }\n\n 84% {\n top: .9375em;\n right: 0;\n width: 1.125em;\n }\n\n 100% {\n top: .9375em;\n right: .1875em;\n width: 1.375em;\n }\n}\n","@import 'toasts-animations';\n\n// Appearance animation\n@keyframes swal2-show {\n 0% {\n transform: scale(.7);\n }\n\n 45% {\n transform: scale(1.05);\n }\n\n 80% {\n transform: scale(.95);\n }\n\n 100% {\n transform: scale(1);\n }\n}\n\n// Disppearance animation\n@keyframes swal2-hide {\n 0% {\n transform: scale(1);\n opacity: 1;\n }\n\n 100% {\n transform: scale(.5);\n opacity: 0;\n }\n}\n\n// Success icon animations\n@keyframes swal2-animate-success-line-tip {\n 0% {\n top: 1.1875em;\n left: .0625em;\n width: 0;\n }\n\n 54% {\n top: 1.0625em;\n left: .125em;\n width: 0;\n }\n\n 70% {\n top: 2.1875em;\n left: -.375em;\n width: 3.125em;\n }\n\n 84% {\n top: 3em;\n left: 1.3125em;\n width: 1.0625em;\n }\n\n 100% {\n top: 2.8125em;\n left: .8125em;\n width: 1.5625em;\n }\n}\n\n@keyframes swal2-animate-success-line-long {\n 0% {\n top: 3.375em;\n right: 2.875em;\n width: 0;\n }\n\n 65% {\n top: 3.375em;\n right: 2.875em;\n width: 0;\n }\n\n 84% {\n top: 2.1875em;\n right: 0;\n width: 3.4375em;\n }\n\n 100% {\n top: 2.375em;\n right: .5em;\n width: 2.9375em;\n }\n}\n\n@keyframes swal2-rotate-success-circular-line {\n 0% {\n transform: rotate(-45deg);\n }\n\n 5% {\n transform: rotate(-45deg);\n }\n\n 12% {\n transform: rotate(-405deg);\n }\n\n 100% {\n transform: rotate(-405deg);\n }\n}\n\n// Error icon animations\n@keyframes swal2-animate-error-x-mark {\n 0% {\n margin-top: 1.625em;\n transform: scale(.4);\n opacity: 0;\n }\n\n 50% {\n margin-top: 1.625em;\n transform: scale(.4);\n opacity: 0;\n }\n\n 80% {\n margin-top: -.375em;\n transform: scale(1.15);\n }\n\n 100% {\n margin-top: 0;\n transform: scale(1);\n opacity: 1;\n }\n}\n\n@keyframes swal2-animate-error-icon {\n 0% {\n transform: rotateX(100deg);\n opacity: 0;\n }\n\n 100% {\n transform: rotateX(0deg);\n opacity: 1;\n }\n}\n\n@keyframes swal2-rotate-loading {\n 0% {\n transform: rotate(0deg);\n }\n\n 100% {\n transform: rotate(360deg);\n }\n}\n","@import 'toasts-body';\n\n@mixin sweetalert2-body() {\n &.swal2-shown {\n @include not('.swal2-no-backdrop', '.swal2-toast-shown') {\n overflow: hidden; // not overflow-y because of Sarari, #1253\n }\n }\n\n &.swal2-height-auto {\n height: auto !important; // #781 #1107\n }\n\n &.swal2-no-backdrop {\n .swal2-container {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n max-width: calc(100% - #{$swal2-container-padding} * 2);\n background-color: transparent !important;\n\n & > .swal2-modal {\n box-shadow: 0 0 10px $swal2-backdrop;\n }\n\n &.swal2-top {\n top: 0;\n left: 50%;\n transform: translateX(-50%);\n }\n\n &.swal2-top-start,\n &.swal2-top-left {\n top: 0;\n left: 0;\n }\n\n &.swal2-top-end,\n &.swal2-top-right {\n top: 0;\n right: 0;\n }\n\n &.swal2-center {\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n }\n\n &.swal2-center-start,\n &.swal2-center-left {\n top: 50%;\n left: 0;\n transform: translateY(-50%);\n }\n\n &.swal2-center-end,\n &.swal2-center-right {\n top: 50%;\n right: 0;\n transform: translateY(-50%);\n }\n\n &.swal2-bottom {\n bottom: 0;\n left: 50%;\n transform: translateX(-50%);\n }\n\n &.swal2-bottom-start,\n &.swal2-bottom-left {\n bottom: 0;\n left: 0;\n }\n\n &.swal2-bottom-end,\n &.swal2-bottom-right {\n right: 0;\n bottom: 0;\n }\n }\n }\n\n @media print {\n &.swal2-shown {\n @include not('.swal2-no-backdrop', '.swal2-toast-shown') {\n overflow-y: scroll !important;\n\n > [aria-hidden='true'] {\n display: none;\n }\n\n .swal2-container {\n position: static !important;\n }\n }\n }\n }\n}\n","@mixin sweetalert2-toasts-body() {\n &.swal2-toast-shown {\n .swal2-container {\n background-color: transparent;\n\n &.swal2-top {\n top: 0;\n right: auto;\n bottom: auto;\n left: 50%;\n transform: translateX(-50%);\n }\n\n &.swal2-top-end,\n &.swal2-top-right {\n top: 0;\n right: 0;\n bottom: auto;\n left: auto;\n }\n\n &.swal2-top-start,\n &.swal2-top-left {\n top: 0;\n right: auto;\n bottom: auto;\n left: 0;\n }\n\n &.swal2-center-start,\n &.swal2-center-left {\n top: 50%;\n right: auto;\n bottom: auto;\n left: 0;\n transform: translateY(-50%);\n }\n\n &.swal2-center {\n top: 50%;\n right: auto;\n bottom: auto;\n left: 50%;\n transform: translate(-50%, -50%);\n }\n\n &.swal2-center-end,\n &.swal2-center-right {\n top: 50%;\n right: 0;\n bottom: auto;\n left: auto;\n transform: translateY(-50%);\n }\n\n &.swal2-bottom-start,\n &.swal2-bottom-left {\n top: auto;\n right: auto;\n bottom: 0;\n left: 0;\n }\n\n &.swal2-bottom {\n top: auto;\n right: auto;\n bottom: 0;\n left: 50%;\n transform: translateX(-50%);\n }\n\n &.swal2-bottom-end,\n &.swal2-bottom-right {\n top: auto;\n right: 0;\n bottom: 0;\n left: auto;\n }\n }\n }\n}\n","@import \"variables\";\r\n\r\n@keyframes bs-notify-fadeOut {\r\n 0% {opacity: 0.9;}\r\n 100% {opacity: 0;}\r\n}\r\n\r\n// Mixins\r\n@mixin cursor-disabled() {\r\n cursor: not-allowed;\r\n}\r\n\r\n@mixin box-sizing($fmt) {\r\n -webkit-box-sizing: $fmt;\r\n -moz-box-sizing: $fmt;\r\n box-sizing: $fmt;\r\n}\r\n\r\n@mixin box-shadow($fmt) {\r\n -webkit-box-shadow: $fmt;\r\n box-shadow: $fmt;\r\n}\r\n\r\n@function fade($color, $amnt) {\r\n @if $amnt > 1 {\r\n $amnt: $amnt / 100; // convert to percentage if int\r\n }\r\n @return rgba($color, $amnt);\r\n}\r\n\r\n// Rules\r\nselect.bs-select-hidden,\r\n.bootstrap-select > select.bs-select-hidden,\r\nselect.selectpicker {\r\n display: none !important;\r\n}\r\n\r\n.bootstrap-select {\r\n width: 220px \\0; /*IE9 and below*/\r\n vertical-align: middle;\r\n\r\n // The selectpicker button\r\n > .dropdown-toggle {\r\n position: relative;\r\n width: 100%;\r\n // necessary for proper positioning of caret in Bootstrap 4 (pushes caret to the right)\r\n text-align: right;\r\n white-space: nowrap;\r\n // force caret to be vertically centered for Bootstrap 4 multi-line buttons\r\n display: inline-flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n\r\n &:after {\r\n margin-top: -1px;\r\n }\r\n\r\n &.bs-placeholder {\r\n &,\r\n &:hover,\r\n &:focus,\r\n &:active {\r\n color: $input-color-placeholder;\r\n }\r\n\r\n &.btn-primary,\r\n &.btn-secondary,\r\n &.btn-success,\r\n &.btn-danger,\r\n &.btn-info,\r\n &.btn-dark {\r\n &,\r\n &:hover,\r\n &:focus,\r\n &:active {\r\n color: $input-alt-color-placeholder;\r\n }\r\n }\r\n }\r\n }\r\n\r\n > select {\r\n position: absolute !important;\r\n bottom: 0;\r\n left: 50%;\r\n display: block !important;\r\n width: 0.5px !important;\r\n height: 100% !important;\r\n padding: 0 !important;\r\n opacity: 0 !important;\r\n border: none;\r\n z-index: 0 !important;\r\n\r\n &.mobile-device {\r\n top: 0;\r\n left: 0;\r\n display: block !important;\r\n width: 100% !important;\r\n z-index: 2 !important;\r\n }\r\n }\r\n\r\n // Error display\r\n .has-error & .dropdown-toggle,\r\n .error & .dropdown-toggle,\r\n &.is-invalid .dropdown-toggle,\r\n .was-validated & select:invalid + .dropdown-toggle {\r\n border-color: $color-red-error;\r\n }\r\n\r\n &.is-valid .dropdown-toggle,\r\n .was-validated & select:valid + .dropdown-toggle {\r\n border-color: $color-green-success;\r\n }\r\n\r\n &.fit-width {\r\n width: auto !important;\r\n }\r\n\r\n &:not([class*=\"col-\"]):not([class*=\"form-control\"]):not(.input-group-btn) {\r\n width: $width-default;\r\n }\r\n\r\n > select.mobile-device:focus + .dropdown-toggle,\r\n .dropdown-toggle:focus {\r\n outline: thin dotted #333333 !important;\r\n outline: 5px auto -webkit-focus-ring-color !important;\r\n outline-offset: -2px;\r\n }\r\n}\r\n\r\n// The selectpicker components\r\n.bootstrap-select {\r\n &.form-control {\r\n margin-bottom: 0;\r\n padding: 0;\r\n border: none;\r\n height: auto;\r\n\r\n :not(.input-group) > &:not([class*=\"col-\"]) {\r\n width: 100%;\r\n }\r\n\r\n &.input-group-btn {\r\n float: none;\r\n z-index: auto;\r\n }\r\n }\r\n\r\n .form-inline &,\r\n .form-inline &.form-control:not([class*=\"col-\"]) {\r\n width: auto;\r\n }\r\n\r\n &:not(.input-group-btn),\r\n &[class*=\"col-\"] {\r\n float: none;\r\n display: inline-block;\r\n margin-left: 0;\r\n }\r\n\r\n // Forces the pull to the right, if necessary\r\n &,\r\n &[class*=\"col-\"],\r\n .row &[class*=\"col-\"] {\r\n &.dropdown-menu-right {\r\n float: right;\r\n }\r\n }\r\n\r\n .form-inline &,\r\n .form-horizontal &,\r\n .form-group & {\r\n margin-bottom: 0;\r\n }\r\n\r\n .form-group-lg &.form-control,\r\n .form-group-sm &.form-control {\r\n padding: 0;\r\n\r\n .dropdown-toggle {\r\n height: 100%;\r\n font-size: inherit;\r\n line-height: inherit;\r\n border-radius: inherit;\r\n }\r\n }\r\n\r\n &.form-control-sm .dropdown-toggle,\r\n &.form-control-lg .dropdown-toggle {\r\n font-size: inherit;\r\n line-height: inherit;\r\n border-radius: inherit;\r\n }\r\n\r\n &.form-control-sm .dropdown-toggle {\r\n padding: $input-padding-y-sm $input-padding-x-sm;\r\n }\r\n\r\n &.form-control-lg .dropdown-toggle {\r\n padding: $input-padding-y-lg $input-padding-x-lg;\r\n }\r\n\r\n // Set the width of the live search (and any other form control within an inline form)\r\n // see https://github.com/silviomoreto/bootstrap-select/issues/685\r\n .form-inline & .form-control {\r\n width: 100%;\r\n }\r\n\r\n &.disabled,\r\n > .disabled {\r\n @include cursor-disabled();\r\n\r\n &:focus {\r\n outline: none !important;\r\n }\r\n }\r\n\r\n &.bs-container {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n height: 0 !important;\r\n padding: 0 !important;\r\n\r\n .dropdown-menu {\r\n z-index: $zindex-select-dropdown;\r\n }\r\n }\r\n\r\n // The selectpicker button\r\n .dropdown-toggle {\r\n .filter-option {\r\n position: static;\r\n top: 0;\r\n left: 0;\r\n float: left;\r\n height: 100%;\r\n width: 100%;\r\n text-align: left;\r\n overflow: hidden;\r\n flex: 0 1 auto; // for IE10\r\n\r\n @at-root .bs3#{&} {\r\n padding-right: inherit;\r\n }\r\n\r\n @at-root .input-group .bs3-has-addon#{&} {\r\n position: absolute;\r\n padding-top: inherit;\r\n padding-bottom: inherit;\r\n padding-left: inherit;\r\n float: none;\r\n\r\n .filter-option-inner {\r\n padding-right: inherit;\r\n }\r\n }\r\n }\r\n\r\n .filter-option-inner-inner {\r\n overflow: hidden;\r\n }\r\n\r\n // used to expand the height of the button when inside an input group\r\n .filter-expand {\r\n width: 0 !important;\r\n float: left;\r\n opacity: 0 !important;\r\n overflow: hidden;\r\n }\r\n\r\n .caret {\r\n position: absolute;\r\n top: 50%;\r\n right: 12px;\r\n margin-top: -2px;\r\n vertical-align: middle;\r\n }\r\n }\r\n\r\n .input-group &.form-control .dropdown-toggle {\r\n border-radius: inherit;\r\n }\r\n\r\n &[class*=\"col-\"] .dropdown-toggle {\r\n width: 100%;\r\n }\r\n\r\n // The selectpicker dropdown\r\n .dropdown-menu {\r\n min-width: 100%;\r\n @include box-sizing(border-box);\r\n\r\n > .inner:focus {\r\n outline: none !important;\r\n }\r\n\r\n &.inner {\r\n position: static;\r\n float: none;\r\n border: 0;\r\n padding: 0;\r\n margin: 0;\r\n border-radius: 0;\r\n box-shadow: none;\r\n }\r\n\r\n li {\r\n position: relative;\r\n\r\n &.active small {\r\n color: $input-alt-color-placeholder !important;\r\n }\r\n\r\n &.disabled a {\r\n @include cursor-disabled();\r\n }\r\n\r\n a {\r\n cursor: pointer;\r\n user-select: none;\r\n\r\n &.opt {\r\n position: relative;\r\n padding-left: 2.25em;\r\n }\r\n\r\n span.check-mark {\r\n display: none;\r\n }\r\n\r\n span.text {\r\n display: inline-block;\r\n }\r\n }\r\n\r\n small {\r\n padding-left: 0.5em;\r\n }\r\n }\r\n\r\n .notify {\r\n position: absolute;\r\n bottom: 5px;\r\n width: 96%;\r\n margin: 0 2%;\r\n min-height: 26px;\r\n padding: 3px 5px;\r\n background: rgb(245, 245, 245);\r\n border: 1px solid rgb(227, 227, 227);\r\n @include box-shadow(inset 0 1px 1px fade(rgb(0, 0, 0), 5));\r\n pointer-events: none;\r\n opacity: 0.9;\r\n @include box-sizing(border-box);\r\n\r\n &.fadeOut {\r\n animation: 300ms linear 750ms forwards bs-notify-fadeOut;\r\n }\r\n }\r\n }\r\n\r\n .no-results {\r\n padding: 3px;\r\n background: #f5f5f5;\r\n margin: 0 5px;\r\n white-space: nowrap;\r\n }\r\n\r\n &.fit-width .dropdown-toggle {\r\n .filter-option {\r\n position: static;\r\n display: inline;\r\n padding: 0;\r\n }\r\n\r\n .filter-option-inner,\r\n .filter-option-inner-inner {\r\n display: inline;\r\n }\r\n\r\n .bs-caret:before {\r\n content: '\\00a0';\r\n }\r\n\r\n .caret {\r\n position: static;\r\n top: auto;\r\n margin-top: -1px;\r\n }\r\n }\r\n\r\n &.show-tick .dropdown-menu {\r\n .selected span.check-mark {\r\n position: absolute;\r\n display: inline-block;\r\n right: 15px;\r\n top: 5px;\r\n }\r\n\r\n li a span.text {\r\n margin-right: 34px;\r\n }\r\n }\r\n\r\n // default check mark for use without an icon font\r\n .bs-ok-default:after {\r\n content: '';\r\n display: block;\r\n width: 0.5em;\r\n height: 1em;\r\n border-style: solid;\r\n border-width: 0 0.26em 0.26em 0;\r\n transform-style: preserve-3d;\r\n transform: rotate(45deg);\r\n }\r\n}\r\n\r\n.bootstrap-select.show-menu-arrow {\r\n &.open > .dropdown-toggle,\r\n &.show > .dropdown-toggle {\r\n z-index: ($zindex-select-dropdown + 1);\r\n }\r\n\r\n .dropdown-toggle .filter-option {\r\n &:before {\r\n content: '';\r\n border-left: 7px solid transparent;\r\n border-right: 7px solid transparent;\r\n border-bottom: 7px solid $color-grey-arrow;\r\n position: absolute;\r\n bottom: -4px;\r\n left: 9px;\r\n display: none;\r\n }\r\n\r\n &:after {\r\n content: '';\r\n border-left: 6px solid transparent;\r\n border-right: 6px solid transparent;\r\n border-bottom: 6px solid white;\r\n position: absolute;\r\n bottom: -4px;\r\n left: 10px;\r\n display: none;\r\n }\r\n }\r\n\r\n &.dropup .dropdown-toggle .filter-option {\r\n &:before {\r\n bottom: auto;\r\n top: -4px;\r\n border-top: 7px solid $color-grey-arrow;\r\n border-bottom: 0;\r\n }\r\n\r\n &:after {\r\n bottom: auto;\r\n top: -4px;\r\n border-top: 6px solid white;\r\n border-bottom: 0;\r\n }\r\n }\r\n\r\n &.pull-right .dropdown-toggle .filter-option {\r\n &:before {\r\n right: 12px;\r\n left: auto;\r\n }\r\n\r\n &:after {\r\n right: 13px;\r\n left: auto;\r\n }\r\n }\r\n\r\n &.open > .dropdown-toggle .filter-option,\r\n &.show > .dropdown-toggle .filter-option {\r\n &:before,\r\n &:after {\r\n display: block;\r\n }\r\n }\r\n}\r\n\r\n.bs-searchbox,\r\n.bs-actionsbox,\r\n.bs-donebutton {\r\n padding: 4px 8px;\r\n}\r\n\r\n.bs-actionsbox {\r\n width: 100%;\r\n @include box-sizing(border-box);\r\n\r\n & .btn-group button {\r\n width: 50%;\r\n }\r\n}\r\n\r\n.bs-donebutton {\r\n float: left;\r\n width: 100%;\r\n @include box-sizing(border-box);\r\n\r\n & .btn-group button {\r\n width: 100%;\r\n }\r\n}\r\n\r\n.bs-searchbox {\r\n & + .bs-actionsbox {\r\n padding: 0 8px 4px;\r\n }\r\n\r\n & .form-control {\r\n margin-bottom: 0;\r\n width: 100%;\r\n float: none;\r\n }\r\n}\r\n","$color-red-error: rgb(185, 74, 72) !default;\r\n$color-green-success: #28a745;\r\n$color-grey-arrow: rgba(204, 204, 204, 0.2) !default;\r\n\r\n$width-default: 220px !default; // 3 960px-grid columns\r\n\r\n$zindex-select-dropdown: 1060 !default; // must be higher than a modal background (1050)\r\n\r\n//** Placeholder text color\r\n$input-color-placeholder: #999 !default;\r\n$input-alt-color-placeholder: rgba(255, 255, 255, 0.5) !default;\r\n\r\n$input-padding-y-sm: .25rem !default;\r\n$input-padding-x-sm: .5rem !default;\r\n\r\n$input-padding-y-lg: 0.5rem !default;\r\n$input-padding-x-lg: 1rem !default;",".flag-icon-background {\n background-size: contain;\n background-position: 50%;\n background-repeat: no-repeat;\n}\n\n.flag-icon {\n @extend .flag-icon-background;\n position: relative;\n display: inline-block;\n width: 1.333333 * 1em;\n line-height: 1em;\n &:before {\n content: '\\00a0';\n }\n &.flag-icon-squared {\n width: 1em;\n }\n}\n\n@mixin flag-icon($country) {\n .flag-icon-#{$country} {\n background-image: url(#{$flag-icons-path}#{$flag-icons-rect-path}/#{$country}.svg);\n &.flag-icon-squared {\n background-image: url(#{$flag-icons-path}#{$flag-icons-square-path}/#{$country}.svg);\n }\n }\n}\n",".chart-container {\n\tposition: relative; /* for absolutely positioned tooltip */\n\n\t/* https://www.smashingmagazine.com/2015/11/using-system-ui-fonts-practical-guide/ */\n\tfont-family: -apple-system, BlinkMacSystemFont,\n\t\t'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell',\n\t\t'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n\n\t.axis, .chart-label {\n\t\tfill: #555b51;\n\n\t\tline {\n\t\t\tstroke: #dadada;\n\t\t}\n\t}\n\t.dataset-units {\n\t\tcircle {\n\t\t\tstroke: #fff;\n\t\t\tstroke-width: 2;\n\t\t}\n\n\t\tpath {\n\t\t\tfill: none;\n\t\t\tstroke-opacity: 1;\n\t\t\tstroke-width: 2px;\n\t\t}\n\t}\n\t.dataset-path {\n\t\tstroke-width: 2px;\n\t}\n\t.path-group {\n\t\tpath {\n\t\t\tfill: none;\n\t\t\tstroke-opacity: 1;\n\t\t\tstroke-width: 2px;\n\t\t}\n\t}\n\tline.dashed {\n\t\tstroke-dasharray: 5, 3;\n\t}\n\t.axis-line {\n\t\t.specific-value {\n\t\t\ttext-anchor: start;\n\t\t}\n\t\t.y-line {\n\t\t\ttext-anchor: end;\n\t\t}\n\t\t.x-line {\n\t\t\ttext-anchor: middle;\n\t\t}\n\t}\n\t.legend-dataset-text {\n\t\tfill: #6c7680;\n\t\tfont-weight: 600;\n\t}\n}\n\n.graph-svg-tip {\n\tposition: absolute;\n\tz-index: 99999;\n\tpadding: 10px;\n\tfont-size: 12px;\n\tcolor: #959da5;\n\ttext-align: center;\n\tbackground: rgba(0, 0, 0, 0.8);\n\tborder-radius: 3px;\n\tul {\n\t\tpadding-left: 0;\n\t\tdisplay: flex;\n\t}\n\tol {\n\t\tpadding-left: 0;\n\t\tdisplay: flex;\n\t}\n\tul.data-point-list {\n\t\tli {\n\t\t\tmin-width: 90px;\n\t\t\tflex: 1;\n\t\t\tfont-weight: 600;\n\t\t}\n\t}\n\tstrong {\n\t\tcolor: #dfe2e5;\n\t\tfont-weight: 600;\n\t}\n\t.svg-pointer {\n\t\tposition: absolute;\n\t\theight: 5px;\n\t\tmargin: 0 0 0 -5px;\n\t\tcontent: ' ';\n\t\tborder: 5px solid transparent;\n\t\tborder-top-color: rgba(0, 0, 0, 0.8);\n\t}\n\t&.comparison {\n\t\tpadding: 0;\n\t\ttext-align: left;\n\t\tpointer-events: none;\n\t\t.title {\n\t\t\tdisplay: block;\n\t\t\tpadding: 10px;\n\t\t\tmargin: 0;\n\t\t\tfont-weight: 600;\n\t\t\tline-height: 1;\n\t\t\tpointer-events: none;\n\t\t}\n\t\tul {\n\t\t\tmargin: 0;\n\t\t\twhite-space: nowrap;\n\t\t\tlist-style: none;\n\t\t}\n\t\tli {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 5px 10px;\n\t\t}\n\t}\n}\n","// font face\n\n//dropify\n$dropify-font-path: \"../fonts\" !default;\n@import \"../../node_modules/dropify/src/sass/dropify\";\n@import \"../../node_modules/sweetalert2/src/sweetalert2\";\n@import \"../../node_modules/bootstrap-select/sass/bootstrap-select\";\n@import \"../../node_modules/flag-icon-css/sass/flag-icons\";\n@import \"../../node_modules/quill/dist/quill.snow.css\";\n@import \"../../node_modules/quill-emoji/dist/quill-emoji.css\";\n@import \"../../node_modules/quill-mention/dist/quill.mention.css\";\n@import \"../../node_modules/frappe-charts/src/css/charts\";\n// @import \"../../node_modules/bootstrap-icons/font/bootstrap-icons.css\";\n\n@font-face {\n font-family: \"Helvetica Neue\";\n src: url(\"../fonts/HelveticaNeue.woff2\") format(\"woff2\"),\n url(\"../fonts/HelveticaNeue.woff\") format(\"woff\");\n font-weight: normal;\n font-style: normal;\n font-display: swap;\n}\n\n@font-face {\n font-family: \"Helvetica Neue\";\n src: url(\"../fonts/HelveticaNeue-Medium.woff2\") format(\"woff2\"),\n url(\"../fonts/HelveticaNeue-Medium.woff\") format(\"woff\");\n font-weight: 500;\n font-style: normal;\n font-display: swap;\n}\n\n@font-face {\n font-family: \"Helvetica Neue\";\n src: url(\"../fonts/HelveticaNeue-Bold.woff2\") format(\"woff2\"),\n url(\"../fonts/HelveticaNeue-Bold.woff\") format(\"woff\");\n font-weight: Bold;\n font-style: normal;\n font-display: swap;\n}\n\nbody.dark-theme {\n background-color: #181c34;\n .preloader-container,\n .bg-additional-grey {\n background-color: #181c34;\n }\n}\n\n.dropify-wrapper {\n border-radius: 0.25rem;\n border: 1px solid #e8eef3;\n z-index: 0;\n}\n\n.dt-buttons button {\n font-size: 14px;\n line-height: unset;\n padding: 0.5rem;\n}\n\n/*********** CUSTOM SELECT *************/\n.select2-container--default .select2-selection--single {\n border: 1px solid $grey;\n border-radius: 3px;\n height: 35px;\n}\n.select2-container .select2-selection--single .select2-selection__rendered,\n.select2-results__option {\n font-size: 14px;\n text-transform: capitalize;\n color: $dark_text;\n line-height: 2.5;\n padding-left: 6px;\n}\n.select2-container--open .select2-dropdown {\n border: 0;\n box-shadow: 1px 4px 6px 4px #68686814;\n}\n.select2-container--default\n .select2-selection--single\n .select2-selection__arrow\n b {\n border: none;\n font-family: \"simple-line-icons\";\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n margin-top: -2px;\n font-size: 10px;\n color: $light_text;\n font-weight: 800 !important;\n}\n.select2-container--default\n .select2-selection--single\n .select2-selection__arrow {\n right: 5px;\n}\n.select2-container--default\n .select2-results__option--highlighted[aria-selected] {\n background-color: $blue;\n color: $white;\n}\n.select2-container--default\n .select2-selection--single\n .select2-selection__arrow\n b:before {\n content: \"\\e604\";\n}\n.select2-container--default.select2-container--open\n .select2-selection--single\n .select2-selection__arrow\n b:before {\n content: \"\\e607\";\n}\n.select2-results__option[aria-selected] {\n padding: 5px 8px !important;\n}\n\n.filter-box .select2-container--default .select2-selection--single {\n border: none;\n}\n\n.filter-box .select2-selection__rendered {\n font-weight: 500;\n}\n\n.bootstrap-select .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.bootstrap-select .dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.task-detail-panel {\n white-space: unset;\n}\n\n//page preloader\n.no-js #loader {\n display: none;\n}\n.js #loader {\n display: block;\n position: absolute;\n left: 100px;\n top: 0;\n}\n\n.preloader-container {\n position: fixed;\n right: 0;\n left: 0;\n top: 0px;\n width: calc(100% - 240px);\n z-index: 9999;\n background: $additional_grey;\n margin-left: 240px;\n margin-top: 63px;\n min-height: calc(100vh - 63px);\n}\n\n.sidebar-toggled .preloader-container {\n margin-left: 60px;\n width: calc(100% - 60px);\n}\n\n.rtl .preloader-container {\n margin-right: 240px;\n margin-left: 0px;\n}\n\n.rtl.sidebar-toggled .preloader-container {\n margin-right: 60px;\n margin-left: 0px;\n}\n\n//bootsrap select\n.input-group .bootstrap-select.form-control .dropdown-toggle,\n.bootstrap-select > .dropdown-toggle {\n border-color: $grey;\n background-color: #fff;\n padding: 0.5rem;\n font-size: 14px;\n}\n\n//quill editor\n.ql-toolbar.ql-snow {\n border-color: $grey;\n border-radius: 0.25rem 0.25rem 0 0;\n\n @include media-breakpoint-down(md) {\n display: flex;\n flex-wrap: wrap;\n }\n}\n\n.ql-container.ql-snow {\n border-color: $grey;\n border-radius: 0 0 0.25rem 0.25rem;\n}\n\nlabel sup {\n color: $red;\n}\n\ntable h5 a {\n color: $dark_text;\n &:hover {\n text-decoration: underline;\n }\n}\n\n.filter-box .select-box .bootstrap-select .dropdown-toggle,\n.filter-box\n .select-box\n .bootstrap-select\n .btn-light:not(:disabled):not(.disabled):active,\n.filter-box\n .select-box\n .bootstrap-select\n .btn-light:not(:disabled):not(.disabled).active {\n border: none;\n background-color: unset;\n font-size: 14px;\n text-transform: capitalize;\n color: $dark_text;\n padding: 0.2rem 0.5rem;\n}\n\n.filter-box .bootstrap-select .dropdown-toggle .filter-option-inner-inner {\n font-weight: 500;\n}\n\n.table [contenteditable=\"true\"]:hover,\n.table [contenteditable=\"true\"]:focus {\n background-color: $additional_grey;\n}\n\n.table [contenteditable=\"true\"]:hover::after {\n content: \"Click to edit\";\n display: block;\n font-size: 11px;\n color: $light_text;\n position: absolute;\n}\n\n.table [contenteditable=\"true\"]:focus::after {\n content: \"Click anywhere to save\";\n display: block;\n font-size: 11px;\n color: $light_text;\n position: absolute;\n}\n\n.bootstrap-select.form-control.is-invalid {\n border: 1px solid $red;\n}\n\n.w-15 {\n width: 15px;\n}\n\n.more-filters {\n .more-filter-tab {\n top: 112px;\n }\n}\n\n.multiple-users .btn .badge {\n top: 0;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n z-index: 1;\n}\n\n#myModal {\n z-index: 1051;\n}\n\n.taskEmployeeImg {\n border: 1px solid $grey;\n}\n\n.taskEmployeeImg img {\n width: 25px;\n height: 25px;\n object-fit: cover;\n}\n\nimg.taskEmployeeImg {\n width: 30px;\n height: 30px;\n}\n\n.badge img.taskEmployeeImg {\n width: 25px;\n height: 25px;\n}\n\n.filter-option-inner-inner img.taskEmployeeImg {\n width: 20px;\n height: 20px;\n}\n\n.bootstrap-timepicker-widget table td input {\n width: 100%;\n height: 35px;\n}\n.bootstrap-timepicker-widget.dropdown-menu.open {\n width: 100%;\n}\n.glyphicon {\n cursor: pointer;\n background-color: transparent;\n font-family: \"simple-line-icons\";\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 10px;\n}\n.glyphicon-chevron-up:before {\n content: \"\\E607\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\E604\";\n}\n\n.dataTable .bootstrap-select .filter-option-inner-inner {\n font-size: 13px;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: visible;\n}\n\n.modal-dialog-scrollable .modal-content {\n overflow: visible;\n}\n\n.file-card .card-img,\n.file-card .card-img img {\n width: 40px;\n height: 40px;\n border: none;\n}\n\n.file-card .card-img svg {\n font-size: 40px;\n}\n\n.file-card .card-body {\n width: 158px;\n}\n\n.dropzone .dz-preview.dz-image-preview {\n z-index: 0;\n}\n\nul.thumbnails.image_picker_selector li .thumbnail {\n padding: 4px !important;\n}\n\nul.thumbnails.image_picker_selector li .thumbnail.selected {\n background: $blue !important;\n}\n\n.pr-20 {\n padding-right: 20px !important;\n}\n\n.icon-11 {\n width: 11px;\n height: 11px;\n}\n\n.fc .fc-col-header-cell-cushion {\n color: $dark_text;\n padding: 10px 4px !important;\n}\n\n.btn-active,\n.btn-active.btn-secondary {\n background-color: black !important;\n border: solid 1px #000 !important;\n color: #fff !important;\n}\n\n.active-timer-count {\n left: 10px;\n top: -7px;\n}\n\n/* attendance info */\n\n.punch-info {\n margin-bottom: 20px;\n}\n\n.punch-hours {\n align-items: center;\n border: 5px solid $blue;\n border-radius: 50%;\n display: flex;\n font-size: 18px;\n height: 120px;\n justify-content: center;\n margin: 0 auto;\n width: 120px;\n}\n\n.statistics .row {\n margin-left: -5px;\n margin-right: -5px;\n}\n\n.statistics .row > div {\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.punch-status .stats-box {\n margin-bottom: 0;\n}\n\n.stats-box {\n background-color: #f9f9f9;\n border: 1px solid #e3e3e3;\n margin-bottom: 15px;\n padding: 5px;\n}\n\n.stats-box p {\n margin: 0;\n font-size: 12px;\n}\n\n.stats-box > h6 {\n margin-bottom: 0;\n}\n\n.recent-activity {\n height: 318px;\n overflow-y: auto;\n overflow-x: hidden;\n}\n\n.recent-activity .res-activity-list {\n list-style-type: none;\n margin-bottom: 0;\n padding-left: 30px;\n position: relative;\n}\n\n.recent-activity .res-activity-list li {\n margin-bottom: 15px;\n position: relative;\n}\n\n.recent-activity .res-activity-list li:before {\n content: \"\";\n position: absolute;\n border-radius: 100%;\n width: 10px;\n height: 10px;\n left: -15px;\n top: 6px;\n border: 2px solid $blue;\n margin-right: 15px;\n z-index: 2;\n background: #fff;\n}\n\n.recent-activity p {\n font-size: 13px;\n margin-bottom: 0;\n}\n\n.recent-activity .res-activity-time {\n color: #bbb;\n font-size: 12px;\n}\n\n.recent-activity .res-activity-list:after {\n content: \"\";\n border: 1px solid $grey;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 19px;\n}\n\n.ticket-message {\n &:hover {\n background-color: #e8eef3 !important;\n\n p {\n color: $dark_text;\n }\n }\n}\n\n.dropify-wrapper ~ .invalid-feedback {\n display: block;\n}\n\n.input-daterange input {\n width: 99px !important;\n @include media-breakpoint-down(sm) {\n width: 96px !important;\n }\n}\n\n.sidebar-menu li {\n -webkit-box-shadow: 0 1px 0 0 #e8eef314;\n box-shadow: 0 1px 0 0 #e8eef314;\n}\n\n.content-wrapper {\n padding: 20px 28px;\n}\n\n.settings-box {\n padding: 20px 28px;\n}\n\n.sticky-note {\n height: 215px;\n}\n\n.sticky-note .card-body:first-child {\n overflow-y: clip;\n}\n\n.sidebar-brand-name {\n img {\n height: 25px;\n }\n}\n\n.sidebar-dark {\n .main-sidebar {\n background-color: $dark_bg;\n }\n .sidebar-brand-box {\n background-color: $dark_bg;\n }\n .sidebar-menu {\n background-color: $dark_bg;\n }\n .sidebarTogglerBox {\n background-color: $dark_bg;\n }\n}\n\n.sidebar-light {\n .main-sidebar {\n background-color: $white_shade;\n border-right: 1px solid $grey;\n }\n .sidebar-brand-box {\n background-color: unset;\n }\n .sidebar-menu {\n background-color: unset;\n li {\n box-shadow: 0 1px 0 0 $grey;\n .nav-item {\n color: $dark_grey;\n }\n }\n }\n .sidebarTogglerBox {\n background-color: $white_shade;\n border-right: 1px solid $grey;\n border-top: 1px solid $grey;\n }\n\n .sidebar-brand-box .sidebar-brand {\n border-bottom: 1px solid $grey;\n }\n\n .sidebar-brand-name h1 {\n color: $dark_text;\n }\n}\n\na.btn-primary {\n display: inline-block;\n}\n\n#datatableRange,\n#datatableRange2 {\n width: 220px;\n}\n\n.daterangepicker td.in-range {\n background-color: $light_grey;\n}\n\n.daterangepicker .ranges li.active {\n background-color: $dark_grey;\n}\n\n.daterangepicker td.active,\n.daterangepicker td.active:hover {\n background-color: $dark_grey;\n}\n\n.user-online {\n bottom: -5px;\n right: 8px;\n}\n\n@media (max-width: 991.98px) {\n .preloader-container {\n margin-left: 0px;\n width: unset;\n }\n\n .rtl .preloader-container {\n margin-right: 0;\n }\n}\n\n/* Chrome, Safari, Edge, Opera */\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n\n/* Firefox */\ninput[type=\"number\"] {\n -moz-appearance: textfield;\n}\n\n.daterangepicker {\n @include media-breakpoint-down(md) {\n position: absolute;\n z-index: 1;\n }\n}\n@include media-breakpoint-down(md) {\n .w-50 {\n width: 100% !important;\n }\n .table-md-responsive {\n width: 100% !important;\n }\n}\n@include media-breakpoint-down(sm) {\n .table-sm-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n }\n ul.thumbnails.image_picker_selector li {\n width: 100%;\n\n img {\n width: 100%;\n }\n }\n #leave-detail-section .w-30,\n #leave-detail-section .w-70,\n #right-modal-content .w-30,\n #right-modal-content .w-70 {\n width: 100%;\n }\n .fc .fc-toolbar {\n display: block !important;\n }\n .fc-toolbar-chunk {\n margin-bottom: 20px;\n }\n .bootstrap-select:not([class*=\"col-\"]):not([class*=\"form-control\"]):not(.input-group-btn) {\n width: 100% !important;\n }\n .w-sm-100 {\n width: 100%;\n }\n}\n\n#calendar .fc-toolbar-title {\n font-size: 13px !important;\n}\n\n.tagify {\n overflow: hidden;\n}\n\n.input-group .input-icon {\n width: 100%;\n}\n\n.right-sidebar {\n height: 100%;\n width: 100%;\n white-space: nowrap;\n\n li a {\n padding: 15px 24px;\n\n &:hover {\n color: #28313c !important;\n background-color: #e8eef385;\n border-right: 2px solid #28313c85;\n }\n }\n}\n\n.select-filter-project .dropdown-menu {\n left: 29px;\n\n .right-sidebar {\n height: 100%;\n width: 100%;\n white-space: nowrap;\n\n li a {\n padding: 15px 24px;\n\n &:hover {\n color: #28313c !important;\n background-color: #e8eef385;\n border-right: 2px solid #28313c85;\n }\n }\n }\n}\n\n.swal2-popup.swal2-toast {\n flex-direction: row !important;\n}\n\n@include media-breakpoint-down(xl) {\n #user-search {\n width: 249px;\n }\n}\n\n@include media-breakpoint-down(lg) {\n #user-search {\n width: 225px;\n }\n}\n\n@include media-breakpoint-down(md) {\n .w-tables {\n overflow-x: scroll;\n }\n}\n\n@include media-breakpoint-down(sm) {\n .table-sm-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n }\n}\n\n.fc .fc-daygrid-body {\n position: relative;\n z-index: 0 !important;\n}\n\n.fc .fc-button-group > .fc-button.fc-button-active,\n.fc .fc-button-group > .fc-button:active,\n.fc .fc-button-group > .fc-button:focus,\n.fc .fc-button-group > .fc-button:hover {\n z-index: 0 !important;\n}\n\n.swal2-title {\n font-size: 1.1em !important;\n}\n\n.swal2-content {\n font-size: 0.8em !important;\n}\n\n.mw-250 {\n max-width: 250px;\n min-width: 140px;\n}\n\n.mw-120 {\n max-width: 120px;\n}\n\n.typing {\n align-items: center;\n display: flex;\n height: 13px;\n}\n.typing .dot {\n animation: mercuryTypingAnimation 1.8s infinite ease-in-out;\n background-color: #e8eef2;\n border-radius: 50%;\n height: 4px;\n margin-right: 2px;\n vertical-align: middle;\n width: 4px;\n display: inline-block;\n}\n.typing .dot:nth-child(1) {\n animation-delay: 200ms;\n}\n.typing .dot:nth-child(2) {\n animation-delay: 300ms;\n}\n.typing .dot:nth-child(3) {\n animation-delay: 400ms;\n}\n.typing .dot:last-child {\n margin-right: 0;\n}\n\n.autocomplete-password{\n opacity: 0;\n position: absolute;\n width: 0;\n}\n@keyframes mercuryTypingAnimation {\n 0% {\n transform: translateY(0px);\n background-color: #e8eef2;\n }\n 28% {\n transform: translateY(-7px);\n background-color: #aaadaf;\n }\n 44% {\n transform: translateY(0px);\n background-color: #87888a;\n }\n}\n\n// .input-group > .form-control:not(:first-child) {\n// border-top-left-radius: 0.25rem;\n// border-bottom-left-radius: 0.25rem;\n// }\n\n.more-user-count {\n padding: 2px 3px;\n}\n\n.custom-control {\n z-index: auto;\n}\n\n.flag-icon-ja-jp.flag-icon-squared {\n background-image: url(../flags/1x1/ja-JP.svg);\n}\n\n.bootstrap-select > select.mobile-device{\n width: auto !important;\n z-index: auto !important;\n}\n\n.importBox{\n min-height: 280px !important;\n width: 250px !important;\n margin: 2px !important;\n}\n\n.importOptions {\n padding: 10px !important;\n /* height: 150px !important; */\n vertical-align: middle !important;\n}\n\n.unchanged {\n border: 2px solid #d0d0d0;\n}\n\n.matched {\n border: 2px solid #52bad5;\n}\n\n.importSample .sampleHeading, .importSample .sample {\n padding: 5px 15px;\n margin: 0px;\n}\n\n.unchanged .sampleHeading {\n background-color: #e0e0e0;\n}\n\n.unchanged .sample {\n background-color: #ffffff;\n}\n\n.matched .sampleHeading {\n background-color: #52BAD5;\n}\n\n.matched .sample {\n background-color: #B1E0EC;\n}\n\n.unmatched .sampleHeading {\n background-color: #EE836E;\n}\n\n.unmatched .sample {\n background-color: #f1f1f3;\n}\n\n.importBox .notimported {\n padding: 5px 10px;\n margin: 5px 0px;\n}\n\n.sampleHeading, .sample {\n overflow-x: hidden;\n max-height: 31px;\n overflow-y: hidden;\n}\n\n.dropzone .dz-preview .dz-image img {\n height: 100%;\n width: 100%;\n object-fit: cover;\n}\n\n.dropzone .dz-preview .dz-progress {\n z-index: 999 !important;\n}\n\n.w-180 {\n width: 180px;\n}\n\n.w-150 {\n width: 150px;\n}\n\n.view-notification p {\n line-height: 16px;\n}\n\n.fc-view-harness {\n z-index: 0;\n}\n\n.fc-daygrid-dot-event .fc-event-title {\n font-weight: normal !important;\n}\n.deactive{\n opacity: 0.6\n}\n\n\n.icon-background {\n font-size: 40px;\n}\n\n\n.notification-apr-icon {\n top: 9px;\n left: 9px;\n}\n\n.fs-40 {\n font-size: 40px;\n}\n\n.fs-30 {\n font-size: 30px;\n}\n\n.dropdown-item.active .text-muted {\n color: $white !important;\n}\n\n.dropdown-item.active .text-darkest-grey {\n color: $white !important;\n}\n\n.select2-selection {\n height: 37px !important;\n}\n\n.select2-container--default .select2-selection--single {\n border-color: #e8eef3;\n background-color: #fff;\n padding: 0.2rem;\n font-size: 14px;\n}\n\n.select2-container--default .select2-selection--single .select2-selection__arrow b {\n border-style: none;\n}\n\n.width-35 {\n width: 35px;\n}\n\n.width-40 {\n width: 40px;\n}\n\n.btrr {\n border-top-right-radius: 4px;\n}\n\n.mw-300 {\n max-width: 300px;\n}\n",".w-30{\n width: 30%;\n}\n.w-70{\n width: 70%;\n}\n.height-35{\n height: 39px !important;\n}\n.height-40{\n height: 40px !important;\n}\n.height-44{\n height: 44px !important;\n}\n.height-50{\n height: 50px !important;\n}\n.px-6{\n padding-left: 6px !important;\n padding-right: 6px !important;\n}\n.p-20{\n padding: 20px !important;\n}\n.pl-20{\n padding-left: 20px !important;\n}\n.py-20{\n padding-left: 20px !important;\n padding-right: 20px !important;\n}\n.mt-94{\n margin-top: 94px;\n}\n.mt-105{\n margin-top: 105px;\n\n @include media-breakpoint-down(md){\n margin-top: 0px;\n }\n}\n.mb-12{\n margin-bottom: 12px;\n}\n.mb-20{\n margin-bottom: 20px;\n}\n.mr-30{\n margin-right: 30px;\n}\n.b-shadow-4{\n box-shadow: 0 0 4px 0 #e8eef3;\n}\n.b-r-8{\n border-radius: 8px !important;\n}\n.d-grid{\n display: grid;\n}\n\n@include media-breakpoint-down(md){\n .mt-md-94{\n margin-top: 94px;\n }\n}\n\n\n\n",".login_section{\n min-height: calc(100vh - 56px);\n}\n.login_header{\n box-shadow: 0 1px 0 0 $grey;\n padding: 12px 0px;\n\n img{\n max-height: 32px;\n }\n\n h3{\n font-size: 21px;\n color: $dark_text;\n font-weight: normal;\n }\n}\n.login_box{\n width: 452px;\n padding: 30px 30px;\n\n @include media-breakpoint-down(sm){\n width: 95%;\n }\n\n h3{\n font-size: 21px;\n color: $dark_text;\n font-weight: normal;\n }\n\n a {\n border: 1px solid $grey;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 10px 0px;\n color: $dark_text;\n font-size: 18px;\n &:focus,\n &:hover{\n border-color:$light;\n box-shadow:none;\n }\n\n span{\n width: 28px;\n height: 28px;\n background-color: #F3F3F3;\n border-radius: 50%;\n padding: 5px;\n margin-right: 13px;\n overflow: hidden;\n line-height: 17px;\n }\n }\n\n p{\n font-size: 15px;\n color: $dark_grey;\n font-weight: normal;\n\n &:after,\n &:before{\n content: '';\n width: 81px;\n height: 1px;\n position: absolute;\n background-color: $light_text;\n top: 50%;\n\n @include media-breakpoint-down(sm){\n content: none;\n }\n }\n\n &:before{\n left: 0;\n }\n\n &:after{\n right: 0;\n }\n }\n}\n\n.login_box .form-group label{\n font-size: 15px;\n color: $dark_grey;\n}\n.forgot_pswd a{\n color: $dark_grey;\n padding: 0;\n border: none;\n text-decoration: underline;\n font-size: 12px;\n justify-content: left;\n}\n",".form-control {\n border: 1px solid $grey;\n box-shadow: none;\n border-radius: 0.25rem;\n transition: all .3s ease;\n background-color: $white;\n color: #28313C;\n font-weight: 400;\n position: relative;\n padding: 0px 6px 0px;\n height: auto;\n &:focus,\n &:hover{\n border-color: #28313C;\n box-shadow: none;\n }\n }\n\n :focus{\n &::-webkit-input-placeholder { /* Chrome/Opera/Safari */\n opacity: 0.5;\n transition: all 0.3s ease\n }\n &::-moz-placeholder { /* Firefox 19+ */\n opacity: 0.5;\n transition: all 0.3s ease\n }\n &:-ms-input-placeholder { /* IE 10+ */\n opacity: 0.5;\n transition: all 0.3s ease\n }\n &:-moz-placeholder { /* Firefox 18- */\n opacity: 0.5;\n transition: all 0.3s ease\n }\n }\n\n textarea {\n overflow: hidden;\n }\n\n .form-control{\n &::-webkit-input-placeholder { /* Chrome/Opera/Safari */\n color: $light_text;\n transition: all 0.3s ease;\n }\n &::-moz-placeholder { /* Firefox 19+ */\n color: $light_text;\n transition: all 0.3s ease;\n }\n &:-ms-input-placeholder { /* IE 10+ */\n color: $light_text;\n transition: all 0.3s ease;\n }\n &:-moz-placeholder { /* Firefox 18- */\n color: $light_text;\n transition: all 0.3s ease;\n }\n }\n\n.cursor-pointer{\n cursor: pointer;\n}\n.form-check-input{\n height:20px;\n width:20px;\n vertical-align: middle;\n}\n\n/*********** CUSTOM CHECKBOX *************/\n.form_custom_label {\n display: flex;\n position: relative;\n padding-left: 25px;\n cursor: pointer;\n font-size: 13px;\n // -webkit-user-select: none;\n // -moz-user-select: none;\n // -ms-user-select: none;\n user-select: none;\n color: $blue;\n color: #28313c;\n align-items: center;\n justify-content: center;\n}\n.form_custom_label input {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n height: 0;\n width: 0;\n}\n.checkmark {\n position: absolute;\n top: 0;\n left: 0;\n border: solid 2px #1d82f5;\n background-color: $white;\n\n &:after{\n content: \"\";\n position: absolute;\n display: none;\n }\n}\n\n.form_custom_label.checkmark-20{\n padding-top: 3px;\n\n .checkmark{\n height: 20px;\n width: 20px;\n border-radius: 4px;\n\n &:after{\n left: 5.5px;\n top: 2px;\n width: 5px;\n height: 10px;\n border: solid $white;\n border-width: 0 2px 2px 0;\n -webkit-transform: rotate(45deg);\n transform: rotate(45deg);\n }\n }\n}\n\n.form_custom_label.checkmark-15{\n padding-top: 1px;\n\n .checkmark{\n height: 15px;\n width: 15px;\n border-radius: 3px;\n\n &:after{\n left: 3.5px;\n top: 0.5px;\n width: 5px;\n height: 8px;\n border: solid $white;\n border-width: 0 2px 2px 0;\n transform: rotate(45deg);\n }\n }\n}\n\n.form_custom_label input:checked ~ .checkmark {\n background-color: #1d82f5;\n}\n.form_custom_label input:checked ~ .checkmark:after {\n display: block;\n}\n\n// .custom-control-label::before{\n// border:#1d82f5 solid 2px;\n// }\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color :#1d82f5;\n background-color: #1d82f5;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before{\n box-shadow: 0 0 0 0.2rem #1d82f529;\n}\n\n/*********** DROPDOWN *************/\n\n.dropdown-toggle::after, .dropup .dropdown-toggle::after{\n content: none;\n}\n.dropdown-item{\n font-size: 14px;\n line-height: 1.99;\n color: $dark_text;\n}\n.form-group label sup{\n color: #fd0202;\n top: 0px;\n right: -4px;\n}\n.dropdown-item span{\n padding-right: 20px;\n}\n\n/*********** CUSTOM DATEPICKER *************/\n.input-daterange input{\n width: 99px;\n @include media-breakpoint-down(sm){\n width: 96px;\n }\n}\n.input-daterange input::placeholder{\n color: $dark_text !important;\n font-weight: 500;\n}\n.qs-datepicker-container .qs-overlay input::placeholder{\n color: #fff !important;\n}\n.qs-controls{\n background: #F2F4F7 !important;\n padding: 8px !important;\n}\n.qs-month-year{\n font-size: 15px;\n}\n.qs-day {\n font-weight: 700;\n color: black;\n font-size: 14px;\n margin: 10px 0px;\n}\n.qs-num{\n font-size: 14px;\n padding: 16px 0px;\n}\n.qs-datepicker-container{\n border: 0px;\n}\n.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover {\n background :#f2f4f7;\n}\n.qs-current {\n background: #1d82f5;\n color: #fff;\n text-decoration: none;\n\n &:hover{\n background: #1d82f5 !important;\n }\n}\n.qs-active, .qs-range-end, .qs-range-start {\n background: #616e80;\n color: #fff;\n}\n\n.input-group-text{\n border: 1px solid $grey;\n}\n\n\n.input-group-append .btn{\n height: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n","/* ===== Button ===== */\nbutton:focus{\n box-shadow: none !important;\n}\nbutton.disabled, button:disabled {\n opacity: .65;\n}\n\n.btn-primary{\n text-transform: capitalize;\n padding: 9px 11px;\n background-color: $blue !important;\n color: $white !important;\n border: 1px solid $blue !important;\n position: relative;\n &:hover{\n background-color: darken($color: $white, $amount: 100%) !important;\n border: 1px solid black !important;\n color: $white !important;\n }\n}\n\n.btn-primary.disabled, .btn-primary:disabled{\n background-color: $blue ;\n\n &:hover{\n background-color: $blue !important;\n border: 1px solid $blue !important;\n cursor: not-allowed;\n }\n}\n\n// white_btn\n.btn-secondary{\n text-transform: capitalize;\n padding: 9px 11px;\n border: solid 1px $dark_grey;\n background-color: $white !important;\n color: $dark_grey !important;\n position: relative;\n &:hover{\n background-color: darken($color: $white, $amount: 100%) !important;\n border: solid 1px $black !important;\n color: #fff !important;\n }\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled{\n &:hover{ \n border: solid 1px $dark_grey !important;\n background-color: $white !important;\n color: $dark_grey !important;\n cursor: not-allowed;\n }\n}\n\n.btn-cancel{\n text-transform: capitalize;\n padding: 9px 11px;\n border: 1px solid #fff;\n background-color: $white !important;\n color: $light_text !important;\n position: relative;\n &:hover{\n background-color: darken($color: $white, $amount: 100%) !important;\n border: solid 1px $black !important;\n color: #fff !important;\n }\n}\n\n.btn-cancel.disabled, .btn-cancel:disabled{\n &:hover{ \n border: 1px solid #fff !important;\n background-color: $white !important;\n color: $light_text !important;\n cursor: not-allowed;\n }\n}\n\n.btn-danger{\n text-transform: capitalize;\n background-color: $red;\n color: $white;\n border: 0px;\n position: relative;\n padding: 9px 11px;\n &:hover{\n background-color: darken($color: $white, $amount: 100%);\n }\n}\n\n.btn-danger.disabled, .btn-danger:disabled{\n &:hover{ \n border: 0px !important;\n background-color: $red !important;\n cursor: not-allowed;\n }\n}\n\n","/*********************************** MAIN CONTENT *********************************/\n.content-wrapper{\n padding: 20px 28px;\n\n @include media-breakpoint-down(md){\n padding: 0px 25px 44px 25px;\n }\n}\n// .main-container.in{\n// z-index: auto;\n// }\n.main-container {\n margin-left: 240px;\n min-height: calc(100vh - 63px);\n position: relative;\n transition: width .3s ease-in-out, margin-left .3s ease-in-out;\n // z-index: 0;\n\n @include media-breakpoint-down(md){\n margin-left: 0px;\n }\n}\n.page-title {\n padding: 10px 28px;\n transition: width .3s ease-in-out;\n\n @include media-breakpoint-down(md){\n padding: 24px 24px;\n }\n}\n\n.taskExportBtns button{\n padding: 9px 11px;\n}\n\n@include media-breakpoint-down(sm){\n div.dataTables_wrapper div.dataTables_paginate ul.pagination {\n justify-content: start !important;\n }\n}\n\n.task-detail-panel{\n background-color: #fff;\n position: fixed;\n top: 0px;\n right: -320px;\n width: 240px;\n z-index: 3;\n transition: all .5s ease;\n border: solid 1px #e8eef3;\n // white-space: nowrap;\n // overflow-x: hidden;\n height: 100vh;\n}\n\n.task-detail-panel.in{\n transition: all .5s ease;\n width: 85%;\n right: 0px;\n\n @include media-breakpoint-down(sm){\n width: 100%;\n\n .w-25 {\n width: 40% !important;\n }\n }\n}\n\n.close-task-detail{\n position: absolute;\n left: -55px;\n top: 17px;\n background-color: #1D82F5;\n padding: 9px 17px !important;\n color: #fff;\n border-radius: 22px 0px 0px 22px;\n font-size: 12px;\n transition: width 0.7s;\n opacity: 0;\n\n\n @include media-breakpoint-down(sm){\n left: auto;\n right: 0;\n background-color: transparent;\n position: fixed;\n z-index: -1;\n }\n\n span{\n width: 20px;\n height: 20px;\n border: 1px solid #1D82F5;\n border-radius: 100%;\n position: relative;\n display: block;\n transition: all 0.5s ease;\n\n @include media-breakpoint-down(sm){\n border: 1px solid #28313c;\n }\n\n .fa-times{\n position: absolute;\n left: 0;\n right: 0;\n margin: 0 auto;\n text-align: center;\n top: 3px;\n color: white;\n\n // @include media-breakpoint-down(sm){\n // color: #28313c;\n // }\n }\n }\n\n &:hover{\n span{\n border: 1px solid #fff;\n transition: all 0.5s ease;\n }\n }\n}\n\n.close-task-detail.in{\n opacity: 1;\n transition: width 0.7s;\n z-index: 1;\n display: block !important;\n}\n\n@include media-breakpoint-down(sm){\n .task-detail-panel.in .close-task-detail.in {\n opacity: 1;\n transition: width 0.7s;\n display: block !important;\n }\n\n .task-detail-panel .close-task-detail {\n opacity: 0;\n transition: width 0.7s;\n }\n}\n\n\n.t-d-inner-panel{\n height: 100%;\n overflow: auto;\n}\n\n.task-overlay{\n position: fixed;\n top: 0;\n right: 0px;\n background-color: rgba(0, 0, 0, 0.4);\n z-index: 3;\n display: none;\n -webkit-transition: width 0.3s;\n transition: width 0.3s;\n}\n\n.task-overlay.in{\n display: block !important;\n -webkit-transition: width 0.3s;\n transition: width 0.3s;\n}\n\n",".filter-box{\n box-shadow: 0 1px 0 0 $grey;\n width: 100%;\n top: 63px;\n position: sticky;\n z-index: 1;\n\n @include media-breakpoint-down(md){\n width: 100%;\n position: initial;\n }\n}\n\n.more-filters {\n border-left: solid 1px $grey;\n\n @include media-breakpoint-down(md){\n border-left: 0px;\n }\n\n a{\n line-height: 2;\n }\n\n .more-filter-tab{\n background-color: $white;\n position: fixed;\n top: 62px;\n right: 0;\n z-index: 9;\n border: solid 1px $grey;\n white-space: nowrap;\n overflow-x: hidden;\n transform: translate3d(273px, 0, 0);\n height: 100%;\n width: 268px;\n transition: all ease-in 0.3s;\n\n .clear-all{\n transition: all ease 0.3s;\n position: fixed;\n width: 100% !important;\n }\n\n h3{\n line-height: 1.17;\n padding: 18px 28px 0;\n }\n\n label{\n line-height: 1.14;\n padding: 0px 28px;\n margin-bottom: 12px;\n }\n }\n\n .more-filter-tab.in{\n transform: translate3d(0px, 0, 0);\n transition: all ease-in 0.3s;\n width: 268px;\n\n .filter-detail{\n height: calc(100vh - 197px);\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n .clear-all{\n // width: 268px;\n transition: width ease 0.3s;\n padding: 0px 28px;\n border-top: solid 1px $grey;\n\n button{\n padding: 9px 11px;\n margin-right: 9px;\n }\n }\n\n }\n\n .filter-detail {\n height: calc(100vh - 197px);\n }\n \n}\n\n.close-more-filter{\n position: absolute;\n right: 28px;\n top: 14px;\n\n &:hover{\n color: $black;\n }\n}\n.select-filter {\n padding: 0px 28px;\n}\n\n\n\n\n\n","/******************** MAIN SIDEBAR *********************/\n.mobile-close-sidebar-panel{\n display: none;\n}\n@include media-breakpoint-down(md){\n .mobile-close-sidebar-panel.toggled{\n height: 100%;\n position: fixed;\n top: 0;\n left: 100px;\n background-color: rgba(0, 0, 0, 0.4);\n z-index: 99;\n display: block;\n }\n}\n\n.main-sidebar{\n z-index: 2;\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n width: 240px;\n transition: width 0.3s;\n\n @include media-breakpoint-down(md){\n transition: 0.3s;\n top: 0px;\n overflow-x: auto;\n transform: translate3d(-293px, 0, 0);\n }\n}\n\n/******************** SIDEBAR BRAND *********************/\n.sidebar-brand-box {\n z-index: 1 !important;\n transition: width 0.3s;\n // overflow: hidden;\n // @include media-breakpoint-down(sm){\n // width: 14rem;\n // }\n .sidebar-brand {\n padding: 8px 20px 8px 20px;\n transition: width 0.3s;\n border-bottom: 1px solid $dark_border;\n\n &:after{\n content: none;\n }\n\n .sidebar-brand-name{\n width: 80%;\n word-break: break-word;\n overflow: hidden;\n\n h1{\n line-height: 1.38;\n white-space: nowrap;\n width: 140px;\n overflow: hidden;\n text-overflow: ellipsis;\n\n i{\n font-size: 10px;\n color: $white_shade;\n font-weight: 700;\n }\n }\n\n .pro-name{\n line-height: 1.69;\n margin-left: 20px;\n\n span{\n width: 12px;\n height: 12px;\n position: absolute;\n top: 4px;\n left: -20px;\n }\n\n p{\n white-space: nowrap;\n width: 140px;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n }\n }\n }\n .sidebar-brand-dropdown {\n // width: 100%;\n // z-index: 99;\n width: 300px;\n left: 0px !important;\n border-radius: 3px;\n border: 1px solid #e8eef3;\n\n @include media-breakpoint-down(md){\n transform: translate3d(-2px, 60px, 0px) !important;\n padding-bottom: 10px;\n position: fixed !important;\n top: 0px;\n }\n .profile-box{\n padding: 16px 24px;\n a{\n color: $dark_grey;\n\n &:hover{\n color: $blue;\n }\n }\n .profileImg{\n width: 36px;\n height: 36px;\n border-radius: 3px;\n border: solid 1px $grey;\n overflow: hidden;\n\n img{\n object-fit: cover;\n }\n }\n .ProfileData h3{\n line-height: 1.13;\n margin-bottom: 5px;\n word-break: break-all;\n white-space: nowrap;\n width: 177px;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .ProfileData p{\n line-height: 1.09;\n }\n }\n a.dropdown-item {\n line-height: 1.87;\n white-space: initial;\n line-break: anywhere;\n\n &:hover{\n background-color: $blue;\n color: $white !important;\n }\n }\n .custom-control.custom-switch{\n margin-right: -8px;\n }\n }\n}\n\n/******************** SIDEBAR MENU *********************/\n.closeIt .accordionItemContent{\n height:0px;\n // transition:height 1s ease-out;\n\t transform: scaleY(0);\n float:left;\n display:block;\n}\n.openIt .accordionItemContent{\n display:block;\n transform: scaleY(1);\n transform-origin: top;\n box-sizing: border-box;\n}\n// .sidebar-menu ul li.active .nav-item, .accordionItem a.active{\n// color: #f7faff ;\n// }\n\n.accordionItem a.active{\n color: #f7faff ;\n}\n\n.sidebar-menu {\n height: calc(100% - 111px);\n z-index: 0;\n // transition: width 0.3s;\n display: block !important;\n white-space: nowrap;\n overflow: auto;\n\n @include media-breakpoint-down(md){\n height: calc(100% - 63px);\n }\n\n li {\n position: relative;\n box-shadow: 0 1px 0 0 $dark_border;\n\n .accordionItemContent a{\n padding: 0.5rem 1.2rem;\n display: block;\n white-space: nowrap;\n margin-left: 36px;\n\n &:hover{\n color: $white_shade !important;\n }\n }\n .nav-item {\n line-height: 1.87;\n white-space: nowrap;\n display: block;\n align-items: center;\n padding: 10px 20px 10px 20px;\n\n &:focus, &:hover{\n color: $white_shade !important;\n }\n }\n }\n}\n\n.side-icon{\n width: 16px;\n vertical-align: middle;\n font-size: 16px;\n display: inline-block;\n\n position: relative;\n // overflow: visible;\n}\n\n// .accordionItemHeading span{\n// width: 100px;\n// }\n\n.accordionItem.openIt .accordionItemHeading::after {\n content: \"\\E604\";\n font-family: 'simple-line-icons';\n display: inline-block;\n font-style: normal;\n font-stretch: normal;\n font-variant: normal;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n font-weight: 900;\n line-height: 27px;\n font-size: 10px;\n position: absolute;\n right: 15px;\n}\n.accordionItem.closeIt .accordionItemHeading::after {\n content: \"\\E606\";\n font-family: 'simple-line-icons';\n display: inline-block;\n font-style: normal;\n font-variant: normal;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n font-weight: 900;\n line-height: 27px;\n font-size: 10px;\n position: absolute;\n right: 15px;\n}\n\n.sidebar-brand-logo{\n max-width: 32px;\n border-radius: 4px;\n overflow: hidden;\n // max-height: 32px;\n}\n\n/******************** SIDEBAR TOGGLER BOX *********************/\n.sidebarTogglerBox {\n width: 240px;\n -webkit-transition: width 0.3s;\n transition: width 0.3s;\n z-index: 2;\n height: 48px;\n bottom: 0;\n padding: 0 16px;\n border-top: 1px solid $dark_border;\n\n @include media-breakpoint-down(md){\n // transition: all 350ms cubic-bezier(0.19, 1, 0.22, 1);\n // transform: translate3d(-293px, 0, 0);\n display: none !important;\n }\n #sidebarToggle{\n // cursor: pointer;\n // background-color: transparent;\n font-family: \"Font Awesome 5 Free\";\n -webkit-font-smoothing: antialiased;\n display: inline-block;\n font-style: normal;\n font-variant: normal;\n text-rendering: auto;\n line-height: 1;\n background-color: transparent;\n }\n p{\n display: block;\n }\n}\n#sidebarToggle::before {\n content: \"\\f053\";\n}\n\n/******************** SIDEBAR TOGGLED *********************/\n.sidebar-toggled {\n #sidebarToggle::before {\n content: \"\\f054\";\n }\n .main-header{\n margin-left: 60px;\n transition: width .3s ease-in-out;\n }\n .main-container{\n margin-left: 60px;\n transition: width .3s ease-in-out;\n }\n .sidebarTogglerBox, .main-sidebar {\n width: 3.77rem !important;\n transition: width 0.3s;\n }\n .sidebar-brand-box .sidebar-brand {\n padding: 14px;\n height: 63px;\n transition: width 0.3s;\n }\n .accordionItem.closeIt .accordionItemHeading::after, .accordionItem.openIt .accordionItemHeading::after, .sidebarTogglerBox p, .nav-item span, .sidebar-brand-name, .accordionItemContent {\n display: none;\n }\n .sidebarTogglerBox button{\n margin: 0 auto;\n }\n .main-sidebar:hover, .main-sidebar:hover~.sidebarTogglerBox{\n width: 16rem !important;\n z-index: 99;\n transition: width 0.3s;\n }\n .main-sidebar:hover~.sidebarTogglerBox p{\n display: block\n }\n .main-sidebar:hover .sidebar-brand-logo {\n margin: 0;\n padding: 0;\n }\n .main-sidebar:hover .sidebar-brand{\n padding: 10px 16px 10px 20px;\n }\n .main-sidebar:hover .collapse-inner{\n display: block;\n }\n .main-sidebar:hover .accordionItem.closeIt .accordionItemHeading::after, .main-sidebar:hover .sidebarTogglerBox p, .main-sidebar:hover .nav-item span, .main-sidebar:hover .sidebar-brand-name, .main-sidebar:hover .accordionItemContent, .main-sidebar:hover .accordionItem.openIt .accordionItemHeading::after {\n display: initial;\n transition: width 0.3s;\n }\n}\n@include media-breakpoint-down(md){\n .main-sidebar.toggled {\n z-index: 9999;\n transition: 0.3s;\n overflow-x: inherit;\n transform: translate3d(0px, 0, 0);\n }\n}\n\n.sidebar-dark .sidebar-menu::-webkit-scrollbar {\n width: 10px;\n background:#262f3a ;\n}\n.sidebar-dark .sidebar-menu::-webkit-scrollbar-thumb {\n background-color:#585858 ;\n border: 3px solid #262f3a ;\n}\n",".ui_header{\n background-color: $ui_header_bg;\n \n h2{\n padding: 34px 0px;\n font-size: 28px;\n font-weight: bold;\n line-height: 1.14;\n letter-spacing: 0.12px;\n color:$white;\n }\n}\n.ui_box{\n padding: 77px 0px;\n\n .ui_heading h4{\n font-size: 28px;\n font-weight: 500;\n line-height: 1.14;\n letter-spacing: 0.12px;\n color: #131523;\n margin-bottom: 65px;\n }\n\n .ntfcn_add_box{\n margin-top: 94px;\n }\n\n .ui_sub_heading h4{\n font-size: 28px;\n font-weight: 500;\n line-height: 1.14;\n letter-spacing: 0.12px;\n color: $dark_text;\n margin-bottom: 31.9px;\n }\n}\n.choose_ui_color{\n\n @include media-breakpoint-down(sm){\n\n .card{\n padding-left: 0px;\n padding-right: 0px;\n }\n }\n\n .ui_color_title {\n border-bottom: 1px solid #D5D7E3;\n margin-bottom: 20.8px;\n\n p{\n font-size: 16px;\n line-height: 1.13;\n letter-spacing: 0.1px;\n color: #7e84a3;\n margin-bottom: 23.5px;\n }\n }\n\n .card-header{\n height: 130px;\n margin-bottom: 23.8px;\n }\n\n .card-body{\n\n p{\n font-size: 23.4px;\n font-weight: 500;\n line-height: 1.33;\n text-align: left;\n color: #354052;\n margin-bottom: 0px;\n }\n }\n}\n\n.typo_heading p span:nth-child(5), .typo_heading p span:nth-child(6){\n color: #131523;\n}\n\n.typography_and_elements{\n .typo_font{\n p{\n font-size: 13px;\n line-height: 1.15;\n color: #131523;\n }\n h2{\n font-size: 55px;\n line-height: 1.16;\n color: #131523;\n }\n }\n .typo_heading{\n margin-top: 41px;\n font-weight: normal;\n color: $dark_text;\n\n span{\n margin-right: 31px;\n\n @include media-breakpoint-down(sm){\n display: block;\n margin-bottom: 3rem;\n }\n }\n }\n /****************** UI ELEMENTS **********************/\n .ui_elements{\n margin-top: 105px;\n\n .col{\n width: 20%;\n\n @include media-breakpoint-down(md){\n width: 50%;\n }\n\n @include media-breakpoint-down(sm){\n width: 100%;\n }\n }\n }\n}\n.ui_cards_tables{\n background-color: $additional_grey;\n}\n\n.ui_select .select2-container{\n width: 100% !important;\n}","/*************************** BACKGROUND COLORS **************************/\n.bg-dark{\n background-color: $dark_bg;\n}\n.bg-grey{\n background-color: $grey;\n}\n.bg-light-grey{\n background-color: $light_grey;\n}\n.bg-dark-grey{\n background-color: $dark_grey;\n}\n.bg-darkest-grey{\n background-color: $dark_text;\n}\n.bg-lightest-grey{\n background-color: $light_text;\n}\n.bg-blue{\n background-color: $blue;\n}\n.bg-red{\n background-color: $red;\n}\n.bg-yellow{\n background-color: $yellow;\n}\n.bg-light-green{\n background-color: $light_green;\n}\n.bg-dark-green{\n background-color: $dark_green;\n}\n.bg-additional-grey{\n background-color: $additional_grey;\n}\n.bg-amt-grey{\n background-color: $amt_grey;\n}\n.bg-white-shade{\n background-color: $white_shade;\n}\n\n/*************************** TEXT COLORS **************************/\n.text-darkest-grey{\n color: $darkest_grey !important;\n}\n.text-dark-grey{\n color: $dark_grey;\n}\n.text-dark{\n color: $dark_text !important;\n}\n.text-lightest{\n color: $light_text;\n}\n.text-blue{\n color: $blue;\n}\n.text-red{\n color: $red;\n}\n.text-yellow{\n color: $yellow;\n}\n.text-light-green{\n color: $light_green;\n}\n.text-dark-green{\n color: $dark_green;\n}\n.text-white-shade{\n color: $white_shade;\n}\n.text-pink{\n color: $pink;\n}\n\n/*************************** BORDERS **************************/\n\n.border-grey{\n border: 1px solid $grey;\n}\n.border-left-grey{\n border-left: 1px solid $grey;\n}\n.border-right-grey{\n border-right: 1px solid $grey;\n}\n.border-top-grey{\n border-top: 1px solid $grey;\n}\n.border-bottom-grey{\n border-bottom: 1px solid $grey;\n}\n.border-additional-grey{\n border: 1px solid $additional_grey;\n}\n\n@include media-breakpoint-down(sm){\n .border-left-grey-sm-0{\n border-left: 0px !important;\n }\n .border-right-grey-sm-0{\n border-right: 0px !important;\n }\n}\n",".f-w-500{\n font-weight: 500 !important;\n}\n.f-8{\n font-size: 8px;\n}\n.f-10{\n font-size: 10px;\n}\n.f-11{\n font-size: 11px;\n}\n.f-12{\n font-size: 12px;\n}\n.f-13{\n font-size: 13px;\n}\n.f-14{\n font-size: 14px !important;\n}\n.f-15{\n font-size: 15px !important;\n}\n.f-16{\n font-size: 16px;\n}\n.f-18{\n font-size: 18px;\n}\n.f-19{\n font-size: 19px;\n}\n.f-20{\n font-size: 20px;\n}\n.f-21{\n font-size: 21px;\n}\n.f-27{\n font-size: 27px;\n}\n.f-57{\n font-size: 57px;\n}\n \n.heading-h1{\n font-size: 21px;\n font-weight: bold;\n line-height: 1.14;\n}\n.heading-h2{\n font-size: 18px;\n font-weight: bold;\n line-height: 1.17;\n}\n.heading-h3{\n font-size: 18px;\n font-weight: 500;\n line-height: 1.17;\n}\n.heading-h4{\n font-size: 15px;\n font-weight: 500;\n line-height: 1.13;\n}\n.heading-h5{\n font-size: 14px;\n font-weight: 500;\n line-height: 1.14;\n letter-spacing: 0.1px;\n}\n.heading-h6{\n font-size: 12px;\n font-weight: 500;\n line-height: 1.17;\n}\n.simple-text{\n font-size: 14px;\n line-height: 1.14;\n}\n\n.font-weight-semibold{\n font-weight: 500 !important;\n}\n\n\n",".avatar-img{\n width: 25px;\n height: 25px;\n border: solid 1px #707070;\n overflow: hidden;\n\n img{\n object-fit: cover;\n min-width: 25px;\n height: 25px;\n }\n}\n",".pagination .page-item.active .page-link{\n background-color: $blue;\n}\n.pagination li{\n margin-right: 8px;\n\n a{\n border-radius: 4px;\n min-width: 35px;\n height: 35px;\n line-height: 1.54;\n font-size: 13px;\n color: #4d4f5c;\n border: 1px solid $grey;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &:focus{\n box-shadow: none\n }\n }\n\n}\n.page-item.active .page-link {\n background-color: $blue;\n border-color: $blue;\n\n &:hover, &:focus{\n color: #fff !important;\n box-shadow: none;\n }\n}\n\ndiv.dataTables_wrapper div.dataTables_info {\n padding-top: 1.3rem;\n padding-left: 1rem;\n}\n\n.page-item.active .page-link {\n z-index: 0;\n}",".labels p{\n font-size: 14px; \n line-height: 1.14;\n color: $dark_text;\n width: 50%;\n}\n",".card-horizontal {\n display: flex;\n flex: 1 1 auto;\n}\n.card-img {\n margin: 1.25rem;\n width: 60px;\n height: 60px;\n object-fit: contain;\n border-radius: 4px;\n overflow: hidden;\n img{\n width: 60px;\n height: 60px;\n object-fit: cover;\n }\n}\n.card-img-small {\n flex-shrink: 0;\n margin: 1.25rem;\n width: 30px;\n height: 30px;\n object-fit: contain;\n border-radius: 4px;\n overflow: hidden;\n border: solid 1px $dark_grey;\n}\n.card-title{\n line-height: 21px;\n margin-bottom: 7px;\n}\n.card-text{\n line-height: 1.50;\n}\n",".w-tables{\n box-shadow: 0 0 4px 0 #d2d9e4;\n\n @include media-breakpoint-down(sm){\n overflow-x: scroll;\n }\n}\n.dataTables_wrapper {\n width: 100%;\n // z-index: 0;\n}\n.dataTables_filter{\n display: none;\n}\n.table thead th, .table th, .table td{\n border: 0px;\n padding: 6px;\n}\n.table thead th{\n font-size: 13px;\n font-weight: 500;\n color: $light_text;\n box-shadow: 0 1px 0 0 $light_grey;\n}\n\n.table thead th:first-child, .table tbody td:first-child {\n padding-left: 20px;\n}\n\n.table tr td{\n font-size: 13px;\n color:$dark_text;\n box-shadow: 0 1px 0 0 $light_grey;\n vertical-align: middle;\n}\n.taskEmployeeImg{\n width: 25px;\n height: 25px;\n display: inline-block;\n overflow: hidden;\n object-fit: cover;\n}\n.task_view{\n border: 1px solid $light_text;\n border-radius: 4px;\n display: inline-flex;\n\n .taskView{\n padding: 0px 7px;\n line-height: 2;\n color: $light_text;\n border-right: 1px solid $light_text;\n\n &:hover{\n background-color: $additional_grey;\n }\n }\n\n .task_view_more{\n color: $light_text;\n padding: 6.3px 5px;\n border-radius: 4px;\n\n &:hover{\n background-color: $additional_grey;\n }\n\n &:after{\n content: none;\n }\n }\n\n .dropdown-menu{\n border: 0;\n -webkit-box-shadow: 1px 4px 6px 4px #68686814;\n box-shadow: 1px 4px 6px 4px #68686814;\n }\n}\n\ntable.dataTable{\n margin-bottom: 0px !important;\n\n @include media-breakpoint-down(sm){\n width: 862px;\n }\n}\n\n.dataTables_paginate{\n margin: 12px !important;\n}\n\n.dataTables_length {\n padding: 15px 20px;\n}\n\n.dataTables_length select {\n height: 35px;\n min-width: 53px;\n}\n",".message_wrapper{\n margin: 0px 9px;\n overflow: hidden;\n border: 1px solid #e8eef3;\n\n .msg-header{\n height: 62px;\n border-bottom: 1px solid #e8eef3;\n\n .msg-header-left{\n // max-width: 392px;\n // float: left;\n // width: 40%;\n padding: 0px 1.25rem;\n\n @include media-breakpoint-down(md){\n max-width: 100%;\n width: 100%;\n }\n }\n\n .msg-header-right{\n max-width: 100%;\n padding: 0px 1.25rem;\n }\n }\n\n .input-group{\n border: solid 1px #e8eef3;\n border-radius: 4px;\n\n .input-group-text{\n background-color: transparent;\n padding: 0px 6px;\n }\n\n input{\n line-height: 1.8;\n }\n }\n\n .msg-content-left{\n // height: calc(100vh - 127px);\n border: 1px solid #e8eef3;\n max-width: 392px;\n float: left;\n width: 40%;\n\n @include media-breakpoint-down(md){\n max-width: 100%;\n width: 100%;\n height: 100%;\n }\n\n .card-img{\n border: 1px solid $grey;\n }\n .card{\n border: 1px solid #e8eef3;\n // display: inline-table;\n }\n .card-title{\n line-height: 1;\n }\n .card-date{\n line-height: 1;\n }\n .card-body .card-text{\n display: -webkit-box;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n overflow: hidden;\n line-height: 1.62;\n }\n .tablinks.active, .card:hover{\n border-radius: 0px;\n background-color: $grey;\n cursor: pointer;\n\n .card-title{\n color: $dark_text;\n }\n .card-date{\n color: $dark_text;\n }\n .card-text{\n color: $dark_grey;\n }\n }\n }\n\n .msg-content-right{\n max-width: 100%;\n // margin-left: 392px;\n width: 100%;\n height: auto;\n\n @include media-breakpoint-down(md){\n margin-left: 0;\n display: none;\n position: fixed;\n top: 62px;\n left: 0;\n right: 0;\n height: 100%;\n background-color: #fff;\n margin: 0 9px;\n }\n\n .mbl-sender-name{\n padding: 1rem 1.25rem;\n border-bottom: 1px solid #e8eef3;\n }\n\n .chat-box{\n height: calc(100vh - 330px);\n\n @include media-breakpoint-down(md){\n height: calc(100vh - 273px);\n margin-bottom: 157px;\n }\n\n .card-img{\n border: 1px solid $grey;\n }\n\n .card{\n\n\n\n &:hover{\n background-color: #e8eef3;\n\n p{\n color: $dark_text ;\n }\n }\n }\n }\n\n .chat-box .card-text, .card-date{\n line-height: 1.6;\n }\n\n .custom-file-input:lang(en) ~ .custom-file-label::after {\n content: none;\n cursor: pointer;\n }\n\n .custom-file{\n width: 75%;\n\n label{\n padding-left: 0px;\n }\n\n }\n\n .attach-send{\n padding: 11px 16px;\n\n // button{\n // padding: 0px 11px;\n // }\n }\n }\n}\n\n.scroll {\n position: relative;\n overflow: hidden;\n}\n\n.scroll.ps > .ps__rail-y {\n height: 0px !important;\n display: none !important;\n}\n\n@include media-breakpoint-down(md){\n .msg-content-right form{\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n margin: 0px 9px;\n background-color: #fff;\n }\n}\n\n\n\n\n\n",".task-search input{\n text-overflow: ellipsis;\n}\n\n.select-box, .task-search{\n width: 26%;\n\n @include media-breakpoint-down(md){\n width: auto;\n }\n}\n.w-task-board-box{\n overflow-x: hidden;\n position: relative;\n\n &:after{\n content: '';\n height: 1px;\n width: 100%;\n background-color: $grey;\n position: absolute;\n bottom: 26px;\n left: 0;\n right: 0;\n }\n\n .w-task-board-panel{\n overflow-x: scroll;\n\n .board-panel{\n width: 340px;\n margin-bottom: 20px;\n flex: 0 0 340px;\n white-space: nowrap;\n\n @include media-breakpoint-down(sm){\n width: 255px;\n flex: 0 0 255px;\n }\n\n .b-p-header{\n\n .bg-dark:hover{\n color: #fff;\n } \n \n .b-p-badge{\n line-height: 1.9;\n vertical-align: middle;\n }\n }\n\n .b-p-body{\n height: calc(100vh - 213px);\n overflow-y: auto;\n\n @include media-breakpoint-down(sm){\n height: calc(100vh - 276px);\n }\n \n } \n }\n\n .minimized{\n margin-bottom: 20px;\n\n .b-p-header{\n writing-mode: vertical-rl;\n text-orientation: sideways;\n }\n }\n }\n}\n\n.w-task-board-panel::-webkit-scrollbar {\n width: 5px;\n background: $white ;\n height: 10px;\n}\n.w-task-board-panel::-webkit-scrollbar-thumb {\n border-radius: 7px;\n background-color: $grey ;\n}\n\n.gu-transit{\n background-color: #848586 !important;\n opacity: 0.1 !important;\n border: 2px dashed black;\n\n .card-body{\n visibility: hidden;\n }\n}\n.gu-mirror{\n box-shadow: none;\n opacity: 1 !important;\n height: 125px !important;\n transform: rotate(5deg);\n border: 2px dashed rgba(0, 0, 0, 0.397);\n}\n.full .filter-box{\n position: relative;\n top: 0px;\n}\n",".settings-sidebar{\n height: calc(100% - 63px);\n width: 100%;\n max-height: 100%;\n max-width: 270px;\n position: fixed;\n white-space: nowrap;\n\n @include media-breakpoint-down(md){\n max-width: 0px;\n transition: 0.3s;\n position: fixed;\n right: 0;\n z-index: 99;\n top: 0px;\n height: 100vh;\n }\n\n .settings-menu {\n height: calc(100vh - 150px);\n overflow: auto;\n\n @include media-breakpoint-down(md){\n height: calc(100vh - 80px);\n }\n\n li a{\n padding: 15px 24px;\n white-space: break-spaces;\n\n &:hover{\n color: $dark_text !important;\n background-color: #e8eef385;\n border-right: 2px solid #28313c85;\n }\n }\n }\n\n li.active{\n background-color: $grey;\n\n a{\n color: $dark_text;\n border-right: 2px solid $dark_text;\n }\n }\n}\n\n @include media-breakpoint-down(md){\n .settings-sidebar.in{\n max-width: 14rem;\n // position: fixed;\n transition: 0.3s;\n\n form {\n a{\n margin-top: 9px;\n margin-left: 8px;\n color: #99a5b5;\n }\n }\n\n .close-it{\n opacity: 1;\n transition: width 0.7s;\n left: -43px;\n }\n }\n}\n\n.settings-box{\n width: 100%;\n // padding: 54px;\n margin-left: 270px;\n // overflow: hidden;\n\n @include media-breakpoint-down(xl){\n // padding: 54px;\n }\n\n @include media-breakpoint-down(lg){\n padding: 30px;\n }\n\n @include media-breakpoint-down(md){\n margin-left: 0px;\n padding: 0px 25px 25px;\n }\n\n .s-b-mob-sidebar{\n position: absolute;\n right: 24px;\n top: 28px;\n }\n\n .s-b-inner{\n height: 100%;\n\n @include media-breakpoint-down(lg){\n .s-b-n-header .nav{\n flex-wrap: nowrap;\n overflow: auto;\n overflow-y: hidden;\n overflow-x: scroll;\n }\n }\n\n @include media-breakpoint-down(sm){\n .s-b-n-header .nav{\n flex-wrap: nowrap;\n overflow: auto;\n overflow-y: hidden;\n overflow-x: scroll;\n }\n }\n\n .s-b-n-content{\n\n // .ntfcn-tab-content-left {\n // .form-group {\n // width: 48.1%;\n // float: left;\n\n // @include media-breakpoint-down(lg){\n // width: 100%;\n // }\n\n // @include media-breakpoint-down(md){\n // width: 48.8%;\n // }\n\n // @include media-breakpoint-down(sm){\n // width: 100%;\n // }\n\n // .select2-container{\n // width: 100% !important;\n // }\n // }\n // }\n\n .ntfcn-tab-content-right{\n margin-top: -58px;\n height: auto;\n\n @include media-breakpoint-down(md){\n margin-top: 0;\n\n // label{\n // width: 50%;\n // float: left;\n // }\n }\n\n @include media-breakpoint-down(sm){\n label{\n width: 100%;\n }\n }\n\n h4{\n height: 56px;\n\n @include media-breakpoint-down(md){\n height: 40px;\n // margin-bottom: 25px;\n }\n }\n }\n\n @include media-breakpoint-down(sm){\n .s-save{\n width: 100%;\n }\n .s-send-test-mail{\n width: 57%;\n }\n .s-cancel{\n width: 35%;\n }\n }\n .settings-btns button{\n padding: 9px 14px;\n }\n }\n }\n}\n.s-b-n-header .nav::-webkit-scrollbar {\n display: none;\n}\n.mobile-close-overlay{\n height: 100%;\n position: fixed;\n top: 0;\n right: 0px;\n background-color: rgba(0, 0, 0, 0.4);\n z-index: 99;\n display: none ;\n transition: width 0.3s;\n}\n@include media-breakpoint-down(md){\n .mobile-close-overlay.in{\n display: block !important;\n transition: width 0.3s;\n }\n .close-it{\n position: absolute;\n top: 17px;\n background-color: #1D82F5;\n padding: 9px 17px !important;\n color: #fff;\n border-radius: 22px 0px 0px 22px;\n font-size: 12px;\n transition: width 0.7s;\n opacity: 0;\n }\n}\n\n.settings-btns{\n display: flex;\n flex-flow: row;\n justify-content: flex-end;\n\n @include media-breakpoint-down(sm){\n // flex-flow: column;\n\n // .btn-primary, .inv-action{\n // width: 50%;\n // }\n .btn-primary, .inv-action{\n width: 50%;\n }\n\n .btn-cancel{\n margin-right: 0px !important;\n }\n\n .inv-action button{\n width: 100%;\n }\n\n .btn-cancel{\n order: 3;\n }\n }\n}\n\n// .settings-menu::-webkit-scrollbar {\n// width: 10px;\n// background:#e3e8ec ;\n// }\n// .settings-menu::-webkit-scrollbar-thumb {\n// background-color:#aaa8a8 ;\n// border: 3px solid #e3e8ec;\n// }\n.gdpr-tabs{\n text-align: center;\n\n li a {\n white-space: nowrap;\n }\n\n .-more .-secondary li{\n text-align: left;\n }\n}\n\n.permisison-table .thead-light {\n position: sticky;\n top: 63px;\n z-index: 1;\n overflow: auto;\n\n @include media-breakpoint-down(sm){\n z-index: 1;\n }\n}\n.role-permission-select{\n width: 100px;\n}\n.set-btns{\n position: sticky;\n background: $white;\n bottom: 0;\n z-index: 1;\n\n @include media-breakpoint-down(md){\n position: relative;\n }\n}\n",".invoice{\n .inv-num-date td{\n padding: 6px;\n border: 1px solid #DBDBDB;\n }\n .inv-detail, .inv-desc-mob {\n \n .i-d-heading{\n border: 1px solid #DBDBDB;\n\n td{\n border: 1px solid #DBDBDB;\n }\n }\n\n td, th{\n padding: 11px 10px;\n border: 1px solid #e7e9eb;\n word-break: break-word;\n }\n } \n .card-footer {\n button{\n padding: 0px 30px;\n\n @include media-breakpoint-down(sm){\n padding: 9px 22px;\n }\n }\n .inv-action{\n .dropdown-toggle{\n font-size: 15px;\n color: #616e80;\n border: solid 1px #616e80;\n padding: 0px 9px;\n border-radius: 4px;\n height: 36px;\n display: inline-flex;\n justify-content: center;\n align-items: center;\n line-height: 0;\n\n &:hover{\n background-color: black;\n color: #fff !important;\n\n span .fa-chevron-down{\n color: #fff !important;\n }\n }\n\n span{\n border-left: 1px solid #99a5b5;\n height: 34px;\n display: inline-flex;\n padding-left: 8px;\n align-items: center;\n margin-left: 8px;\n\n @include media-breakpoint-down(sm){\n margin-left: 30px;\n }\n }\n }\n }\n }\n}\n\n.unpaid{\n text-transform: uppercase;\n background-color: $white;\n color: $red;\n border: 1px solid $red;\n position: relative;\n padding: 11px 22px;\n // &:hover{\n // background-color: darken($color: $white, $amount: 100%);\n // border: 1px solid black !important;\n // color: #fff;\n // }\n}\n\n.inv-desc, .inv-note{\n width: 100%;\n}\n.inv-note td{\n width: 50%; \n}\n.inv-unpaid td:nth-child(2){\n text-align: right;\n\n @include media-breakpoint-down(sm){ \n text-align: left;\n }\n}\n@include media-breakpoint-down(sm){ \n .inv-logo-heading img{\n width: auto;\n } \n .inv-logo-heading td{\n width: 100%;\n display: block;\n margin: 0 auto;\n text-align: center;\n }\n .inv-num-date{\n width: 100%;\n\n td{\n display: table-cell !important;\n text-align: left !important;\n }\n }\n .inv-num td{\n display: block;\n margin: 0 auto;\n text-align: center;\n }\n .blank-td{\n display: none;\n }\n .inv-note td, .inv-unpaid td{\n width: 100%;\n display: block;\n }\n .inv-detail {\n margin-bottom: 5px;\n }\n .inv-desc::-webkit-scrollbar {\n width: 5px;\n background: $white ;\n height: 10px;\n }\n .inv-desc::-webkit-scrollbar-thumb {\n border-radius: 7px;\n background-color: $grey ;\n }\n}\n\n.invoice .card-footer{\n display: flex;\n flex-flow: row;\n justify-content: flex-end;\n\n @include media-breakpoint-down(sm){\n flex-flow: column;\n\n .btn-primary, .inv-action{\n width: 50%; \n }\n\n .btn-primary{\n margin-right: 0px !important;\n }\n\n .inv-action button{\n width: 100%; \n }\n \n .btn-cancel{\n order: 3;\n }\n }\n}\n",".c-inv-desc {\n\n table tr td{\n border: 1px solid $amt_grey;\n padding: 11px 10px;\n }\n}\n\n.c-inv-desc-table .item_name, .c-inv-desc-table .quantity, .c-inv-desc-table .cost_per_item, .hsn_sac_code {\n padding: 0.5rem !important;\n border: 1px solid $amt_grey !important;\n border-radius: 0.25rem !important;\n}\n\n@include media-breakpoint-down(sm){\n .c-inv-desc-table{\n\n table{\n tr{\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n display: block;\n width: 50%;\n float: left;\n\n .inv-desc-mbl{\n height: 92px;\n }\n }\n\n td{\n display: block;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n border: 1px solid #e7e9eb !important;\n width: 100%;\n height: 46px;\n }\n }\n\n a{\n justify-content: flex-end!important;\n margin-top: 10px;\n }\n\n .select-others{\n line-height: 0;\n font-weight: 400;\n }\n }\n }\n.c-inv-amt{\n p{\n height: 70px;\n display: block;\n line-height: 2.7;\n text-align: right;\n }\n}\n.c-inv-close{\n height: 96px;\n}\n.c-inv-total{\n table tr td{\n border: 1px solid $grey;\n padding: 11px 10px;\n\n .c-inv-sub-padding{\n padding: 5px 10px;\n\n @include media-breakpoint-down(sm){\n padding: 5px 0px;\n }\n }\n }\n}\n.c-inv-note-terms{\n textarea{\n width: 96%;\n\n @include media-breakpoint-down(sm){\n width: 100%;\n }\n }\n}\n.c-inv-btns {\n .dropdown-toggle {\n font-size: 15px;\n color: $white;\n border: solid 1px $dark_grey;\n padding: 0px 9px;\n border-radius: 4px;\n height: 36px;\n display: inline-flex;\n justify-content: center;\n align-items: center;\n line-height: 0;\n\n span {\n border-left: 1px solid $white;\n height: 34px;\n display: inline-flex;\n padding-left: 8px;\n align-items: center;\n margin-left: 8px;\n\n @include media-breakpoint-down(sm){\n margin-left: 28px;\n }\n }\n }\n}\n.dark_place input::placeholder, .c-inv-date-pickerinput::placeholder{\n color: $dark_text !important;\n font-weight: normal important;\n}\n.dash-border-top{\n border-top: 1px dashed #c3c3c3 !important;\n}\n\n.c-inv-btns{\n display: flex;\n flex-flow: row;\n justify-content: flex-end;\n\n @include media-breakpoint-down(sm){\n // flex-flow: column;\n\n .btn-secondary, .inv-action{\n width: auto;\n }\n\n .inv-action button{\n width: 100%;\n }\n\n .btn-cancel{\n order: 3;\n }\n }\n}\n\n.btlr {\n border-top-left-radius: 4px;\n}\n\n.btrr-bbrr {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n\n @include media-breakpoint-down(sm){\n border-top-right-radius: 0px;\n }\n}\n\n.bblr {\n border-bottom-left-radius: 4px;\n}\n\n@include media-breakpoint-down(sm){\n .btrr-mbl{\n border-top-right-radius: 4px;\n border-top-left-radius: 0px;\n }\n\n .bblr-mbl{\n border-bottom-left-radius: 4px;\n }\n}\n\ntable {\n border-collapse: separate !important;\n border-spacing: inherit;\n}\n",".ticket-wrapper{\n margin: 0px 9px;\n overflow: hidden;\n border: 1px solid #e8eef3;\n\n .ticket-left{\n .ticket-msg{\n height: calc(100vh - 260px);\n overflow-y: auto;\n\n @include media-breakpoint-down(md){\n height: calc(100vh - 328px);\n }\n\n .ticket-card-img{\n margin: 1.3rem 1rem;\n width: 35px;\n height: 35px;\n -o-object-fit: contain;\n object-fit: contain;\n border-radius: 4px;\n overflow: hidden;\n border: solid 1px $dark_grey;\n }\n }\n .ticket-reply-back button{\n padding: 9px 11px;\n }\n }\n\n .ticket-right{\n max-width: 393px;\n width: 393px;\n\n @include media-breakpoint-down(md){\n max-width: 0px;\n transition: 0.3s;\n position: fixed;\n right: 0;\n z-index: 99;\n top: 0px;\n height: 100vh;\n white-space: nowrap;\n }\n\n .ticket-filters {\n height: calc(100vh - 236px);\n overflow-y: auto;\n\n @include media-breakpoint-down(md){\n height: calc(100vh - 125px);\n }\n }\n\n .nav-item{\n padding: 14px 28px;\n }\n .ticket-update button{\n padding: 9px 11px;\n }\n .ticket-contact-owner{\n .card-img{\n width: 42px;\n height: 42px;\n margin: 0;\n\n img {\n width: 42px;\n height: 42px;\n }\n }\n }\n .recent-ticket{\n height: calc(100vh - 451px);\n overflow-y: auto;\n\n @include media-breakpoint-down(md){\n height: calc(100vh - 333px);\n }\n\n .recent-ticket-inner:before{ \n position: absolute;\n left: 10.9px;\n content: '';\n width: 1px;\n height: 100%;\n background-color: $light_text;\n top: 4px;\n }\n\n .r-t-items{\n margin-bottom: 20px;\n\n .r-t-items-right{\n padding-left: 10px;\n }\n\n &:last-child{\n margin-bottom: 0px;\n\n p{\n margin-bottom: 0px;\n }\n }\n }\n }\n }\n @include media-breakpoint-down(md){\n .ticket-right.in{\n max-width: 14rem;\n transition: 0.3s;\n white-space: normal;\n\n .close-it {\n opacity: 1;\n -webkit-transition: width 0.7s;\n transition: width 0.7s;\n }\n }\n .ticket-reply-back{\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n width: 97%;\n margin: 0 auto;\n }\n .ticket-update{\n position: fixed;\n bottom: 0;\n width: 100%;\n }\n }\n @include media-breakpoint-down(sm){\n .ticket-reply-back{\n width: 95%;\n }\n \n }\n}\n\n@include media-breakpoint-down(sm){\n .ticket-wrapper .ticket-right.in~.main-container{\n z-index: auto;\n }\n}",".project-header {\n\n a{\n\n font-size: 14px;\n\n @include media-breakpoint-down(lg){\n padding: 10px 8px;\n font-size: 11px;\n }\n\n @include media-breakpoint-down(md){\n padding: 13px 15px;\n font-size: 14px;\n }\n\n &:hover{\n color: #616E80 !important;\n }\n }\n\n .project-menu{\n\n .p-sub-menu{\n position: relative;\n font-size: 14px;\n display: block;\n\n @include media-breakpoint-down(md){\n padding: 0px !important;\n }\n }\n\n .p-sub-menu.active:after, .p-sub-menu.active:hover:after{\n width: 100%;\n height: 3px;\n background: $blue;\n transition: width .3s, height .3s;\n bottom: 0;\n position: absolute;\n content: '';\n }\n\n // .p-sub-menu:nth-child(2) span {\n // padding: 13px 24px;\n // }\n\n .p-sub-menu span{\n padding: 13px 26px;\n display: block;\n white-space: nowrap;\n text-align: center;\n\n @include media-breakpoint-down(md){\n text-align: left;\n }\n }\n\n .p-sub-menu::after {\n content: '';\n width: 0;\n height: 0;\n background: #1d82f585;\n transition: width .3s, height .3s;\n bottom: 0;\n position: absolute;\n }\n\n .p-sub-menu:hover::after {\n width: 100%;\n transition: width .3s, height .3s;\n height: 3px;\n }\n\n\n\n @include media-breakpoint-down(md){\n // width: 0px;\n width: 100%;\n max-width: 0px;\n -webkit-transition: 0.3s;\n transition: 0.3s;\n position: fixed;\n right: 0;\n z-index: 99;\n top: 0px;\n height: 100vh;\n white-space: nowrap;\n background-color: #fff;\n }\n }\n}\n@include media-breakpoint-down(md){\n .project-menu.in{\n // width: 14rem;\n max-width: 14rem;\n transition: 0.3s;\n white-space: nowrap;\n\n a{\n display: block !important;\n }\n\n .close-it {\n opacity: 1;\n -webkit-transition: width 0.7s;\n transition: width 0.7s;\n }\n }\n}\n\n.project-left{\n margin-right: 270px;\n\n .p-client-msg{\n button{\n\n &:hover{\n background-color: #00E073 !important;\n border: 1px solid #00E073 !important;\n }\n }\n }\n}\n\n.project-right{\n max-width: 270px;\n width: 270px;\n height: calc(100vh - 107px);\n position: fixed;\n right: 0;\n\n @include media-breakpoint-down(md){\n position: relative;\n width: 100%;\n max-width: 100%;\n height: auto;\n\n .bg-white{\n border-radius: 4px;\n }\n }\n\n .p-activity-heading{\n span{\n width: 35px;\n height: 35px;\n background-color: $additional_grey;\n\n &:hover{\n background-color: $grey;\n }\n }\n }\n .p-activity-detail.cal-info{\n height: calc(100vh - 175px);\n overflow-y: auto !important;\n\n @include media-breakpoint-down(md){\n height: auto !important;\n }\n @include media-breakpoint-down(sm){\n height: calc(100vh - 175px) !important;\n }\n }\n}\n\n.cal-info{\n\n .card-header{\n height: 45px;\n width: 37px;\n border: 1px solid #616E80 !important;\n\n span{\n display: block;\n text-align: center;\n line-height: 17px;\n }\n\n span:nth-child(1){\n border-bottom: 1px solid #616E80 !important;\n }\n }\n\n @include media-breakpoint-down(md){\n .card{\n width: 50%;\n float: left;\n }\n }\n @include media-breakpoint-down(sm){\n .card{\n width: 100%;\n float: none;\n }\n }\n}\n\n@include media-breakpoint-down(md){\n .project-header{\n z-index: 0;\n position: initial;\n }\n}\n\n.more-projects{\n padding: 13px 15px;\n display: block;\n\n a{\n border-bottom: 1px solid $grey;\n }\n}\n\n\n// defaults\n\n// $color-bg: #D51E49;\n// $color-bg--dark: darken($color-bg, 7%);\n// $color-bg--darker: darken($color-bg, 14%);\n\n// $color-text: #FAF3DD;\n\n// a {\n// text-decoration: none;\n// }\n\nbutton {\n cursor: pointer;\n border: 0;\n padding: 0;\n}\n\n// tabs\n\n.tabs {\n position: relative;\n\n &:not(.--jsfied) {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n // shared\n\n .--hidden {\n display: none;\n }\n\n // primary\n\n .-primary {\n display: flex;\n\n > li {\n flex-grow: 1;\n // background-color: $color-bg;\n }\n\n .-more {\n // background-color: $color-bg--dark;\n\n > button span {\n display: inline-block;\n transition: transform 0.2s;\n }\n }\n }\n\n &.--show-secondary .-primary {\n .-more > button span {\n transform: rotate(180deg);\n }\n }\n\n // secondary\n\n .-secondary {\n max-width: 100%;\n min-width: 10em;\n display: none;\n position: absolute;\n top: 100%;\n right: 0;\n box-shadow: 0 0.1em 0.4em rgb(0 0 0 / 12%);\n animation: nav-secondary 0.2s;\n background-color: $white;\n\n // @include media-breakpoint-down(md){\n // display: block;\n // }\n }\n\n .-secondary.in{\n display: block;\n width: 100%;\n height: 100%;\n\n li{\n border-bottom: 1px solid $grey;\n }\n }\n\n &.--show-secondary .-secondary {\n display: block;\n z-index: 9;\n\n li{\n border-bottom: 1px solid $grey;\n\n span{\n text-align: left;\n }\n }\n }\n}\n\n// keyframes\n\n@keyframes nav-secondary {\n 0% {\n opacity: 0;\n transform: translateY(-1em);\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n","/*********** CLIENT DETAIL **************/\n.client-detail-chart{\n height: 159px;\n}\n\n/*********** CLIENT LIST **************/\n.client-list-filter{\n .select-box{\n width: auto;\n\n .input-group{\n width: auto;\n }\n }\n\n @include media-breakpoint-down(sm){\n position: initial;\n }\n}\n\n.client-list-filter.filter-box{\n padding: 0px 28px;\n}\n",".emp-dashboard{\n\n .clock-in-out{\n p span{\n line-height: 1.5;\n }\n }\n\n .e-d-info .card-img{\n width: 80px;\n height: 80px;\n\n img{\n width: 80px;\n height: 80px;\n object-fit: cover;\n }\n }\n\n .cal-info .card-text {\n line-height: 1.2;\n }\n\n @include media-breakpoint-down(lg){\n .cal-info{\n height: calc(100vh - 850px) !important;\n overflow-y: scroll;\n }\n }\n @include media-breakpoint-down(sm){\n .cal-info{\n height: calc(100vh - 350px) !important;\n overflow-y: scroll;\n }\n }\n\n}\n\n.admin-dash-settings a{\n\n &:hover{\n border-bottom: none;\n }\n}\n.admin-dash-table {\n @include media-breakpoint-down(sm){\n width: 600px;\n }\n}\n\n// @include media-breakpoint-down(sm){\n// #dashboardWidgetForm .dashboard-settings{\n// width: 270px !important;\n// left: auto !important;\n// right: 0px !important;\n// }\n// }\n",".modal-backdrop {\n //display: none;\n}\n\n.modal.show{\n background-color: rgba(0, 0, 0, 0.25);\n padding-right: 0px !important;\n}\n\n.modal-open{\n padding-right: 0px !important;\n\n // .main-sidebar, .main-header, .sidebarTogglerBox {\n // z-index: 0;\n // }\n}\n\n.modal-header .close {\n padding: 0;\n margin: 0;\n}\n",".banner{\n background-image: url(https://recruit.froid.works/front/assets/img/header-bg.jpg);\n background-repeat: no-repeat;\n background-position: center;\n height: 200px;\n\n .banner-logo{\n position: absolute;\n background-color: white;\n width: 130px;\n height: 130px;\n display: flex;\n align-items: center;\n justify-content: center;\n bottom: -49px;\n }\n}\n\n.job-container{\n background-color: $white;\n display: flex;\n flex-wrap: nowrap;\n\n .job-left{\n border-right: 1px solid $grey;\n width: 504px;\n display: flex;\n flex-direction: column;\n height: calc(100vh - 150px);\n overflow-y: auto;\n }\n .job-right{\n width: 100%;\n height: calc(100vh - 150px);\n overflow-y: auto;\n\n @include media-breakpoint-down(md){\n // display: none;\n }\n }\n} \n.list-style-disc{\n list-style-type: disc;\n}\n\n.front_header {\n box-shadow: 0 1px 0 0 #e8eef3;\n}\n\n.front_header img {\n max-height: 32px;\n}\n\n.front_header h3 {\n font-size: 21px;\n color: #28313c;\n font-weight: normal;\n}\n\n@include media-breakpoint-down(xs) {\n .header-banner-logo {\n width: 85px !important;\n height: 85px !important;\n bottom: -35px !important; \n }\n\n .banner-header {\n height: 110px;\n }\n}\n",".rtl {\n direction: rtl;\n text-align: right;\n overflow-x: hidden;\n\n .main-sidebar{\n left: auto;\n right: 0;\n }\n\n .main-container{\n margin-right: 240px;\n margin-left: 0px;\n transition: width .3s ease-in-out, margin-right .3s ease-in-out;\n }\n\n .main-header{\n margin-right: 240px;\n margin-left: 0px;\n }\n\n .pull-left {\n float: right !important;\n }\n\n .pull-right {\n float: left !important;\n }\n\n .page-header-right ul li{\n float: right;\n }\n\n .header-icon-box{\n margin-right: 9px;\n margin-left: 14px;\n }\n\n .form-check-inline, .form-check-inline .form-check-input {\n margin-right: 0;\n margin-left: 0.3125rem;\n }\n\n .accordionItem.closeIt .accordionItemHeading::after{\n right: 213px;\n content: \"\\E605\";\n }\n\n .accordionItem.openIt .accordionItemHeading::after{\n right: 213px;\n }\n\n .sidebar-menu li .accordionItemContent a{\n margin-right: 22px;\n }\n\n #sidebarToggle::after{\n content: \"\\E606\";\n }\n\n .sidebar-brand-box .sidebar-brand .sidebar-brand-name p span{\n left: 0;\n right: -20px;\n }\n\n .sidebar-brand-box .sidebar-brand .sidebar-brand-name p{\n margin-left: 0;\n margin-right: 20px;\n }\n\n .mr-5{\n margin-left: 3rem !important;\n margin-right: 0 !important;\n }\n\n .mr-3{\n margin-left: 1rem !important;\n margin-right: 0 !important;\n }\n\n .dropdown-menu-right {\n right: auto;\n left: 0;\n }\n\n .sidebar-brand-box .sidebar-brand-dropdown{\n right: 20px !important;\n }\n\n .sidebar-brand-box .sidebar-brand-dropdown .profile-box .ProfileData p{\n text-align: right;\n }\n\n .ml-auto {\n margin-right: auto !important;\n margin-left: 0px !important;\n }\n\n .border-right-grey {\n border-left: 1px solid #e8eef3;\n border-right: 0px;\n }\n\n .border-left-grey {\n border-right: 1px solid #e8eef3;\n border-left: 0px;\n }\n\n .pl-4 {\n padding-right: 1.5rem !important;\n padding-left: 0px;\n }\n\n .task_view .taskView {\n border-left: 1px solid #99A5B5;\n border-right: 0px;\n }\n\n .pr-3 {\n // padding-left: 1rem !important;\n padding-right: 0px !important;\n }\n\n .select-box.pr-2{\n padding-right: 0px !important;\n padding-left: 0.5rem;\n }\n\n .choices[data-type*='select-one']:after{\n left: 11.5px;\n right: auto;\n }\n\n .text-left {\n text-align: right !important;\n }\n\n .choices__item.choices__item--selectable{\n padding-left: 0px;\n padding-right: 6px;\n }\n\n .c-inv-btns .dropdown-toggle span, .invoice .card-footer .inv-action .dropdown-toggle span {\n border-left: 0px;\n padding-left: 0;\n padding-right: 8px;\n margin-left: auto;\n margin-right: 8px;\n }\n\n .c-inv-btns .dropdown-toggle span{\n border-right: 1px solid #fff;\n }\n\n .invoice .card-footer .inv-action .dropdown-toggle span{\n border-right: 1px solid #99a5b5;\n }\n\n .mr-lg-3 {\n margin-left: 1rem !important;\n }\n\n .emp-dashboard .mr-4{\n margin-left : 1.5rem !important;\n margin-right: 0px !important;\n }\n\n .inv-unpaid td:nth-child(2) {\n text-align: left;\n\n @include media-breakpoint-down(sm){\n text-align: right;\n }\n }\n\n .form-group label sup{\n left: -4px;\n right: auto;\n }\n\n .c-inv-select .mr-2 {\n margin-left: 0.5rem !important;\n margin-right: 0 !important;\n }\n\n .inv-num td:nth-child(2){\n direction: ltr;\n text-align: right;\n }\n\n .text-right, .inv-logo-heading td:nth-child(2){\n text-align: left;\n }\n\n .msg-header .ml-3{\n margin-right: 1rem;\n margin-left: 0px !important;\n }\n\n .msg-content-left{\n float: right;\n\n .pl-0{\n padding-left: 15px !important;\n padding-right: 0px !important;\n }\n }\n\n .msg-content-right{\n margin-left: auto;\n margin-right: 392px;\n\n @include media-breakpoint-down(md){\n margin-right: 0px;\n }\n\n .pl-0{\n padding-left: 15px !important;\n padding-right: 0px !important;\n }\n\n .mr-1 {\n margin-right: 0 !important;\n margin-left: 0.25rem !important;\n }\n\n .mr-2 {\n margin-left: 0.5rem !important;\n margin-right: 0 !important;\n }\n\n .custom-file label{\n padding-right: 0px;\n }\n\n .msg-sender-name svg{\n transform: rotate(180deg)\n }\n }\n\n .project-left{\n margin-left: 270px;\n margin-right: 0px;\n\n .ml-xl-4 {\n margin-left: 0px !important;\n margin-right: 1.5rem !important;\n }\n\n .mr-2 {\n margin-right: 0 !important;\n margin-left: 0.5rem !important;\n }\n }\n\n .project-right {\n left: 0;\n right: auto;\n\n .ml-3 {\n margin-left: 0 !important;\n margin-right: 1rem !important;\n }\n }\n\n .settings-box{\n margin-right: 270px;\n margin-left: 0px;\n\n @include media-breakpoint-down(md){\n margin-right: 0px;\n }\n\n .mr-1 {\n margin-right: 0 !important;\n margin-left: 0.25rem !important;\n }\n\n .s-b-mob-sidebar {\n left: 24px;\n right: auto;\n }\n\n .checkmark{\n right: 0px;\n left: auto;\n }\n\n .form_custom_label{\n padding-right: 25px;\n padding-left: 0px;\n }\n\n\n }\n\n .settings-sidebar.in .close-it{\n left: auto;\n right: -43px;\n border-radius: 0px 22px 22px 0px;\n }\n\n .filter-box {\n\n .mr-2 {\n margin-left: 0.5rem !important;\n // margin-right: 0 !important;\n }\n .mr-lg-2 {\n margin-left: 0.5rem !important;\n margin-right: 0rem !important;\n }\n }\n\n #fullscreen button:nth-child(3){\n padding-right: 1.5rem !important;\n\n @include media-breakpoint-down(md){\n padding-right: .5rem !important;\n }\n }\n\n .b-p-header .mr-2{\n margin-right: auto !important;\n margin-left: 0.5rem !important;\n }\n\n .b-p-tasks {\n .ml-1{\n margin-left: 0 !important;\n margin-right: 0.25rem !important;\n }\n\n .ml-2{\n margin-left: 0 !important;\n margin-right: 0.5rem !important;\n }\n\n .mr-1{\n margin-right: 0 !important;\n margin-left: 0.25rem !important;\n }\n }\n\n // button .mr-2{\n // margin-right: 0 !important;\n // margin-left: 0.5rem !important;\n // }\n\n .table {\n .mr-2{\n margin-right: 0 !important;\n margin-left: 0.5rem !important;\n }\n\n .mr-1 {\n margin-right: 0 !important;\n margin-left: 0.25rem !important;\n }\n }\n\n .more-filters {\n padding-left: 0px !important;\n border-left: 0px;\n border-right: solid 1px #e8eef3;\n padding-right: 1rem ;\n\n .pr-2{\n padding-right: 0 !important;\n padding-left: 0.5rem !important;\n }\n\n .more-filter-tab {\n left: 0px;\n right: auto;\n transform: translate3d(-273px, 0, 0);\n }\n\n .more-filter-tab.in{\n transform: translate3d(0px, 0, 0);\n }\n\n .close-more-filter{\n left: 28px;\n right: auto;\n }\n }\n\n .ticket-wrapper{\n\n .ticket-msg {\n .card-body {\n padding-right: 0;\n padding-left: 15px !important;\n }\n }\n\n .ticket-left{\n .mr-1{\n margin-right: 0 !important;\n margin-left: 0.25rem !important;\n }\n }\n\n .ticket-right{\n .mr-2{\n margin-right: 0 !important;\n margin-left: 0.5rem !important;\n }\n\n .recent-ticket-inner:before{\n right: 10.9px;\n left: 0px;\n }\n\n .r-t-items-right{\n padding-left: 0;\n padding-right: 10px;\n\n .mr-1 {\n margin-right: 0 !important;\n margin-left: 0.25rem !important;\n }\n }\n }\n\n }\n\n .profileImg.mr-2{\n margin-right: 0 !important;\n margin-left: 0.5rem !important;\n }\n\n .client-detail-wrapper {\n\n .pl-xl-0{\n padding-left: 15px !important;\n }\n\n .pl-0{\n padding-right: 0px !important;\n }\n\n .pr-xl-0{\n padding-right: 15px !important;\n }\n }\n\n .client-list-wrapper {\n .mr-2{\n margin-right: 0 !important;\n margin-left: 0.5rem !important;\n }\n }\n\n .input-group > .input-group-prepend > .input-group-text{\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n }\n\n .e-d-info-notices {\n .ml-3{\n margin-right: 1rem !important;\n margin-left: 0 !important;\n }\n\n .pl-0{\n padding-left: 15px !important;\n padding-right: 0 !important;\n }\n }\n\n .b-p-header{\n .mb-3 {\n margin-top: 1rem !important;\n margin-bottom: 0px !important;\n }\n\n .mb-2{\n margin-top: 0.5rem !important;\n margin-bottom: 0 !important;\n }\n }\n\n .task-list-wrap{\n .mr-2 {\n margin-left: 0.5rem !important;\n margin-right: 0 !important;\n }\n }\n\n .task-detail-panel{\n right: auto;\n left: -320px;\n }\n\n .task-detail-panel.in{\n right: auto;\n left: 0px;\n }\n\n .task-overlay{\n left: 0px;\n right: auto;\n }\n\n .close-task-detail{\n right: -43px;\n left: auto;\n border-radius: 0px 22px 22px 0px;\n\n @include media-breakpoint-down(sm){\n left: 25px;\n right: auto;\n top: 28px;\n background-color: transparent;\n padding: 0px !important;\n color: #111;\n border-radius: 0;\n }\n }\n\n @include media-breakpoint-down(md){\n .mobile-close-sidebar-panel.toggled{\n left: auto;\n right: 0px;\n }\n\n .main-container {\n margin-right: 0;\n }\n\n .main-header{\n margin-right: 0px;\n }\n\n .menu-collapse {\n margin-right: 24px;\n }\n\n .main-sidebar.toggled{\n transform: translate3d(0px, 0, 0);\n }\n\n .main-sidebar{\n transform: translate3d(293px, 0, 0);\n }\n\n .sidebarTogglerBox{\n display: none !important;\n }\n\n .project-header .project-menu{\n right: auto;\n left: 0;\n }\n\n .project-menu.in .close-it{\n left: auto;\n right: -44px;\n border-radius: 0px 22px 22px 0px;\n }\n\n .settings-sidebar{\n left: 0;\n right: auto;\n }\n\n .filter-box a:nth-child(5){\n padding-left: 0px !important;\n // padding-right: 1rem !important;\n }\n\n .ticket-wrapper .ticket-right{\n left: 0;\n right: auto;\n }\n\n }\n\n @include media-breakpoint-down(sm){\n .inv-logo-heading td:nth-child(2){\n text-align: center;\n }\n\n .task-search .mr-1 {\n margin-right: 0 !important;\n margin-left: 0.25rem !important;\n }\n\n\n }\n}\n\n.rtl.sidebar-toggled #sidebarToggle::after{\n content: \"\\E605\";\n}\n.rtl.sidebar-toggled .main-container {\n margin-right: 60px;\n transition: width .3s ease-in-out;\n margin-left: 0px;\n}\n.rtl.sidebar-toggled .main-header{\n margin-right: 60px;\n margin-left: 0px;\n}\n","body.dark-theme{\n\n color: #D5D8DF !important;\n background-color: #181c34 !important;\n\n .border-0, .settings-sidebar input, .form-control.border-0, .bootstrap-select > .dropdown-toggle {\n border: 0px !important;\n }\n\n .bg-dark, .qs-controls, .dropdown-item:hover, .dropdown-item:focus, .task_view .task_view_more:hover, .task_view .taskView:hover, .project-menu.in, .bg-amt-grey, .e-d-tasks-projects-events .bg-grey, .cal-info .bg-light-grey, .inv-num-date .bg-light-grey, .inv-detail .bg-light-grey, .message_wrapper .msg-content-left .tablinks.active, .message_wrapper .msg-content-left .card:hover, .project-right .p-activity-heading span, .settings-sidebar li.active, .board-panel, .w-task-board-panel .minimized, .task-search .input-group-text, .ticket-msg .card-horizontal.bg-white-shade, .bg-white-shade.ticket-contact-owner, .dark_place .input-group-text, .login_section, .daterangepicker .ranges li:hover, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .table .thead-light th, .badge-light, .datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker tfoot tr th:hover, .datepicker table tr td.day:hover, .datepicker table tr td.focused, .tagify__tag>div, .tagify__tag__removeBtn, .fc-button.fc-button-primary.fc-button-active, .fc-day-today, .in-range.available, .daterangepicker td.available:hover, .daterangepicker th.available:hover, .dropify-wrapper .dropify-preview, .dropify-wrapper, .bg-white-shade, .input-group-text, .progress, .swal2-popup, .main-sidebar, .create-inv .bg-light-gre, .unmatched .sample, .fc .fc-cell-shaded, .fc .fc-list-event:hover td, .fc .fc-event:hover td{\n background-color: #29304C !important;\n }\n .bg-white, .card, .form-control, .qs-datepicker-container, .qs-overlay, .unpaid, .custom-file-label, .p-client-msg .btn-secondary, .w-task-board-panel, .b-p-header .b-p-badge, .content-wrapper, .admin-dashboard, .page-title, .main-container, .settings-box, .input-group .bootstrap-select.form-control .dropdown-toggle, .bootstrap-select > .dropdown-toggle, .bootstrap-timepicker-widget table td a:hover, .btn-cancel, .select-picker.role-permission-select, .fc .fc-button-primary, .daterangepicker td.off, .dropzone, textarea,iframe .form-body, .tabs .-secondary, .set-btns, .list-group-item, .bg-light, .bg-grey, .dropzone .dz-preview.dz-image-preview , .c-inv-desc select, .bg-light-grey, .matched .sample {\n background-color: #181C34 !important;\n }\n .text-dark, .text-dark-grey, .text-darkest-grey, .table tr td, .sidebar-brand-box .sidebar-brand-dropdown .profile-box a, .qs-datepicker-container, .qs-day, .table tr td a, .tabs .nav .nav-item, .login_box h3, .form-control, .forgot_pswd a, .login_box .form-group label, .page-item.disabled .page-link, .pagination li a, .dropdown-item, a:hover, .filter-option-inner-inner, .badge-light, .bootstrap-timepicker-widget table td a, .ql-snow .ql-picker, .ql-snow .ql-stroke, .form_custom_label, .dropdown-menu.datepicker-dropdown, .select-picker.role-permission-select, .tagify__tag>div>*, .tagify__tag__removeBtn, .dropdown-menu.dashboard-settings, .daterangepicker td.in-range, .text-muted, .input-group-text, .bootstrap-select .dropdown-toggle::after, .btn-primary:hover .text-white, .fc .fc-col-header-cell-cushion, .swal2-title, .swal2-content, .login_box a, .bg-grey, .bg-grey span, .desktop-description, .item_name, .quantity, .cost_per_item {\n color: #D5D8DF !important;\n }\n .chart-container .axis, .chart-container .chart-label, .data-point-value{\n fill: #D5D8DF !important;\n }\n .ql-snow .ql-stroke{\n stroke: #D5D8DF;\n }\n .filter-box, .table tr td, .login_header{\n box-shadow: 0 1px 0 0 #4B4E69;\n }\n .border-right-grey, .task_view .taskView, .border-right{\n border-right: 1px solid #4B4E69 !important;\n }\n .border-left-grey, .more-filters, .daterangepicker.show-ranges.ltr .drp-calendar.left, .border-left, .c-inv-btns .dropdown-toggle span{\n border-left: 1px solid #4B4E69 !important;\n }\n .border-bottom-grey, .main-header, .modal-header, .modal-body, .message_wrapper .msg-header, .border-bottom, .nav-tabs, .tabs.--show-secondary .-secondary li{\n border-bottom: 1px solid #4B4E69 !important;\n }\n .border-top-grey, .modal-footer, .more-filters .more-filter-tab.in .clear-all, .daterangepicker .drp-buttons, .border-top {\n border-top: 1px solid #4B4E69 !important;\n }\n .b-shadow-4, .qs-datepicker-container, .form-control, .w-tables, .c-inv-desc table tr td, .border, .table-bordered, .c-inv-total .c-inv-total-right td{\n box-shadow: none;\n border: 1px solid #4B4E69 !important;\n }\n .sidebar-brand-box .sidebar-brand-dropdown, .dropdown-menu, .add-client, .modal-content,input, tbody, .message_wrapper .msg-content-right .mbl-sender-name, .more-filters .more-filter-tab, .daterangepicker{\n background-color: #181C34;\n border: 1px solid #4B4E69 !important;\n }\n\n .modal.show {\n background-color: rgb(0 0 0 / 47%);\n }\n \n .menu-collapse:before{\n background: none;\n }\n\n .recent-activity .res-activity-list:after {\n border: 1px solid #4B4E69 !important;\n }\n\n .select-box .date-picker-field, .select-box .date-picker-field1, .msg-content-left input{\n border: none !important;\n color: #D5D8DF !important;\n }\n .close{\n color: #fff;\n }\n .table thead th{\n box-shadow: none;\n border-bottom: 1px solid #4B4E69 !important;\n color: #D5D8DF !important;\n }\n .c-inv-disc td, .inv-num-date tr td, .inv-detail tr td, .message_wrapper .msg-content-left, .message_wrapper, .message_wrapper .msg-content-left .card, .message_wrapper .input-group, .settings-sidebar, .border-grey, .ticket-wrapper, .task-detail-panel, ul.thumbnails.image_picker_selector li .thumbnail, .task_view, .fc-theme-standard .fc-scrollgrid, .fc-theme-standard td, .fc-theme-standard th, .fc .fc-button-primary, .dropify-wrapper, .input-group-text, .fc-theme-standard .fc-list, .tagify, .list-group-item {\n border: 1px solid #4B4E69 !important;\n }\n .dash-border-top {\n border-top: 1px dashed #4B4E69 !important;\n }\n .daterangepicker .ranges li.active, .page-link:hover, .permisison-table .bg-light, .w-task-board-box:after{\n background-color: #4B4E69 !important;\n }\n .ql-toolbar.ql-snow, .ql-container.ql-snow, .daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span{\n border-color: #4B4E69;\n }\n .daterangepicker .calendar-table{\n border: 1px solid #181c34;\n background-color: #181c34;\n }\n .page-item.disabled .page-link, .pagination li a{\n background-color: #29304c;\n border-color: #29304c;\n }\n .filter-box .select-box .bootstrap-select .dropdown-toggle, .filter-box .select-box .bootstrap-select .btn-light:not(:disabled):not(.disabled):active, .filter-box .select-box .bootstrap-select .btn-light:not(:disabled):not(.disabled).active, .btn:hover, .message_wrapper .msg-content-right .chat-box .card:hover p{\n color: #9c9fa6 !important;\n }\n .pagination .page-item.active .page-link, .page-item.active .page-link, .dropdown-item.active, .dropdown-item:active:hover, .btn-primary{\n background-color: #D5D8DF !important;\n border-color: #D5D8DF;\n }\n .page-item.active .page-link, .dropdown-item.active, .dropdown-item.active:hover, .text-white{\n color: #181c34 !important;\n }\n .daterangepicker td.off.end-date, .daterangepicker td.active.end-date{\n background-color: #616e80 !important;\n }\n .bootstrap-timepicker-widget.dropdown-menu:after{\n border-bottom: 6px solid #4b4e69;\n }\n .tagify__tag>div::before{\n box-shadow: 0 0 0 var(--tag-inset-shadow-size,1.1em) #29304c inset;\n }\n\n ::placeholder, .tagify__input:empty::before{\n color: #a7aaaf !important;\n\n :focus{\n &::-webkit-input-placeholder { /* Chrome/Opera/Safari */\n opacity: 0.5;\n transition: all 0.3s ease\n }\n &::-moz-placeholder { /* Firefox 19+ */\n opacity: 0.5;\n transition: all 0.3s ease\n }\n &:-ms-input-placeholder { /* IE 10+ */\n opacity: 0.5;\n transition: all 0.3s ease\n }\n &:-moz-placeholder { /* Firefox 18- */\n opacity: 0.5;\n transition: all 0.3s ease\n }\n }\n }\n .btn-active, .btn-active.btn-secondary{\n background-color: #616e80 !important;\n border: 1px solid #616e80 !important;\n }\n .btn-primary {\n background-color: #ffffff !important;\n color: #181c34 !important;\n border: 1px solid #ffffff !important;\n\n &:hover{\n background-color: #000000 !important;\n border: 1px solid #000000 !important;\n color: #fff !important;\n }\n }\n .btn-secondary {\n border: solid 1px #616e80;\n background-color: #29304c !important;\n color: #bec1ca !important;\n\n &:hover{\n background-color: #000000 !important;\n border: 1px solid #000000 !important;\n }\n }\n .daterangepicker:before{\n border-bottom: 7px solid #4b4e69;\n }\n .daterangepicker:after{\n border-bottom: 6px solid #4b4e69;\n }\n .alert-secondary {\n color: #e2e3e8;\n background-color: #29304c;\n border-color: #4b4e69;\n }\n input:-webkit-autofill,\n input:-webkit-autofill:hover,\n input:-webkit-autofill:focus,\n input:-webkit-autofill:active{\n -webkit-box-shadow: 0 0 0 30px #29304c inset !important;\n box-shadow: 0 0 0 30px #29304c inset !important;\n }\n input:-webkit-autofill{\n -webkit-text-fill-color: white !important;\n }\n .msg-content-left .py-1, .settings-sidebar .py-1{\n padding: 0px !important;\n }\n .msg-content-left .py-1{\n flex-wrap: nowrap;\n }\n\n .fc-theme-standard .fc-listWeek-view table td {\n border: none !important;\n }\n\n tr.alert-primary {\n background-color: #212851;\n border-color: #212851;\n }\n\n .alert .text-dark-grey {\n color: #616e80 !important;\n }\n \n .dropdown-item.active .text-muted {\n color: #6c757d !important;\n }\n .dropdown-item.active .text-darkest-grey {\n color: $darkest_grey !important;\n }\n\n .sidebar-menu::-webkit-scrollbar {\n width: 10px;\n background:#262f3a ;\n }\n .sidebar-menu::-webkit-scrollbar-thumb {\n background-color:#585858 ;\n border: 3px solid #262f3a ;\n }\n\n .spinner-border {\n border: 0.25em solid #d5d8df;\n }\n \n}\nbody.dark-theme::-webkit-scrollbar,\nbody.dark-theme .t-d-inner-panel::-webkit-scrollbar,\nbody.dark-theme .show::-webkit-scrollbar,\nbody.dark-theme .b-p-body::-webkit-scrollbar,\nbody.dark-theme .w-task-board-panel::-webkit-scrollbar,\nbody.dark-theme .settings-menu::-webkit-scrollbar,\nbody.dark-theme .card-body::-webkit-scrollbar {\n width: 10px;\n background: #262f3a;\n}\nbody.dark-theme::-webkit-scrollbar-thumb,\nbody.dark-theme .t-d-inner-panel::-webkit-scrollbar-thumb,\nbody.dark-theme .show::-webkit-scrollbar-thumb,\nbody.dark-theme .b-p-body::-webkit-scrollbar-thumb,\nbody.dark-theme .w-task-board-panel::-webkit-scrollbar-thumb,\nbody.dark-theme .settings-menu::-webkit-scrollbar-thumb,\nbody.dark-theme .card-body::-webkit-scrollbar-thumb {\n background-color: #585858;\n border: 3px solid #262f3a;\n}\n\n"],"names":[],"sourceRoot":""}