Mini Shell

Direktori : /home/funerariamayer/app/
Upload File :
Current File : /home/funerariamayer/app/styles.css.map

{"version":3,"file":"styles.css","mappings":";;;;;;;AA0BA;AACA;EACI;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;AAzCJ;AA4CA;EACI;EACA;EACA;EACA;EACA;EACA;AAzCJ;AA4CA;EACI;EACA;EACA;EACA;EACA;EACA;AAzCJ;AA4CA;EACI;EACA;EACA;EACA;EACA;EACA;AAzCJ;AA4CA;EACI;EACA;EACA;EACA;EACA;EACA;AAzCJ;AA4CA;EACI;EACA;EACA;EACA;EACA;EACA;AAzCJ;AA4CA;EACI;EACA;EACA;EACA;EACA;EACA;AAzCJ,C;;;;;AC/JA;;;;;;;;;EAAA;AAaA;ACLA;EACE;ACPF;ADSA;EACE;ACNF;ADSA;EACE;ACNF;ADSA;EACE;ACNF;ADSA;EACE;ACNF;ADgBA;;;;;;EAAA;AAOA;;;EAGE;ACbF;ADgBA;;;;CAAA;AAKA;;EAEE;ACbF;ADgBA;;;;CAAA;AAKA;EACE;EACA;ACbF;ADgBA;;;EAAA;AAIA;EACE;IACE;ECbF;AACF;ADgBA;;;;;;;;;;;;;;;;;;;;;;EAAA;AAuBA;EACE;EACA;ACdF;ADiBA;;;;;;;;;EAAA;AAUA;EACE;ACdF;ADuCE;EATA;EACA;EACA;EACA;EACA;EACA;AC1BF;AD8BE;EATA;EACA;EACA;EACA;EACA;EACA;ACjBF;ADqBE;EATA;EACA;EACA;EACA;EACA;EACA;ACRF;ADYE;EATA;EACA;EACA;EACA;EACA;EACA;ACCF;ADGE;EATA;EACA;EACA;EACA;EACA;EACA;ACUF;ADNE;EATA;EACA;EACA;EACA;EACA;EACA;ACmBF;ADfE;EATA;EACA;EACA;EACA;EACA;EACA;AC4BF;ADxBE;EATA;EACA;EACA;EACA;EACA;EACA;ACqCF;ADjCE;EATA;EACA;EACA;EACA;EACA;EACA;AC8CF;ADjCA;EEgLM,OF/KuB;EEgLvB,QFhLiB;EEyMrB,MFzMkB;EE0MlB,SF1MwB;EAExB;EACA;EAEA;EACA;EAEA;EACA;EACA,UG/G+B;AFmJjC;ADjCA;EACE;ACoCF;ADjCA;;;;;;;;;;;;;;;EAeE;EACA;ACoCF;ADjCA;EACE;ACoCF;ADjCA;EACE;ACoCF;AD7BA;EACE;ACgCF;AD7BA;EACE;IACE;ECgCF;AACF;AD5BA;EACE;IACE;IACA;IACA;IACA;EC8BF;AACF;AD3BA;EACE;IACE;IACA;IACA;IACA;EC6BF;AACF;ADtBA;;EAEE;ACwBF;ADhBA;EE2RM;ADvQN;ADhBA;EACE;EACA;EAIA;ACgBF;ADbA;EACE,2CIpP+B;AHoQjC;ADbA;EACE,0CIrP+B;AHqQjC;ADTA;EACE,4CKnQ8B;AJ+QhC;ADTA;EACE,4CKvQ8B;AJmRhC;ADRA;EACE;EACA;ACWF;ADTA;EACE;EACA;ACYF;ADVA;EACE;ACaF;ADVA;EACE;ACaF;ADVA;EACE;IACE;IACA;ECaF;AACF;ADXA;;;;;EAAA;AAMA;;EAEE;ACaF;ADVA;EACE;EACA;ACaF;ADVA;;EAEE;ACaF;ADPA;EACE;ACUF;AF7TA;AOTA;;;;EAIE;ACNF;ADWA;EACE;EAEA;ACTF;ADiBA;;EAEE;ACdF;ADsBA;EACE;EAEA;ACpBF;ADwBA;EACE;ACrBF;AD6BA;EACE;AC1BF;AD6BA;EACE;EAEA;EAEA;AC5BF;ADgCA;EACE;AC7BF;ADiCA;;;;EAIE;EACA;AC9BF;AD8CA;;;;EAIE;EACA;AC3CF;AD8CA;EACE;EAEA;EAEA;EACA;AC7CF;ADgDA;EACE;AC7CF;ADgDA;;;;EAIE;EAEA;EACA;AC9CF;ADsDA;;;EAGE;EAEA;ACpDF;ADwDA;;;;;;;;;;;;;;;;;;EAkBE;ACrDF;ADwDA;;EAEE;ACrDF;ADwDA;EACE;EACA;EACA;EACA;EACA;EAAA;EACA;EACA;EACA;EAEA;ACtDF;ADyDA;EACE;ACtDF;AD0DA;;;EAGE;ACvDF;AD2DA;;EAEE;EAEA;ACzDF;AD+DA;;EAEE;EAEA;AC7DF;ADmEA;;EAEE;AChEF;ADsEA;;EAEE;ACnEF;AD2EA;EACE;EACA;ACxEF;AD2EA;;EAEE;ACxEF;ACxJA;EACE;EAEA;EACA;EACA;ACTF;ADYA;EACE;EACA;EAEA;UAAA;ACVF;ADaA;EACE;ACVF;ADaA;EACE;ACVF;ADaA;EACE;ACVF;ADaA;ENyCE;EACA;EAoKE,cM5Mc;EN6Md,eM7Mc;ENiPhB,aMjPgB;ENkPhB,gBMlPgB;EN4Md,eM3Me;EN4Mf,gBM5Me;ENgPjB,cMhPiB;ENiPjB,iBMjPiB;EAEjB;EAEA;EACA;EACA;EACA;EAEA;EAEA;EAEA;EAEA;EAEA;EAEA;EAEA;EAEA;UAAA;ACbF;AClBA;EACE;AC9BF;ADiCA;EACE;EACA;AC9BF;ADiCA;;;;;;ER+OE,gBQzOgB;ER0OhB,mBQ1O4B;EAE5B,gBAxC6B;EA0C7B,gBAvC6B;ACQ/B;ADkCA;ERkOE,gBQjOgB;EAEhB,eA1C6B;ACS/B;ADoCA;ER4NE,gBQ3NgB;EAEhB,eA7C6B;ACU/B;ADsCA;EACE,eA9C6B;ACU/B;ADuCA;EACE,eA/C6B;ACW/B;ADuCA;EACE,eAhD6B;ACY/B;ADuCA;EACE,eAjD6B;ACa/B;ADuCA;EACE;ACpCF;ADuCA;;EAEE;EAEA;EAEA;EAEA;ACvCF;AD0CA;EACE;ACvCF;AD0CA;EACE;ACvCF;ACtDA;EACE;ACPF;ADiBI;EACE;ACdN;ADqBI;EACE;AClBN;AXsHI;EU7GA;IACE;ECLJ;AACF;AXyJI;EU9IA;IACE;ECRJ;AACF;AX2GI;EU7GA;IACE;ECKJ;AACF;AX+II;EU9IA;IACE;ECEJ;AACF;AXiGI;EU7GA;IACE;ECeJ;AACF;AXqII;EU9IA;IACE;ECYJ;AACF;AXuFI;EU7GA;IACE;ECyBJ;AACF;AX2HI;EU9IA;IACE;ECsBJ;AACF;Ad7BA;AeNA;EACE;EACA;EACA;EACA;EZ8NE,eY5Ne;EZ6Nf,gBY7Ne;EZiQjB,cYjQiB;EZkQjB,iBYlQiB;ACbnB;ADgBA;EACE;EACA;EACA;EACA;EZyNE,sCY5OM;EZ6ON,uCY7OM;EZ6QR,qCY7QQ;EZ8QR,wCY9QQ;ACUV;AbsOM;EACE;IAEI;IAGA;IAIF,8CY1PA;IZ4PA,4CY5PA;ECmBR;AACF;ADIA;EACE;EZoPA,qCY7QQ;ACyBV;ADKA;EACE;EZ6ME,sCY5OM;AC6BV;AbmNM;EACE;IAEI;IAOF,8CY1PA;ECmCR;AACF;ADAA;EACE;EZwME,uCY7OM;ACyCV;AbuMM;EACE;IAKI;IAMF,4CY5PA;EC+CR;AACF;ADNA;EACE;EZmOA,wCY9QQ;ACqDV;ADLA;EACE;EACA;EZ2NA,qCY7QQ;EZ8QR,wCY9QQ;AC2DV;ADJA;EACE;EACA;EZmLE,sCY5OM;EZ6ON,uCY7OM;ACiEV;Ab+KM;EACE;IAEI;IAGA;IAIF,8CY1PA;IZ4PA,4CY5PA;EC0ER;AACF;ADTA;EACE;EACA;EACA;EACA;EZkKE,cYhKc;EZiKd,eYjKc;EZqMhB,aYrMgB;EZsMhB,gBYtMgB;ACclB;ADXA;EACE;EACA;EACA;EACA;EZ6JE,oCY3OK;EZ4OL,qCY5OK;EZ4QP,mCY5QO;EZ6QP,sCY7QO;ACgGT;Ab+IM;EACE;IAEI;IAGA;IAIF,4CYzPD;IZ2PC,0CY3PD;ECyGP;AACF;ADvBA;EACE;EZwLA,mCY5QO;AC+GT;ADtBA;EACE;EZiJE,oCY3OK;ACmHT;Ab4HM;EACE;IAEI;IAOF,4CYzPD;ECyHP;AACF;AD3BA;EACE;EZ4IE,qCY5OK;AC+HT;AbgHM;EACE;IAKI;IAMF,0CY3PD;ECqIP;AACF;ADjCA;EACE;EZuKA,sCY7QO;AC2IT;ADhCA;EACE;EACA;EZ+JA,mCY5QO;EZ6QP,sCY7QO;ACiJT;AD/BA;EACE;EACA;EZuHE,oCY3OK;EZ4OL,qCY5OK;ACuJT;AbwFM;EACE;IAEI;IAGA;IAIF,4CYzPD;IZ2PC,0CY3PD;ECgKP;AACF;AC9JI;EdmaE;Ae/aN;ADgBI;Ed+ZE;Ae3aN;ADgBI;Ed6YE;AezZN;Af4LW;EAgOL;AezZN;ADaI;EdgZE;AezZN;AfqLW;EAuOL;AezZN;Af4GI;EclHA;IdmaE;EexZJ;;EDPE;Id+ZE;EepZJ;;EDPE;Id6YE;EelYJ;EfqKS;IAgOL;EelYJ;;EDVE;IdgZE;EelYJ;Ef8JS;IAuOL;EelYJ;AACF;AfoFI;EclHA;IdmaE;EejYJ;;ED9BE;Id+ZE;Ee7XJ;;ED9BE;Id6YE;Ee3WJ;Ef8IS;IAgOL;Ee3WJ;;EDjCE;IdgZE;Ee3WJ;EfuIS;IAuOL;Ee3WJ;AACF;Af6DI;EclHA;IdmaE;Ee1WJ;;EDrDE;Id+ZE;EetWJ;;EDrDE;Id6YE;EepVJ;EfuHS;IAgOL;EepVJ;;EDxDE;IdgZE;EepVJ;EfgHS;IAuOL;EepVJ;AACF;AfsCI;EclHA;IdmaE;EenVJ;;ED5EE;Id+ZE;Ee/UJ;;ED5EE;Id6YE;Ee7TJ;EfgGS;IAgOL;Ee7TJ;;ED/EE;IdgZE;Ee7TJ;EfyFS;IAuOL;Ee7TJ;AACF;ACnGI;EACE;ACbN;ADgBI;EACE;ACbN;ADgBI;EACE;ACbN;ADgBI;EACE;ACbN;ADgBI;EACE;ACbN;ADgBI;EACE;ACbN;ADgBI;EACE;ACbN;ADgBI;EACE;ACbN;AjBkGI;EgBlHA;IACE;ECoBJ;;EDjBE;IACE;ECoBJ;;EDjBE;IACE;ECoBJ;;EDjBE;IACE;ECoBJ;;EDjBE;IACE;ECoBJ;;EDjBE;IACE;ECoBJ;;EDjBE;IACE;ECoBJ;;EDjBE;IACE;ECoBJ;AACF;AjBgEI;EgBlHA;IACE;ECqDJ;;EDlDE;IACE;ECqDJ;;EDlDE;IACE;ECqDJ;;EDlDE;IACE;ECqDJ;;EDlDE;IACE;ECqDJ;;EDlDE;IACE;ECqDJ;;EDlDE;IACE;ECqDJ;;EDlDE;IACE;ECqDJ;AACF;AjB+BI;EgBlHA;IACE;ECsFJ;;EDnFE;IACE;ECsFJ;;EDnFE;IACE;ECsFJ;;EDnFE;IACE;ECsFJ;;EDnFE;IACE;ECsFJ;;EDnFE;IACE;ECsFJ;;EDnFE;IACE;ECsFJ;;EDnFE;IACE;ECsFJ;AACF;AjBFI;EgBlHA;IACE;ECuHJ;;EDpHE;IACE;ECuHJ;;EDpHE;IACE;ECuHJ;;EDpHE;IACE;ECuHJ;;EDpHE;IACE;ECuHJ;;EDpHE;IACE;ECuHJ;;EDpHE;IACE;ECuHJ;;EDpHE;IACE;ECuHJ;AACF;ACrJI;EACE;EACA;ACbN;ADgBI;EACE;EACA;ACbN;ADgBI;EACE;EACA;ACbN;AnBmHI;EkBlHA;IACE;IACA;ECGJ;;EDAE;IACE;IACA;ECGJ;;EDAE;IACE;IACA;ECGJ;AACF;AnBkGI;EkBlHA;IACE;IACA;ECmBJ;;EDhBE;IACE;IACA;ECmBJ;;EDhBE;IACE;IACA;ECmBJ;AACF;AnBkFI;EkBlHA;IACE;IACA;ECmCJ;;EDhCE;IACE;IACA;ECmCJ;;EDhCE;IACE;IACA;ECmCJ;AACF;AnBkEI;EkBlHA;IACE;IACA;ECmDJ;;EDhDE;IACE;IACA;ECmDJ;;EDhDE;IACE;IACA;ECmDJ;AACF;ACtEA;EACE;ACPF;ADUA;EACE;ACPF;ADUA;EACE;ACPF;ADUA;EACE;ACPF;ADUA;EACE;ACPF;ADUA;EACE;ACPF;ADcA;EACE;ACXF;ADcA;EACE;ACXF;ADcA;EACE;ACXF;ADkBA;EACE;ACfF;ADkBA;EACE;ACfF;ADkBA;EACE;ACfF;ADkBA;EACE;ACfF;ADkBA;EACE;ACfF;ADkBA;EACE;ACfF;ADsBA;EACE;ACnBF;ADsBA;EACE;ACnBF;ADsBA;EACE;ACnBF;ADsBA;EACE;ACnBF;ADsBA;EACE;ACnBF;AC5EI;EACI;AzBuBR;AyBrBI;EACI;AzBwBR;AyB5BI;EACI;AzB+BR;AyB7BI;EACI;AzBgCR;AyBpCI;EACI;AzBuCR;AyBrCI;EACI;AzBwCR;AyB5CI;EACI;AzB+CR;AyB7CI;EACI;AzBgDR;AyBpDI;EACI;AzBuDR;AyBrDI;EACI;AzBwDR;AyB5DI;EACI;AzB+DR;AyB7DI;EACI;AzBgER;AyBpEI;EACI;AzBuER;AyBrEI;EACI;AzBwER;AyB5EI;EACI;AzB+ER;AyB7EI;EACI;AzBgFR;AyBpFI;EACI;AzBuFR;AyBrFI;EACI;AzBwFR;AyB5FI;EACI;AzB+FR;AyB7FI;EACI;AzBgGR;AyBpGI;EACI;AzBuGR;AyBrGI;EACI;AzBwGR;AyB5GI;EACI;AzB+GR;AyB7GI;EACI;AzBgHR;AyBpHI;EACI;AzBuHR;AyBrHI;EACI;AzBwHR;AyB5HI;EACI;AzB+HR;AyB7HI;EACI;AzBgIR;AyBpII;EACI;AzBuIR;AyBrII;EACI;AzBwIR;AyB5II;EACI;AzB+IR;AyB7II;EACI;AzBgJR;AyBpJI;EACI;AzBuJR;AyBrJI;EACI;AzBwJR;AyB5JI;EACI;AzB+JR;AyB7JI;EACI;AzBgKR;AyBpKI;EACI;AzBuKR;AyBrKI;EACI;AzBwKR;AyB5KI;EACI;AzB+KR;AyB7KI;EACI;AzBgLR;AyBpLI;EACI;AzBuLR;AyBrLI;EACI;AzBwLR;AyB5LI;EACI;AzB+LR;AyB7LI;EACI;AzBgMR;AyBpMI;EACI;AzBuMR;AyBrMI;EACI;AzBwMR;AyB5MI;EACI;AzB+MR;AyB7MI;EACI;AzBgNR;AyBpNI;EACI;AzBuNR;AyBrNI;EACI;AzBwNR;AyB5NI;EACI;AzB+NR;AyB7NI;EACI;AzBgOR;AyBpOI;EACI;AzBuOR;AyBrOI;EACI;AzBwOR;AyB5OI;EACI;AzB+OR;AyB7OI;EACI;AzBgPR;AyBpPI;EACI;AzBuPR;AyBrPI;EACI;AzBwPR;AyBlPI;EACI,mBAJA;AzByPR;AyBtPI;EACI,kBAJA;AzB6PR;AyB1PI;EACI,kBAJA;AzBiQR;AyBzPI;EACI,iBARG;AzBoQX;AyB7PI;EACI,mBARG;AzBwQX;AyBjQI;EACI,gBARG;AzB4QX;AyBrQI;EACI,gBARG;AzBgRX;AyBzQI;EACI,gBARG;AzBoRX;AyB7QI;EACI,gBARG;AzBwRX;AyBjRI;EACI,gBARG;AzB4RX;AyBrRI;EACI,gBARG;AzBgSX;AyBzRI;EACI,gBARG;AzBoSX;AyB7RI;EACI,gBARG;AzBwSX;AyBjSI;EACI,gBARG;AzB4SX;AyBrSI;EACI,oBARG;AzBgTX;AyBzSI;EACI,mBARG;AzBoTX;AyBtSI;EACI,0BAHK;AzB4Sb;AyB1SI;EACI,sBAHK;AzBgTb;AyB9SI;EACI,sBAHK;AzBoTb;AyBlTI;EACI,+BAHK;UAGL,uBAHK;AzBwTb;AyBtTI;EACI,qBAHK;AzB4Tb;AyBnTI;EACI;AzBsTR;AyBvTI;EACI;AzB0TR;AyB3TI;EACI;AzB8TR;AyB/TI;EACI;AzBkUR;AyBnUI;EACI;AzBsUR;AyBvUI;EACI;AzB0UR;AyB3UI;EACI;AzB8UR;AyB/UI;EACI;AzBkVR;AyBnVI;EACI;AzBsVR;A0BpXI;EACI;A1BuXR;A0BrXI;EACI;A1BwXR;A0BtXI;EACI;A1ByXR;A0BvXI;EACI;A1B0XR;A0BxXI;EACI;A1B2XR;A0BzXI;EACI;EACA;A1B4XR;A0B1XI;EACI;EACA;A1B6XR;A0BlZI;EACI;A1BqZR;A0BnZI;EACI;A1BsZR;A0BpZI;EACI;A1BuZR;A0BrZI;EACI;A1BwZR;A0BtZI;EACI;A1ByZR;A0BvZI;EACI;EACA;A1B0ZR;A0BxZI;EACI;EACA;A1B2ZR;A0BhbI;EACI;A1BmbR;A0BjbI;EACI;A1BobR;A0BlbI;EACI;A1BqbR;A0BnbI;EACI;A1BsbR;A0BpbI;EACI;A1BubR;A0BrbI;EACI;EACA;A1BwbR;A0BtbI;EACI;EACA;A1BybR;A0B9cI;EACI;A1BidR;A0B/cI;EACI;A1BkdR;A0BhdI;EACI;A1BmdR;A0BjdI;EACI;A1BodR;A0BldI;EACI;A1BqdR;A0BndI;EACI;EACA;A1BsdR;A0BpdI;EACI;EACA;A1BudR;A0B5eI;EACI;A1B+eR;A0B7eI;EACI;A1BgfR;A0B9eI;EACI;A1BifR;A0B/eI;EACI;A1BkfR;A0BhfI;EACI;A1BmfR;A0BjfI;EACI;EACA;A1BofR;A0BlfI;EACI;EACA;A1BqfR;A0B1gBI;EACI;A1B6gBR;A0B3gBI;EACI;A1B8gBR;A0B5gBI;EACI;A1B+gBR;A0B7gBI;EACI;A1BghBR;A0B9gBI;EACI;A1BihBR;A0B/gBI;EACI;EACA;A1BkhBR;A0BhhBI;EACI;EACA;A1BmhBR;A0BxiBI;EACI;A1B2iBR;A0BziBI;EACI;A1B4iBR;A0B1iBI;EACI;A1B6iBR;A0B3iBI;EACI;A1B8iBR;A0B5iBI;EACI;A1B+iBR;A0B7iBI;EACI;EACA;A1BgjBR;A0B9iBI;EACI;EACA;A1BijBR;A0BtkBI;EACI;A1BykBR;A0BvkBI;EACI;A1B0kBR;A0BxkBI;EACI;A1B2kBR;A0BzkBI;EACI;A1B4kBR;A0B1kBI;EACI;A1B6kBR;A0B3kBI;EACI;EACA;A1B8kBR;A0B5kBI;EACI;EACA;A1B+kBR;A0BpmBI;EACI;A1BumBR;A0BrmBI;EACI;A1BwmBR;A0BtmBI;EACI;A1BymBR;A0BvmBI;EACI;A1B0mBR;A0BxmBI;EACI;A1B2mBR;A0BzmBI;EACI;EACA;A1B4mBR;A0B1mBI;EACI;EACA;A1B6mBR;A0BloBI;EACI;A1BqoBR;A0BnoBI;EACI;A1BsoBR;A0BpoBI;EACI;A1BuoBR;A0BroBI;EACI;A1BwoBR;A0BtoBI;EACI;A1ByoBR;A0BvoBI;EACI;EACA;A1B0oBR;A0BxoBI;EACI;EACA;A1B2oBR;A0BhqBI;EACI;A1BmqBR;A0BjqBI;EACI;A1BoqBR;A0BlqBI;EACI;A1BqqBR;A0BnqBI;EACI;A1BsqBR;A0BpqBI;EACI;A1BuqBR;A0BrqBI;EACI;EACA;A1BwqBR;A0BtqBI;EACI;EACA;A1ByqBR;A0B9rBI;EACI;A1BisBR;A0B/rBI;EACI;A1BksBR;A0BhsBI;EACI;A1BmsBR;A0BjsBI;EACI;A1BosBR;A0BlsBI;EACI;A1BqsBR;A0BnsBI;EACI;EACA;A1BssBR;A0BpsBI;EACI;EACA;A1BusBR;A0B5tBI;EACI;A1B+tBR;A0B7tBI;EACI;A1BguBR;A0B9tBI;EACI;A1BiuBR;A0B/tBI;EACI;A1BkuBR;A0BhuBI;EACI;A1BmuBR;A0BjuBI;EACI;EACA;A1BouBR;A0BluBI;EACI;EACA;A1BquBR;A0B1vBI;EACI;A1B6vBR;A0B3vBI;EACI;A1B8vBR;A0B5vBI;EACI;A1B+vBR;A0B7vBI;EACI;A1BgwBR;A0B9vBI;EACI;A1BiwBR;A0B/vBI;EACI;EACA;A1BkwBR;A0BhwBI;EACI;EACA;A1BmwBR;A0BxxBI;EACI;A1B2xBR;A0BzxBI;EACI;A1B4xBR;A0B1xBI;EACI;A1B6xBR;A0B3xBI;EACI;A1B8xBR;A0B5xBI;EACI;A1B+xBR;A0B7xBI;EACI;EACA;A1BgyBR;A0B9xBI;EACI;EACA;A1BiyBR;A0BtzBI;EACI;A1ByzBR;A0BvzBI;EACI;A1B0zBR;A0BxzBI;EACI;A1B2zBR;A0BzzBI;EACI;A1B4zBR;A0B1zBI;EACI;A1B6zBR;A0B3zBI;EACI;EACA;A1B8zBR;A0B5zBI;EACI;EACA;A1B+zBR;A0Bp1BI;EACI;A1Bu1BR;A0Br1BI;EACI;A1Bw1BR;A0Bt1BI;EACI;A1By1BR;A0Bv1BI;EACI;A1B01BR;A0Bx1BI;EACI;A1B21BR;A0Bz1BI;EACI;EACA;A1B41BR;A0B11BI;EACI;EACA;A1B61BR;A0Bl3BI;EACI;A1Bq3BR;A0Bn3BI;EACI;A1Bs3BR;A0Bp3BI;EACI;A1Bu3BR;A0Br3BI;EACI;A1Bw3BR;A0Bt3BI;EACI;A1By3BR;A0Bv3BI;EACI;EACA;A1B03BR;A0Bx3BI;EACI;EACA;A1B23BR;A0Bh5BI;EACI;A1Bm5BR;A0Bj5BI;EACI;A1Bo5BR;A0Bl5BI;EACI;A1Bq5BR;A0Bn5BI;EACI;A1Bs5BR;A0Bp5BI;EACI;A1Bu5BR;A0Br5BI;EACI;EACA;A1Bw5BR;A0Bt5BI;EACI;EACA;A1By5BR;A0B96BI;EACI;A1Bi7BR;A0B/6BI;EACI;A1Bk7BR;A0Bh7BI;EACI;A1Bm7BR;A0Bj7BI;EACI;A1Bo7BR;A0Bl7BI;EACI;A1Bq7BR;A0Bn7BI;EACI;EACA;A1Bs7BR;A0Bp7BI;EACI;EACA;A1Bu7BR;A0B58BI;EACI;A1B+8BR;A0B78BI;EACI;A1Bg9BR;A0B98BI;EACI;A1Bi9BR;A0B/8BI;EACI;A1Bk9BR;A0Bh9BI;EACI;A1Bm9BR;A0Bj9BI;EACI;EACA;A1Bo9BR;A0Bl9BI;EACI;EACA;A1Bq9BR;A0B1+BI;EACI;A1B6+BR;A0B3+BI;EACI;A1B8+BR;A0B5+BI;EACI;A1B++BR;A0B7+BI;EACI;A1Bg/BR;A0B9+BI;EACI;A1Bi/BR;A0B/+BI;EACI;EACA;A1Bk/BR;A0Bh/BI;EACI;EACA;A1Bm/BR;A0BxgCI;EACI;A1B2gCR;A0BzgCI;EACI;A1B4gCR;A0B1gCI;EACI;A1B6gCR;A0B3gCI;EACI;A1B8gCR;A0B5gCI;EACI;A1B+gCR;A0B7gCI;EACI;EACA;A1BghCR;A0B9gCI;EACI;EACA;A1BihCR;A0BtiCI;EACI;A1ByiCR;A0BviCI;EACI;A1B0iCR;A0BxiCI;EACI;A1B2iCR;A0BziCI;EACI;A1B4iCR;A0B1iCI;EACI;A1B6iCR;A0B3iCI;EACI;EACA;A1B8iCR;A0B5iCI;EACI;EACA;A1B+iCR;A0BpkCI;EACI;A1BukCR;A0BrkCI;EACI;A1BwkCR;A0BtkCI;EACI;A1BykCR;A0BvkCI;EACI;A1B0kCR;A0BxkCI;EACI;A1B2kCR;A0BzkCI;EACI;EACA;A1B4kCR;A0B1kCI;EACI;EACA;A1B6kCR;A2BlmCI;EACI;A3BqmCR;A2BnmCI;EACI;A3BsmCR;A2BpmCI;EACI;A3BumCR;A2BrmCI;EACI;A3BwmCR;A2BtmCI;EACI;A3BymCR;A2BvmCI;EACI;EACA;A3B0mCR;A2BxmCI;EACI;EACA;A3B2mCR;A2BhoCI;EACI;A3BmoCR;A2BjoCI;EACI;A3BooCR;A2BloCI;EACI;A3BqoCR;A2BnoCI;EACI;A3BsoCR;A2BpoCI;EACI;A3BuoCR;A2BroCI;EACI;EACA;A3BwoCR;A2BtoCI;EACI;EACA;A3ByoCR;A2B9pCI;EACI;A3BiqCR;A2B/pCI;EACI;A3BkqCR;A2BhqCI;EACI;A3BmqCR;A2BjqCI;EACI;A3BoqCR;A2BlqCI;EACI;A3BqqCR;A2BnqCI;EACI;EACA;A3BsqCR;A2BpqCI;EACI;EACA;A3BuqCR;A2B5rCI;EACI;A3B+rCR;A2B7rCI;EACI;A3BgsCR;A2B9rCI;EACI;A3BisCR;A2B/rCI;EACI;A3BksCR;A2BhsCI;EACI;A3BmsCR;A2BjsCI;EACI;EACA;A3BosCR;A2BlsCI;EACI;EACA;A3BqsCR;A2B1tCI;EACI;A3B6tCR;A2B3tCI;EACI;A3B8tCR;A2B5tCI;EACI;A3B+tCR;A2B7tCI;EACI;A3BguCR;A2B9tCI;EACI;A3BiuCR;A2B/tCI;EACI;EACA;A3BkuCR;A2BhuCI;EACI;EACA;A3BmuCR;A2BxvCI;EACI;A3B2vCR;A2BzvCI;EACI;A3B4vCR;A2B1vCI;EACI;A3B6vCR;A2B3vCI;EACI;A3B8vCR;A2B5vCI;EACI;A3B+vCR;A2B7vCI;EACI;EACA;A3BgwCR;A2B9vCI;EACI;EACA;A3BiwCR;A2BtxCI;EACI;A3ByxCR;A2BvxCI;EACI;A3B0xCR;A2BxxCI;EACI;A3B2xCR;A2BzxCI;EACI;A3B4xCR;A2B1xCI;EACI;A3B6xCR;A2B3xCI;EACI;EACA;A3B8xCR;A2B5xCI;EACI;EACA;A3B+xCR;A2BpzCI;EACI;A3BuzCR;A2BrzCI;EACI;A3BwzCR;A2BtzCI;EACI;A3ByzCR;A2BvzCI;EACI;A3B0zCR;A2BxzCI;EACI;A3B2zCR;A2BzzCI;EACI;EACA;A3B4zCR;A2B1zCI;EACI;EACA;A3B6zCR;A2Bl1CI;EACI;A3Bq1CR;A2Bn1CI;EACI;A3Bs1CR;A2Bp1CI;EACI;A3Bu1CR;A2Br1CI;EACI;A3Bw1CR;A2Bt1CI;EACI;A3By1CR;A2Bv1CI;EACI;EACA;A3B01CR;A2Bx1CI;EACI;EACA;A3B21CR;A2Bh3CI;EACI;A3Bm3CR;A2Bj3CI;EACI;A3Bo3CR;A2Bl3CI;EACI;A3Bq3CR;A2Bn3CI;EACI;A3Bs3CR;A2Bp3CI;EACI;A3Bu3CR;A2Br3CI;EACI;EACA;A3Bw3CR;A2Bt3CI;EACI;EACA;A3By3CR;A2B94CI;EACI;A3Bi5CR;A2B/4CI;EACI;A3Bk5CR;A2Bh5CI;EACI;A3Bm5CR;A2Bj5CI;EACI;A3Bo5CR;A2Bl5CI;EACI;A3Bq5CR;A2Bn5CI;EACI;EACA;A3Bs5CR;A2Bp5CI;EACI;EACA;A3Bu5CR;A2B56CI;EACI;A3B+6CR;A2B76CI;EACI;A3Bg7CR;A2B96CI;EACI;A3Bi7CR;A2B/6CI;EACI;A3Bk7CR;A2Bh7CI;EACI;A3Bm7CR;A2Bj7CI;EACI;EACA;A3Bo7CR;A2Bl7CI;EACI;EACA;A3Bq7CR;A2B18CI;EACI;A3B68CR;A2B38CI;EACI;A3B88CR;A2B58CI;EACI;A3B+8CR;A2B78CI;EACI;A3Bg9CR;A2B98CI;EACI;A3Bi9CR;A2B/8CI;EACI;EACA;A3Bk9CR;A2Bh9CI;EACI;EACA;A3Bm9CR;A2Bx+CI;EACI;A3B2+CR;A2Bz+CI;EACI;A3B4+CR;A2B1+CI;EACI;A3B6+CR;A2B3+CI;EACI;A3B8+CR;A2B5+CI;EACI;A3B++CR;A2B7+CI;EACI;EACA;A3Bg/CR;A2B9+CI;EACI;EACA;A3Bi/CR;A2BtgDI;EACI;A3BygDR;A2BvgDI;EACI;A3B0gDR;A2BxgDI;EACI;A3B2gDR;A2BzgDI;EACI;A3B4gDR;A2B1gDI;EACI;A3B6gDR;A2B3gDI;EACI;EACA;A3B8gDR;A2B5gDI;EACI;EACA;A3B+gDR;A2BpiDI;EACI;A3BuiDR;A2BriDI;EACI;A3BwiDR;A2BtiDI;EACI;A3ByiDR;A2BviDI;EACI;A3B0iDR;A2BxiDI;EACI;A3B2iDR;A2BziDI;EACI;EACA;A3B4iDR;A2B1iDI;EACI;EACA;A3B6iDR;A2BlkDI;EACI;A3BqkDR;A2BnkDI;EACI;A3BskDR;A2BpkDI;EACI;A3BukDR;A2BrkDI;EACI;A3BwkDR;A2BtkDI;EACI;A3BykDR;A2BvkDI;EACI;EACA;A3B0kDR;A2BxkDI;EACI;EACA;A3B2kDR;A2BhmDI;EACI;A3BmmDR;A2BjmDI;EACI;A3BomDR;A2BlmDI;EACI;A3BqmDR;A2BnmDI;EACI;A3BsmDR;A2BpmDI;EACI;A3BumDR;A2BrmDI;EACI;EACA;A3BwmDR;A2BtmDI;EACI;EACA;A3BymDR;A2B9nDI;EACI;A3BioDR;A2B/nDI;EACI;A3BkoDR;A2BhoDI;EACI;A3BmoDR;A2BjoDI;EACI;A3BooDR;A2BloDI;EACI;A3BqoDR;A2BnoDI;EACI;EACA;A3BsoDR;A2BpoDI;EACI;EACA;A3BuoDR;A2B5pDI;EACI;A3B+pDR;A2B7pDI;EACI;A3BgqDR;A2B9pDI;EACI;A3BiqDR;A2B/pDI;EACI;A3BkqDR;A2BhqDI;EACI;A3BmqDR;A2BjqDI;EACI;EACA;A3BoqDR;A2BlqDI;EACI;EACA;A3BqqDR;A2B1rDI;EACI;A3B6rDR;A2B3rDI;EACI;A3B8rDR;A2B5rDI;EACI;A3B+rDR;A2B7rDI;EACI;A3BgsDR;A2B9rDI;EACI;A3BisDR;A2B/rDI;EACI;EACA;A3BksDR;A2BhsDI;EACI;EACA;A3BmsDR;A2BxtDI;EACI;A3B2tDR;A2BztDI;EACI;A3B4tDR;A2B1tDI;EACI;A3B6tDR;A2B3tDI;EACI;A3B8tDR;A2B5tDI;EACI;A3B+tDR;A2B7tDI;EACI;EACA;A3BguDR;A2B9tDI;EACI;EACA;A3BiuDR;A2BtvDI;EACI;A3ByvDR;A2BvvDI;EACI;A3B0vDR;A2BxvDI;EACI;A3B2vDR;A2BzvDI;EACI;A3B4vDR;A2B1vDI;EACI;A3B6vDR;A2B3vDI;EACI;EACA;A3B8vDR;A2B5vDI;EACI;EACA;A3B+vDR;A2BpxDI;EACI;A3BuxDR;A2BrxDI;EACI;A3BwxDR;A2BtxDI;EACI;A3ByxDR;A2BvxDI;EACI;A3B0xDR;A2BxxDI;EACI;A3B2xDR;A2BzxDI;EACI;EACA;A3B4xDR;A2B1xDI;EACI;EACA;A3B6xDR;A2BlzDI;EACI;A3BqzDR;A2BnzDI;EACI;A3BszDR;A2BpzDI;EACI;A3BuzDR;A2BrzDI;EACI;A3BwzDR;A2BtzDI;EACI;A3ByzDR;A2BvzDI;EACI;EACA;A3B0zDR;A2BxzDI;EACI;EACA;A3B2zDR;A2BvzDA;EACI;A3B0zDJ;A2BxzDA;EACI;EACA;A3B2zDJ;A2BzzDA;EACI;EACA;A3B4zDJ;A2B1zDA;EACI;A3B6zDJ;A2B3zDA;EACI;A3B8zDJ;A2B5zDA;EACI;A3B+zDJ;A2B7zDA;EACI;A3Bg0DJ;A4Bh3DA;EACI;A5Bm3DJ;A4Bh3DA;EACI;A5Bm3DJ;A4Bh3DA;EACI;A5Bm3DJ;A4Bh3DA;EACI;EACA;A5Bm3DJ;A4Bh3DA;EACI;EACA;A5Bm3DJ;A4Bh3DA;EACI;A5Bm3DJ;A4Bh3DA;EACI;A5Bm3DJ;A4B/2DA;EACI;EACA;EACA;A5Bk3DJ;A4Bh3DA;EACI;EACA;EACA;EACA;EACA;A5Bm3DJ;A4Bj3DA;EACI;A5Bo3DJ;A4Bl3DA;EACI;EACA;A5Bq3DJ;A4Bn3DA;EACI;A5Bs3DJ;A4Bp3DA;EACI;EACA;EACA;EACA;EACA;A5Bu3DJ;A4Bn3DA;EACI;A5Bs3DJ;A6Bj3DI;EDCA;IAAS;E5B64DX;E4B54DE;IAAK;E5B+4DP;AACF;A6Bl5DI;EDMA;IAAS;E5Bw6DX;E4Bv6DE;IAAK;E5B06DP;AACF;A6Bl7DI;EDWA;IACI;IACA;E5Bw8DN;E4Br8DE;IAAK;IACA;E5Bw8DP;AACF;A6B19DI;EDsBA;IACI;IACA;E5Bq+DN;E4Bl+DE;IAAK;IACA;E5Bq+DP;AACF;A6BlgEI;EDiCA;IACI;E5Bm/DN;AACF;A6BthEI;EDuCA;IACI;E5B6gEN;E4B1gEE;IACI;IACA;E5B4gEN;AACF;A8BxnEA;EACI;A9B0nEJ;A+BjoEA;EACI;A/BooEJ;A+BloEA;EACI;A/BqoEJ;AgCzoEA;EACI;AhC4oEJ;AiC5oEI;EACI;AjC+oER;AiC7oEI;EACI;AjC+oER;AkClpEI;EAEI;EACA;AlCopER;AkClpEQ;EACI;EACA;EACA;AlCopEZ;AkCjpEQ;EAEI;EAEA;EACA;EACA;EACA;EACA;EAGA;EAEA;EACA;AlC8oEZ;AkC5oEY;EACI;AlC8oEhB;AkC3oEY;EACI;EACA;EACA;EACA;EACA;EACA;AlC6oEhB;AkCzoEQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AlC0oEZ;AkCxoEY;EACI;AlC0oEhB;AkCvoEY;EACI;EACA;EACA;EACA;EACA;EACA;AlCyoEhB;AkCroEQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AlCsoEZ;AkCpoEY;EACI;AlCsoEhB;AkCnoEY;EACI;EACA;EACA;EACA;EACA;EACA;AlCqoEhB;AkCjoEQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AlCmoEZ;AkCjoEY;EACI;EACA;AlCmoEhB;AkChoEY;EACI;AlCkoEhB;AkC/nEY;EACI;EACA;EACA;EACA;EACA;EACA;AlCioEhB;AkC9nEY;EACI;EACA;EACA;EACA;EACA;AlCgoEhB;AkC5nEQ;EACI;EACA;EACA;AlC8nEZ;AkC5nEQ;EACI;EACA;EACA;EACA;EACA;AlC8nEZ;AkC5nEQ;EACI;EACA;EACA;AlC8nEZ;AkC3nEQ;EACI;AlC6nEZ;AkC1nEQ;EACI;EACA;AlC4nEZ;AkCznEQ;EACI;EACA;EACA;AlC2nEZ;AmC7xEI;EACI;EACA;EACA;AnCgyER;AAvvEI;EACI;AA0vER;AApvEI;EACI;AAuvER;AApvEI;EACI;AAsvER;AAnvEI;EACI;AAqvER;AApvEQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;AAsvEZ,C","sources":["./src/theme/variables.scss","./src/global.scss","./node_modules/@ionic/angular/src/css/core.scss","./node_modules/@ionic/angular/css/core.css","./node_modules/@ionic/angular/src/themes/ionic.mixins.scss","./node_modules/@ionic/angular/src/themes/ionic.globals.scss","./node_modules/@ionic/angular/src/components/menu/menu.ios.vars.scss","./node_modules/@ionic/angular/src/components/menu/menu.md.vars.scss","./node_modules/@ionic/angular/src/css/normalize.scss","./node_modules/@ionic/angular/css/normalize.css","./node_modules/@ionic/angular/src/css/structure.scss","./node_modules/@ionic/angular/css/structure.css","./node_modules/@ionic/angular/src/css/typography.scss","./node_modules/@ionic/angular/css/typography.css","./node_modules/@ionic/angular/src/css/display.scss","./node_modules/@ionic/angular/css/display.css","./node_modules/@ionic/angular/src/css/padding.scss","./node_modules/@ionic/angular/css/padding.css","./node_modules/@ionic/angular/src/css/float-elements.scss","./node_modules/@ionic/angular/css/float-elements.css","./node_modules/@ionic/angular/src/css/text-alignment.scss","./node_modules/@ionic/angular/css/text-alignment.css","./node_modules/@ionic/angular/src/css/text-transformation.scss","./node_modules/@ionic/angular/css/text-transformation.css","./node_modules/@ionic/angular/src/css/flex-utils.scss","./node_modules/@ionic/angular/css/flex-utils.css","./src/theme/helpers/fonts.scss","./src/theme/helpers/padding.scss","./src/theme/helpers/margin.scss","./src/theme/helpers/animations.scss","./src/theme/helpers/mixins.scss","./src/theme/helpers/_all.scss","./src/theme/components/_bg.scss","./src/theme/components/_border.scss","./src/theme/components/_buttons.scss","./src/theme/components/_form.scss","./src/theme/components/_modal.scss"],"sourcesContent":["@function shade($color, $percentage) {\r\n    @return mix(black, $color, $percentage);\r\n}\r\n@function tint($color, $percentage) {\r\n    @return mix(white, $color, $percentage);\r\n}\r\n@function contrast($color) {\r\n    @if (red($color) * 0.299 + green($color) * 0.587 + blue($color) * 0.114) > 186 {\r\n        @return #000000;\r\n    } @else {\r\n        @return #ffffff;\r\n    }\r\n}\r\n\r\n$primary: #a3c3e4;\r\n$secondary: #002A54;\r\n$success: #8CC63F;\r\n$warning: #FBB03B;\r\n$danger: #FF0000;\r\n$dark: #002A54;\r\n$white: #FFFFFF;\r\n\r\n\r\n// Ionic Variables and Theming. For more info, please see:\r\n// http://ionicframework.com/docs/theming/\r\n\r\n/** Ionic CSS Variables **/\r\n:root {\r\n    --background: #{$white};\r\n    --ion-background-color: #{$white};\r\n    --ion-background-color-rgb: #{red(contrast($white))}, #{green(contrast($white))}, #{blue(contrast($white))};\r\n\r\n    --ion-font-family: 'Open Sans', sans-serif;\r\n\r\n    /** primary **/\r\n    --ion-color-primary: #{$primary};\r\n    --ion-color-primary-rgb: #{red($primary)}, #{green($primary)}, #{blue($primary)};\r\n    --ion-color-primary-contrast: #{$white};\r\n    --ion-color-primary-contrast-rgb: #{red(contrast($primary))}, #{green(contrast($primary))}, #{blue(contrast($primary))};\r\n    --ion-color-primary-shade: #{shade($primary, 12%)};\r\n    --ion-color-primary-tint: #{tint($primary, 10%)};\r\n\r\n    /** secondary **/\r\n    --ion-color-secondary: #{$secondary};\r\n    --ion-color-secondary-rgb: #{red($secondary)}, #{green($secondary)}, #{blue($secondary)};\r\n    --ion-color-secondary-contrast: #{contrast($secondary)};\r\n    --ion-color-secondary-contrast-rgb: #{red(contrast($secondary))}, #{green(contrast($secondary))}, #{blue(contrast($secondary))};\r\n    --ion-color-secondary-shade: #{shade($secondary, 12%)};\r\n    --ion-color-secondary-tint: #{tint($secondary, 10%)};\r\n\r\n    /** tertiary **/\r\n    --ion-color-tertiary: #151cc2;\r\n    --ion-color-tertiary-rgb: 21, 28, 194;\r\n    --ion-color-tertiary-contrast: #ffffff;\r\n    --ion-color-tertiary-contrast-rgb: 255, 255, 255;\r\n    --ion-color-tertiary-shade: #1219ab;\r\n    --ion-color-tertiary-tint: #2c33c8;\r\n\r\n    /** success **/\r\n    --ion-color-success: #{$success};\r\n    --ion-color-success-rgb: #{red($success)}, #{green($success)}, #{blue($success)};\r\n    --ion-color-success-contrast: #{contrast($success)};\r\n    --ion-color-success-contrast-rgb: #{red(contrast($success))}, #{green(contrast($success))}, #{blue(contrast($success))};\r\n    --ion-color-success-shade: #{shade($success, 12%)};\r\n    --ion-color-success-tint: #{tint($success, 10%)};\r\n\r\n    /** warning **/\r\n    --ion-color-warning: #{$warning};\r\n    --ion-color-warning-rgb: #{red($warning)}, #{green($warning)}, #{blue($warning)};\r\n    --ion-color-warning-contrast: #{contrast($warning)};\r\n    --ion-color-warning-contrast-rgb: #{red(contrast($warning))}, #{green(contrast($warning))}, #{blue(contrast($warning))};\r\n    --ion-color-warning-shade: #{shade($warning, 12%)};\r\n    --ion-color-warning-tint: #{tint($warning, 10%)};\r\n\r\n    /** danger **/\r\n    --ion-color-danger: #{$danger};\r\n    --ion-color-danger-rgb: #{red($danger)}, #{green($danger)}, #{blue($danger)};\r\n    --ion-color-danger-contrast: #{contrast($danger)};\r\n    --ion-color-danger-contrast-rgb: #{red(contrast($danger))}, #{green(contrast($danger))}, #{blue(contrast($danger))};\r\n    --ion-color-danger-shade: #{shade($danger, 12%)};\r\n    --ion-color-danger-tint: #{tint($danger, 10%)};\r\n\r\n    /** dark **/\r\n    --ion-color-dark: #222428;\r\n    --ion-color-dark-rgb: 34, 36, 40;\r\n    --ion-color-dark-contrast: #ffffff;\r\n    --ion-color-dark-contrast-rgb: 255, 255, 255;\r\n    --ion-color-dark-shade: #1e2023;\r\n    --ion-color-dark-tint: #383a3e;\r\n\r\n    /** medium **/\r\n    --ion-color-medium: #92949c;\r\n    --ion-color-medium-rgb: 146, 148, 156;\r\n    --ion-color-medium-contrast: #ffffff;\r\n    --ion-color-medium-contrast-rgb: 255, 255, 255;\r\n    --ion-color-medium-shade: #808289;\r\n    --ion-color-medium-tint: #9d9fa6;\r\n\r\n    /** light **/\r\n    --ion-color-light: #f4f5f8;\r\n    --ion-color-light-rgb: 244, 245, 248;\r\n    --ion-color-light-contrast: #000000;\r\n    --ion-color-light-contrast-rgb: 0, 0, 0;\r\n    --ion-color-light-shade: #d7d8da;\r\n    --ion-color-light-tint: #f5f6f9;\r\n\r\n    --ion-color-blue: #4473c5;\r\n    --ion-color-blue-rgb: 68, 115, 197;\r\n    --ion-color-blue-contrast: #ffffff;\r\n    --ion-color-blue-contrast-rgb: 255, 255, 255;\r\n    --ion-color-blue-shade: #3c65ad;\r\n    --ion-color-blue-tint: #5781cb;\r\n\r\n    --ion-color-purple: #7030a0;\r\n    --ion-color-purple-rgb: 112, 48, 160;\r\n    --ion-color-purple-contrast: #ffffff;\r\n    --ion-color-purple-contrast-rgb: 255, 255, 255;\r\n    --ion-color-purple-shade: #632a8d;\r\n    --ion-color-purple-tint: #7e45aa;\r\n\r\n    --ion-color-lightblue: #01b0f1;\r\n    --ion-color-lightblue-rgb: 1, 176, 241;\r\n    --ion-color-lightblue-contrast: #000000;\r\n    --ion-color-lightblue-contrast-rgb: 0, 0, 0;\r\n    --ion-color-lightblue-shade: #019bd4;\r\n    --ion-color-lightblue-tint: #1ab8f2;\r\n\r\n    --ion-color-darkblue: #012060;\r\n    --ion-color-darkblue-rgb: 1, 32, 96;\r\n    --ion-color-darkblue-contrast: #ffffff;\r\n    --ion-color-darkblue-contrast-rgb: 255, 255, 255;\r\n    --ion-color-darkblue-shade: #011c54;\r\n    --ion-color-darkblue-tint: #1a3670;\r\n\r\n    --ion-color-pink: #c40db7;\r\n    --ion-color-pink-rgb: 196, 13, 183;\r\n    --ion-color-pink-contrast: #ffffff;\r\n    --ion-color-pink-contrast-rgb: 255, 255, 255;\r\n    --ion-color-pink-shade: #ac0ba1;\r\n    --ion-color-pink-tint: #ca25be;\r\n\r\n    --ion-color-black: #404040;\r\n    --ion-color-black-rgb: 64, 64, 64;\r\n    --ion-color-black-contrast: #ffffff;\r\n    --ion-color-black-contrast-rgb: 255, 255, 255;\r\n    --ion-color-black-shade: #383838;\r\n    --ion-color-black-tint: #535353;\r\n}\r\n\r\n.ion-color-blue {\r\n    --ion-color-base: var(--ion-color-blue);\r\n    --ion-color-base-rgb: var(--ion-color-blue-rgb);\r\n    --ion-color-contrast: var(--ion-color-blue-contrast);\r\n    --ion-color-contrast-rgb: var(--ion-color-blue-contrast-rgb);\r\n    --ion-color-shade: var(--ion-color-blue-shade);\r\n    --ion-color-tint: var(--ion-color-blue-tint);\r\n}\r\n\r\n.ion-color-purple {\r\n    --ion-color-base: var(--ion-color-purple);\r\n    --ion-color-base-rgb: var(--ion-color-purple-rgb);\r\n    --ion-color-contrast: var(--ion-color-purple-contrast);\r\n    --ion-color-contrast-rgb: var(--ion-color-purple-contrast-rgb);\r\n    --ion-color-shade: var(--ion-color-purple-shade);\r\n    --ion-color-tint: var(--ion-color-purple-tint);\r\n}\r\n\r\n.ion-color-lightblue {\r\n    --ion-color-base: var(--ion-color-lightblue);\r\n    --ion-color-base-rgb: var(--ion-color-lightblue-rgb);\r\n    --ion-color-contrast: var(--ion-color-lightblue-contrast);\r\n    --ion-color-contrast-rgb: var(--ion-color-lightblue-contrast-rgb);\r\n    --ion-color-shade: var(--ion-color-lightblue-shade);\r\n    --ion-color-tint: var(--ion-color-lightblue-tint);\r\n}\r\n\r\n.ion-color-darkblue {\r\n    --ion-color-base: var(--ion-color-darkblue);\r\n    --ion-color-base-rgb: var(--ion-color-darkblue-rgb);\r\n    --ion-color-contrast: var(--ion-color-darkblue-contrast);\r\n    --ion-color-contrast-rgb: var(--ion-color-darkblue-contrast-rgb);\r\n    --ion-color-shade: var(--ion-color-darkblue-shade);\r\n    --ion-color-tint: var(--ion-color-darkblue-tint);\r\n}\r\n\r\n.ion-color-pink {\r\n    --ion-color-base: var(--ion-color-pink);\r\n    --ion-color-base-rgb: var(--ion-color-pink-rgb);\r\n    --ion-color-contrast: var(--ion-color-pink-contrast);\r\n    --ion-color-contrast-rgb: var(--ion-color-pink-contrast-rgb);\r\n    --ion-color-shade: var(--ion-color-pink-shade);\r\n    --ion-color-tint: var(--ion-color-pink-tint);\r\n}\r\n\r\n.ion-color-black {\r\n    --ion-color-base: var(--ion-color-black);\r\n    --ion-color-base-rgb: var(--ion-color-black-rgb);\r\n    --ion-color-contrast: var(--ion-color-black-contrast);\r\n    --ion-color-contrast-rgb: var(--ion-color-black-contrast-rgb);\r\n    --ion-color-shade: var(--ion-color-black-shade);\r\n    --ion-color-tint: var(--ion-color-black-tint);\r\n}\r\n","/*\r\n * App Global CSS\r\n * ----------------------------------------------------------------------------\r\n * Put style rules here that you want to apply globally. These styles are for\r\n * the entire app and not just one component. Additionally, this file can be\r\n * used as an entry point to import other CSS/Sass files to be included in the\r\n * output CSS.\r\n * For more information on global stylesheets, visit the documentation:\r\n * https://ionicframework.com/docs/layout/global-stylesheets\r\n */\r\n\r\n@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');\r\n\r\n/* Core CSS required for Ionic components to work properly */\r\n@import \"~@ionic/angular/css/core.css\";\r\n\r\n/* Basic CSS for apps built with Ionic */\r\n@import \"~@ionic/angular/css/normalize.css\";\r\n@import \"~@ionic/angular/css/structure.css\";\r\n@import \"~@ionic/angular/css/typography.css\";\r\n@import '~@ionic/angular/css/display.css';\r\n\r\n/* Optional CSS utils that can be commented out */\r\n@import \"~@ionic/angular/css/padding.css\";\r\n@import \"~@ionic/angular/css/float-elements.css\";\r\n@import \"~@ionic/angular/css/text-alignment.css\";\r\n@import \"~@ionic/angular/css/text-transformation.css\";\r\n@import \"~@ionic/angular/css/flex-utils.css\";\r\n\r\n@import \"theme/helpers/all\";\r\n@import \"theme/components/all\";\r\n\r\nfull-calendar{\r\n    // .fc-daygrid-day-events{\r\n    //     text-align: center;        \r\n    //     .fc-daygrid-event{\r\n    //         &.agendamento{\r\n    //             border-radius: 50% !important;\r\n    //             display: inline-block !important;\r\n    //             width: 25px !important;\r\n    //             height: 25px !important;\r\n    //         }\r\n    //     }\r\n    // }\r\n    \r\n    .fc-toolbar-title{\r\n        font-size: 1.3em !important;\r\n    }\r\n}\r\n\r\n\r\n.header {\r\n    &.no-bd{\r\n        --border-width: 0;\r\n    }\r\n\r\n    img.logo{\r\n        max-height: 36px;\r\n    }\r\n\r\n    .notificacao-button {\r\n        position: relative;\r\n        .badge{\r\n            background-color: var(--ion-color-danger);\r\n            border-radius: 5px;\r\n            height: 10px;\r\n            position: absolute;\r\n            right: 0;\r\n            top: 0;\r\n            width: 10px;\r\n        }\r\n    }\r\n}","@import \"../themes/ionic.skip-warns.scss\";\n@import \"../themes/ionic.globals\";\n@import \"../components/menu/menu.ios.vars\";\n@import \"../components/menu/menu.md.vars\";\n\n// Ionic Font Family\n// --------------------------------------------------\n\nhtml.ios {\n  --ion-default-font: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", \"Roboto\", sans-serif;\n}\nhtml.md {\n  --ion-default-font: \"Roboto\", \"Helvetica Neue\", sans-serif;\n}\n\nhtml {\n  --ion-font-family: var(--ion-default-font);\n}\n\nbody {\n  background: var(--ion-background-color);\n}\n\nbody.backdrop-no-scroll {\n  overflow: hidden;\n}\n\n// TODO: Block scrolling in ion-content, breaks inside ion-modal\n// body.backdrop-no-scroll .ion-page > ion-content {\n//   --overflow: hidden;\n// }\n\n// Modal - Card Style\n// --------------------------------------------------\n/**\n * Card style modal needs additional padding on the\n * top of the header. We accomplish this by targeting\n * the first toolbar in the header.\n * Footer also needs this. We do not adjust the bottom\n * padding though because of the safe area.\n */\nhtml.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,\nhtml.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,\nhtml.ios ion-modal ion-footer ion-toolbar:first-of-type {\n  padding-top: 6px;\n}\n\n/**\n* Card style modal needs additional padding on the\n* bottom of the header. We accomplish this by targeting\n* the last toolbar in the header.\n*/\nhtml.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,\nhtml.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type {\n  padding-bottom: 6px;\n}\n\n/**\n* Add padding on the left and right\n* of toolbars while accounting for\n* safe area values when in landscape.\n*/\nhtml.ios ion-modal ion-toolbar {\n  padding-right: calc(var(--ion-safe-area-right) + 8px);\n  padding-left: calc(var(--ion-safe-area-left) + 8px);\n}\n\n/**\n * Card style modal on iPadOS\n * should only have backdrop on first instance.\n */\n@media screen and (min-width: 768px) {\n  html.ios ion-modal.modal-card:first-of-type {\n    --backdrop-opacity: 0.18;\n  }\n}\n\n/**\n * Subsequent modals should not have a backdrop/box shadow\n * as it will cause the screen to appear to get progressively\n * darker. With Ionic 6, declarative modals made it\n * possible to have multiple non-presented modals in the DOM,\n * so we could no longer rely on ion-modal:first-of-type.\n * Here we disable the opacity/box-shadow for every modal\n * that comes after the first presented modal.\n *\n * Note: ion-modal:not(.overlay-hidden):first-of-type\n * does not match the first modal to not have\n * the .overlay-hidden class, it will match the\n * first modal in general only if it does not\n * have the .overlay-hidden class.\n * The :nth-child() pseudo-class has support\n * for selectors which would help us here. At the\n * time of writing it does not have great cross browser\n * support.\n *\n * Note 2: This should only apply to non-card and\n * non-sheet modals. Card and sheet modals have their\n * own criteria for displaying backdrops/box shadows.\n */\nion-modal.modal-default:not(.overlay-hidden) ~ ion-modal.modal-default {\n  --backdrop-opacity: 0;\n  --box-shadow: none;\n}\n\n/**\n * This works around a bug in WebKit where the\n * content will overflow outside of the bottom border\n * radius when re-painting. As long as a single\n * border radius value is set on .ion-page, this\n * issue does not happen. We set the top left radius\n * here because the top left corner will always have a\n * radius no matter the platform.\n * This behavior only applies to card modals.\n */\nhtml.ios ion-modal.modal-card .ion-page {\n  border-top-left-radius: var(--border-radius);\n}\n\n// Ionic Colors\n// --------------------------------------------------\n// Generates the color classes and variables based on the\n// colors map\n\n@mixin generate-color($color-name) {\n  $value: map-get($colors, $color-name);\n\n  $base: map-get($value, base);\n  $contrast: map-get($value, contrast);\n  $shade: map-get($value, shade);\n  $tint: map-get($value, tint);\n\n  --ion-color-base: var(--ion-color-#{$color-name}, #{$base}) !important;\n  --ion-color-base-rgb: var(--ion-color-#{$color-name}-rgb, #{color-to-rgb-list($base)}) !important;\n  --ion-color-contrast: var(--ion-color-#{$color-name}-contrast, #{$contrast}) !important;\n  --ion-color-contrast-rgb: var(--ion-color-#{$color-name}-contrast-rgb, #{color-to-rgb-list($contrast)}) !important;\n  --ion-color-shade: var(--ion-color-#{$color-name}-shade, #{$shade}) !important;\n  --ion-color-tint: var(--ion-color-#{$color-name}-tint, #{$tint}) !important;\n}\n\n@each $color-name, $value in $colors {\n  .ion-color-#{$color-name} {\n    @include generate-color($color-name);\n  }\n}\n\n\n// Page Container Structure\n// --------------------------------------------------\n\n.ion-page {\n  @include position(0, 0, 0, 0);\n\n  display: flex;\n  position: absolute;\n\n  flex-direction: column;\n  justify-content: space-between;\n\n  contain: layout size style;\n  overflow: hidden;\n  z-index: $z-index-page-container;\n}\n\n.split-pane-visible > .ion-page.split-pane-main {\n  position: relative;\n}\n\nion-route,\nion-route-redirect,\nion-router,\nion-select-option,\nion-nav-controller,\nion-menu-controller,\nion-action-sheet-controller,\nion-alert-controller,\nion-loading-controller,\nion-modal-controller,\nion-picker-controller,\nion-popover-controller,\nion-toast-controller,\n.ion-page-hidden,\n[hidden] {\n  /* stylelint-disable-next-line declaration-no-important */\n  display: none !important;\n}\n\n.ion-page-invisible {\n  opacity: 0;\n}\n\n.can-go-back > ion-header ion-back-button {\n  display: block;\n}\n\n\n// Ionic Safe Margins\n// --------------------------------------------------\n\nhtml.plt-ios.plt-hybrid, html.plt-ios.plt-pwa {\n  --ion-statusbar-padding: 20px;\n}\n\n@supports (padding-top: 20px) {\n  html {\n    --ion-safe-area-top: var(--ion-statusbar-padding);\n  }\n}\n\n// TODO: remove once Safari 11.2 is no longer supported\n@supports (padding-top: constant(safe-area-inset-top)) {\n  html {\n    --ion-safe-area-top: constant(safe-area-inset-top);\n    --ion-safe-area-bottom: constant(safe-area-inset-bottom);\n    --ion-safe-area-left: constant(safe-area-inset-left);\n    --ion-safe-area-right: constant(safe-area-inset-right);\n  }\n}\n\n@supports (padding-top: env(safe-area-inset-top)) {\n  html {\n    --ion-safe-area-top: env(safe-area-inset-top);\n    --ion-safe-area-bottom: env(safe-area-inset-bottom);\n    --ion-safe-area-left: env(safe-area-inset-left);\n    --ion-safe-area-right: env(safe-area-inset-right);\n  }\n}\n\n\n// Global Card Styles\n// --------------------------------------------------\n\nion-card.ion-color .ion-inherit-color,\nion-card-header.ion-color .ion-inherit-color {\n  color: inherit;\n}\n\n\n// Menu Styles\n// TODO: Find a better long term solution for this\n// --------------------------------------------------\n\n.menu-content {\n  @include transform(translate3d(0, 0, 0));\n}\n\n.menu-content-open {\n  cursor: pointer;\n  touch-action: manipulation;\n\n  // the containing element itself should be clickable but\n  // everything inside of it should not clickable when menu is open\n  pointer-events: none;\n}\n\n.ios .menu-content-reveal {\n  box-shadow: $menu-ios-box-shadow-reveal;\n}\n\n[dir=rtl].ios .menu-content-reveal {\n  box-shadow: $menu-ios-box-shadow-reveal-rtl;\n}\n\n.ios .menu-content-push {\n  box-shadow: $menu-ios-box-shadow-push;\n}\n\n.md .menu-content-reveal {\n  box-shadow: $menu-md-box-shadow;\n}\n\n.md .menu-content-push {\n  box-shadow: $menu-md-box-shadow;\n}\n\n// Accordion Styles\nion-accordion-group.accordion-group-expand-inset > ion-accordion:first-of-type {\n  border-top-left-radius: 8px;\n  border-top-right-radius: 8px;\n}\nion-accordion-group.accordion-group-expand-inset > ion-accordion:last-of-type {\n  border-bottom-left-radius: 8px;\n  border-bottom-right-radius: 8px;\n}\nion-accordion-group > ion-accordion:last-of-type ion-item[slot=\"header\"] {\n  --border-width: 0px;\n}\n\nion-accordion.accordion-animated > [slot=\"header\"] .ion-accordion-toggle-icon {\n  transition: 300ms transform cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n\n@media (prefers-reduced-motion: reduce) {\n  ion-accordion .ion-accordion-toggle-icon {\n    /* stylelint-disable declaration-no-important */\n    transition: none !important;\n  }\n}\n/**\n * The > [slot=\"header\"] selector ensures that we do\n * not modify toggle icons for any nested accordions. The state\n * of one accordion should not affect any accordions inside\n * of a nested accordion group.\n */\nion-accordion.accordion-expanding > [slot=\"header\"] .ion-accordion-toggle-icon,\nion-accordion.accordion-expanded > [slot=\"header\"] .ion-accordion-toggle-icon {\n  transform: rotate(180deg);\n}\n\nion-accordion-group.accordion-group-expand-inset.md > ion-accordion.accordion-previous ion-item[slot=\"header\"] {\n  --border-width: 0px;\n  --inner-border-width: 0px;\n}\n\nion-accordion-group.accordion-group-expand-inset.md > ion-accordion.accordion-expanding:first-of-type,\nion-accordion-group.accordion-group-expand-inset.md > ion-accordion.accordion-expanded:first-of-type {\n  margin-top: 0;\n}\n\n// Safari/iOS 15 changes the appearance of input[type=\"date\"].\n// For backwards compatibility from Ionic 5/Safari 14 designs,\n// we override the appearance only when using within an ion-input.\nion-input input::-webkit-date-and-time-value {\n  text-align: start;\n}\n","html.ios {\n  --ion-default-font: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", \"Roboto\", sans-serif;\n}\n\nhtml.md {\n  --ion-default-font: \"Roboto\", \"Helvetica Neue\", sans-serif;\n}\n\nhtml {\n  --ion-font-family: var(--ion-default-font);\n}\n\nbody {\n  background: var(--ion-background-color);\n}\n\nbody.backdrop-no-scroll {\n  overflow: hidden;\n}\n\n/**\n * Card style modal needs additional padding on the\n * top of the header. We accomplish this by targeting\n * the first toolbar in the header.\n * Footer also needs this. We do not adjust the bottom\n * padding though because of the safe area.\n */\nhtml.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,\nhtml.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,\nhtml.ios ion-modal ion-footer ion-toolbar:first-of-type {\n  padding-top: 6px;\n}\n\n/**\n* Card style modal needs additional padding on the\n* bottom of the header. We accomplish this by targeting\n* the last toolbar in the header.\n*/\nhtml.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,\nhtml.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type {\n  padding-bottom: 6px;\n}\n\n/**\n* Add padding on the left and right\n* of toolbars while accounting for\n* safe area values when in landscape.\n*/\nhtml.ios ion-modal ion-toolbar {\n  padding-right: calc(var(--ion-safe-area-right) + 8px);\n  padding-left: calc(var(--ion-safe-area-left) + 8px);\n}\n\n/**\n * Card style modal on iPadOS\n * should only have backdrop on first instance.\n */\n@media screen and (min-width: 768px) {\n  html.ios ion-modal.modal-card:first-of-type {\n    --backdrop-opacity: 0.18;\n  }\n}\n/**\n * Subsequent modals should not have a backdrop/box shadow\n * as it will cause the screen to appear to get progressively\n * darker. With Ionic 6, declarative modals made it\n * possible to have multiple non-presented modals in the DOM,\n * so we could no longer rely on ion-modal:first-of-type.\n * Here we disable the opacity/box-shadow for every modal\n * that comes after the first presented modal.\n *\n * Note: ion-modal:not(.overlay-hidden):first-of-type\n * does not match the first modal to not have\n * the .overlay-hidden class, it will match the\n * first modal in general only if it does not\n * have the .overlay-hidden class.\n * The :nth-child() pseudo-class has support\n * for selectors which would help us here. At the\n * time of writing it does not have great cross browser\n * support.\n *\n * Note 2: This should only apply to non-card and\n * non-sheet modals. Card and sheet modals have their\n * own criteria for displaying backdrops/box shadows.\n */\nion-modal.modal-default:not(.overlay-hidden) ~ ion-modal.modal-default {\n  --backdrop-opacity: 0;\n  --box-shadow: none;\n}\n\n/**\n * This works around a bug in WebKit where the\n * content will overflow outside of the bottom border\n * radius when re-painting. As long as a single\n * border radius value is set on .ion-page, this\n * issue does not happen. We set the top left radius\n * here because the top left corner will always have a\n * radius no matter the platform.\n * This behavior only applies to card modals.\n */\nhtml.ios ion-modal.modal-card .ion-page {\n  border-top-left-radius: var(--border-radius);\n}\n\n.ion-color-primary {\n  --ion-color-base: var(--ion-color-primary, #3880ff) !important;\n  --ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;\n  --ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;\n  --ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;\n  --ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;\n  --ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important;\n}\n\n.ion-color-secondary {\n  --ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;\n  --ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;\n  --ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;\n  --ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;\n  --ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;\n  --ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important;\n}\n\n.ion-color-tertiary {\n  --ion-color-base: var(--ion-color-tertiary, #5260ff) !important;\n  --ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;\n  --ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;\n  --ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;\n  --ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;\n  --ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important;\n}\n\n.ion-color-success {\n  --ion-color-base: var(--ion-color-success, #2dd36f) !important;\n  --ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;\n  --ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;\n  --ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;\n  --ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;\n  --ion-color-tint: var(--ion-color-success-tint, #42d77d) !important;\n}\n\n.ion-color-warning {\n  --ion-color-base: var(--ion-color-warning, #ffc409) !important;\n  --ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;\n  --ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;\n  --ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;\n  --ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;\n  --ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important;\n}\n\n.ion-color-danger {\n  --ion-color-base: var(--ion-color-danger, #eb445a) !important;\n  --ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;\n  --ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;\n  --ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;\n  --ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;\n  --ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important;\n}\n\n.ion-color-light {\n  --ion-color-base: var(--ion-color-light, #f4f5f8) !important;\n  --ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;\n  --ion-color-contrast: var(--ion-color-light-contrast, #000) !important;\n  --ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;\n  --ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;\n  --ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important;\n}\n\n.ion-color-medium {\n  --ion-color-base: var(--ion-color-medium, #92949c) !important;\n  --ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;\n  --ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;\n  --ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;\n  --ion-color-shade: var(--ion-color-medium-shade, #808289) !important;\n  --ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important;\n}\n\n.ion-color-dark {\n  --ion-color-base: var(--ion-color-dark, #222428) !important;\n  --ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;\n  --ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;\n  --ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;\n  --ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;\n  --ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important;\n}\n\n.ion-page {\n  left: 0;\n  right: 0;\n  top: 0;\n  bottom: 0;\n  display: flex;\n  position: absolute;\n  flex-direction: column;\n  justify-content: space-between;\n  contain: layout size style;\n  overflow: hidden;\n  z-index: 0;\n}\n\n.split-pane-visible > .ion-page.split-pane-main {\n  position: relative;\n}\n\nion-route,\nion-route-redirect,\nion-router,\nion-select-option,\nion-nav-controller,\nion-menu-controller,\nion-action-sheet-controller,\nion-alert-controller,\nion-loading-controller,\nion-modal-controller,\nion-picker-controller,\nion-popover-controller,\nion-toast-controller,\n.ion-page-hidden,\n[hidden] {\n  /* stylelint-disable-next-line declaration-no-important */\n  display: none !important;\n}\n\n.ion-page-invisible {\n  opacity: 0;\n}\n\n.can-go-back > ion-header ion-back-button {\n  display: block;\n}\n\nhtml.plt-ios.plt-hybrid, html.plt-ios.plt-pwa {\n  --ion-statusbar-padding: 20px;\n}\n\n@supports (padding-top: 20px) {\n  html {\n    --ion-safe-area-top: var(--ion-statusbar-padding);\n  }\n}\n@supports (padding-top: constant(safe-area-inset-top)) {\n  html {\n    --ion-safe-area-top: constant(safe-area-inset-top);\n    --ion-safe-area-bottom: constant(safe-area-inset-bottom);\n    --ion-safe-area-left: constant(safe-area-inset-left);\n    --ion-safe-area-right: constant(safe-area-inset-right);\n  }\n}\n@supports (padding-top: env(safe-area-inset-top)) {\n  html {\n    --ion-safe-area-top: env(safe-area-inset-top);\n    --ion-safe-area-bottom: env(safe-area-inset-bottom);\n    --ion-safe-area-left: env(safe-area-inset-left);\n    --ion-safe-area-right: env(safe-area-inset-right);\n  }\n}\nion-card.ion-color .ion-inherit-color,\nion-card-header.ion-color .ion-inherit-color {\n  color: inherit;\n}\n\n.menu-content {\n  transform: translate3d(0,  0,  0);\n}\n\n.menu-content-open {\n  cursor: pointer;\n  touch-action: manipulation;\n  pointer-events: none;\n}\n\n.ios .menu-content-reveal {\n  box-shadow: -8px 0 42px rgba(0, 0, 0, 0.08);\n}\n\n[dir=rtl].ios .menu-content-reveal {\n  box-shadow: 8px 0 42px rgba(0, 0, 0, 0.08);\n}\n\n.md .menu-content-reveal {\n  box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\n}\n\n.md .menu-content-push {\n  box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\n}\n\nion-accordion-group.accordion-group-expand-inset > ion-accordion:first-of-type {\n  border-top-left-radius: 8px;\n  border-top-right-radius: 8px;\n}\n\nion-accordion-group.accordion-group-expand-inset > ion-accordion:last-of-type {\n  border-bottom-left-radius: 8px;\n  border-bottom-right-radius: 8px;\n}\n\nion-accordion-group > ion-accordion:last-of-type ion-item[slot=header] {\n  --border-width: 0px;\n}\n\nion-accordion.accordion-animated > [slot=header] .ion-accordion-toggle-icon {\n  transition: 300ms transform cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n\n@media (prefers-reduced-motion: reduce) {\n  ion-accordion .ion-accordion-toggle-icon {\n    /* stylelint-disable declaration-no-important */\n    transition: none !important;\n  }\n}\n/**\n * The > [slot=\"header\"] selector ensures that we do\n * not modify toggle icons for any nested accordions. The state\n * of one accordion should not affect any accordions inside\n * of a nested accordion group.\n */\nion-accordion.accordion-expanding > [slot=header] .ion-accordion-toggle-icon,\nion-accordion.accordion-expanded > [slot=header] .ion-accordion-toggle-icon {\n  transform: rotate(180deg);\n}\n\nion-accordion-group.accordion-group-expand-inset.md > ion-accordion.accordion-previous ion-item[slot=header] {\n  --border-width: 0px;\n  --inner-border-width: 0px;\n}\n\nion-accordion-group.accordion-group-expand-inset.md > ion-accordion.accordion-expanding:first-of-type,\nion-accordion-group.accordion-group-expand-inset.md > ion-accordion.accordion-expanded:first-of-type {\n  margin-top: 0;\n}\n\nion-input input::-webkit-date-and-time-value {\n  text-align: start;\n}\n\n/*# sourceMappingURL=core.css.map */\n","@import \"./ionic.deprecation\";\n\n@mixin input-cover() {\n  @include position(0, null, null, 0);\n  @include margin(0);\n\n  position: absolute;\n\n  width: 100%;\n  height: 100%;\n\n  border: 0;\n  background: transparent;\n  cursor: pointer;\n\n  appearance: none;\n  outline: none;\n\n  &::-moz-focus-inner {\n    border: 0;\n  }\n}\n\n@mixin visually-hidden() {\n  position: absolute;\n\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n\n  width: 100%;\n  height: 100%;\n\n  margin: 0;\n  padding: 0;\n\n  border: 0;\n  outline: 0;\n  clip: rect(0 0 0 0);\n\n  opacity: 0;\n  overflow: hidden;\n\n  -webkit-appearance: none;\n  -moz-appearance: none;\n}\n\n@mixin text-inherit() {\n  font-family: inherit;\n  font-size: inherit;\n  font-style: inherit;\n  font-weight: inherit;\n  letter-spacing: inherit;\n  text-decoration: inherit;\n  text-indent: inherit;\n  text-overflow: inherit;\n  text-transform: inherit;\n  text-align: inherit;\n  white-space: inherit;\n  color: inherit;\n}\n\n@mixin button-state() {\n  @include position(0, 0, 0, 0);\n\n  position: absolute;\n\n  content: \"\";\n\n  opacity: 0;\n}\n\n// Font smoothing\n// --------------------------------------------------\n\n@mixin font-smoothing() {\n  -moz-osx-font-smoothing: grayscale;\n  -webkit-font-smoothing: antialiased;\n}\n\n// Get the key from a map based on the index\n@function index-to-key($map, $index) {\n  $keys: map-keys($map);\n\n  @return nth($keys, $index);\n}\n\n\n// Breakpoint Mixins\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 `$screen-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\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: $screen-breakpoints) {\n  $min: map-get($breakpoints, $name);\n\n  @return if($name != index-to-key($breakpoints, 1), $min, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\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: $screen-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: $screen-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// 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: $screen-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n  $n: index($breakpoint-names, $name);\n  @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Maximum breakpoint width. Null for the smallest (first) breakpoint.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n//\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.\t// 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\t// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n//    >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    767.98px\n@function breakpoint-max($name, $breakpoints: $screen-breakpoints) {\n  $max: map-get($breakpoints, $name);\n  @return if($max and $max > 0, $max - .02, null);\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: $screen-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\n// Text Direction - ltr / rtl\n//\n// CSS defaults to use the ltr css, and adds [dir=rtl] selectors\n// to override ltr defaults.\n// ----------------------------------------------------------\n\n@mixin multi-dir() {\n  @content;\n\n  // $root: #{&};\n  // @at-root [dir] {\n  //   #{$root} {\n  //     @content;\n  //   }\n  // }\n}\n\n@mixin rtl() {\n  $root: #{&};\n\n  @at-root #{add-root-selector($root, \"[dir=rtl]\")} {\n    @content;\n  }\n}\n\n@mixin ltr() {\n  @content;\n}\n\n\n// SVG Background Image Mixin\n// @param {string} $svg\n// ----------------------------------------------------------\n@mixin svg-background-image($svg, $flip-rtl: false) {\n  $url: url-encode($svg);\n  $viewBox: str-split(str-extract($svg, \"viewBox='\", \"'\"), \" \");\n\n  @if $flip-rtl != true or $viewBox == null {\n    @include multi-dir() {\n      background-image: url(\"data:image/svg+xml;charset=utf-8,#{$url}\");\n    }\n  } @else {\n    $transform: \"transform='translate(#{nth($viewBox, 3)}, 0) scale(-1, 1)'\";\n    $flipped-url: $svg;\n    $flipped-url: str-replace($flipped-url, \"<path\", \"<path #{$transform}\");\n    $flipped-url: str-replace($flipped-url, \"<line\", \"<line #{$transform}\");\n    $flipped-url: str-replace($flipped-url, \"<polygon\", \"<polygon #{$transform}\");\n    $flipped-url: url-encode($flipped-url);\n\n    @include ltr () {\n      background-image: url(\"data:image/svg+xml;charset=utf-8,#{$url}\");\n    }\n    @include rtl() {\n      background-image: url(\"data:image/svg+xml;charset=utf-8,#{$flipped-url}\");\n    }\n  }\n}\n\n// Add property horizontal\n// @param {string} $start\n// @param {string} $end\n// ----------------------------------------------------------\n@mixin property-horizontal($prop, $start, $end: $start) {\n  @if $start == 0 and $end == 0 {\n    #{$prop}-left: $start;\n    #{$prop}-right: $end;\n\n  } @else {\n    #{$prop}-left: $start;\n    #{$prop}-right: $end;\n\n    @at-root {\n      @supports ((margin-inline-start: 0) or (-webkit-margin-start: 0)) {\n        & {\n          @if $start != null {\n            #{$prop}-left: unset;\n          }\n          @if $end != null {\n            #{$prop}-right: unset;\n          }\n\n          -webkit-#{$prop}-start: $start;\n          #{$prop}-inline-start: $start;\n          -webkit-#{$prop}-end: $end;\n          #{$prop}-inline-end: $end;\n        }\n      }\n    }\n  }\n}\n\n// Add property for all directions\n// @param {string} $prop\n// @param {string} $top\n// @param {string} $end\n// @param {string} $bottom\n// @param {string} $start\n// @param {boolean} $content include content or use default\n// ----------------------------------------------------------\n@mixin property($prop, $top, $end: $top, $bottom: $top, $start: $end) {\n  @include property-horizontal($prop, $start, $end);\n  #{$prop}-top: $top;\n  #{$prop}-bottom: $bottom;\n}\n\n// Add padding horizontal\n// @param {string} $start\n// @param {string} $end\n// ----------------------------------------------------------\n@mixin padding-horizontal($start, $end: $start) {\n  @include property-horizontal(padding, $start, $end);\n}\n\n// Add padding for all directions\n// @param {string} $top\n// @param {string} $end\n// @param {string} $bottom\n// @param {string} $start\n// ----------------------------------------------------------\n@mixin padding($top, $end: $top, $bottom: $top, $start: $end) {\n  @include property(padding, $top, $end, $bottom, $start);\n}\n\n// Add margin horizontal\n// @param {string} $start\n// @param {string} $end\n// ----------------------------------------------------------\n@mixin margin-horizontal($start, $end: $start) {\n  @include property-horizontal(margin, $start, $end);\n}\n\n// Add margin for all directions\n// @param {string} $top\n// @param {string} $end\n// @param {string} $bottom\n// @param {string} $start\n// ----------------------------------------------------------\n@mixin margin($top, $end: $top, $bottom: $top, $start: $end) {\n  @include property(margin, $top, $end, $bottom, $start);\n}\n\n// Add position horizontal\n// @param {string} $start - amount to position start\n// @param {string} $end - amount to left: 0; end\n// ----------------------------------------------------------\n@mixin position-horizontal($start: null, $end: null) {\n  @if $start == $end {\n    @include multi-dir() {\n      left: $start;\n      right: $end;\n    }\n  } @else {\n    @include ltr() {\n      left: $start;\n      right: $end;\n    }\n    @include rtl() {\n      left: unset;\n      right: unset;\n\n      left: $end;\n      right: $start;\n    }\n  }\n}\n\n// Add position for all directions\n// @param {string} $top\n// @param {string} $end\n// @param {string} $bottom\n// @param {string} $start\n// ----------------------------------------------------------\n@mixin position($top: null, $end: null, $bottom: null, $start: null) {\n  @include position-horizontal($start, $end);\n  top: $top;\n  bottom: $bottom;\n}\n\n// Add border for all directions\n// @param {string} $top\n// @param {string} $end\n// @param {string} $bottom\n// @param {string} $start\n// ----------------------------------------------------------\n@mixin border($top, $end: $top, $bottom: $top, $start: $end) {\n  @include property(border, $top, $end, $bottom, $start);\n}\n\n// Add border radius for all directions\n// @param {string} $top-start\n// @param {string} $top-end\n// @param {string} $bottom-end\n// @param {string} $bottom-start\n// ----------------------------------------------------------\n@mixin border-radius($top-start, $top-end: $top-start, $bottom-end: $top-start, $bottom-start: $top-end) {\n  @if $top-start == $top-end and $top-start == $bottom-end and $top-start == $bottom-start {\n    @include multi-dir() {\n      border-radius: $top-start;\n    }\n  } @else {\n    @include ltr() {\n      border-top-left-radius: $top-start;\n      border-top-right-radius: $top-end;\n      border-bottom-right-radius: $bottom-end;\n      border-bottom-left-radius: $bottom-start;\n    }\n\n    @include rtl() {\n      border-top-left-radius: $top-end;\n      border-top-right-radius: $top-start;\n      border-bottom-right-radius: $bottom-start;\n      border-bottom-left-radius: $bottom-end;\n    }\n  }\n}\n\n// Add direction for all directions\n// @param {string} $dir - Direction on LTR\n@mixin direction($dir) {\n  $other-dir: null;\n\n  @if $dir == ltr {\n    $other-dir: rtl;\n  } @else {\n    $other-dir: ltr;\n  }\n\n  @include ltr() {\n    direction: $dir;\n  }\n  @include rtl() {\n    direction: $other-dir;\n  }\n}\n\n// Add float for all directions\n// @param {string} $side\n// @param {string} $decorator - !important\n@mixin float($side, $decorator: null) {\n  @if $side == start {\n    @include ltr() {\n      float: left $decorator;\n    }\n    @include rtl() {\n      float: right $decorator;\n    }\n  } @else if $side == end {\n    @include ltr() {\n      float: right $decorator;\n    }\n    @include rtl() {\n      float: left $decorator;\n    }\n  } @else {\n    @include multi-dir() {\n      float: $side $decorator;\n    }\n  }\n}\n\n@mixin background-position($horizontal, $horizontal-amount: null, $vertical: null, $vertical-amount: null) {\n  @if $horizontal == start or $horizontal == end {\n    $horizontal-ltr: null;\n    $horizontal-rtl: null;\n    @if $horizontal == start {\n      $horizontal-ltr: left;\n      $horizontal-rtl: right;\n    } @else {\n      $horizontal-ltr: right;\n      $horizontal-rtl: left;\n    }\n\n    @include ltr() {\n      background-position: $horizontal-ltr $horizontal-amount $vertical $vertical-amount;\n    }\n    @include rtl() {\n      background-position: $horizontal-rtl $horizontal-amount $vertical $vertical-amount;\n    }\n  } @else {\n    @include multi-dir() {\n      background-position: $horizontal $horizontal-amount $vertical $vertical-amount;\n    }\n  }\n}\n\n@mixin transform-origin($x-axis, $y-axis: null) {\n  @if $x-axis == start {\n    @include ltr() {\n      transform-origin: left $y-axis;\n    }\n    @include rtl() {\n      transform-origin: right $y-axis;\n    }\n  } @else if $x-axis == end {\n    @include ltr() {\n      transform-origin: right $y-axis;\n    }\n    @include rtl() {\n      transform-origin: left $y-axis;\n    }\n  } @else if $x-axis == left or $x-axis == right {\n    @include multi-dir() {\n      transform-origin: $x-axis $y-axis;\n    }\n  } @else {\n    @include ltr() {\n      transform-origin: $x-axis $y-axis;\n    }\n    @include rtl() {\n      transform-origin: calc(100% - #{$x-axis}) $y-axis;\n    }\n  }\n}\n\n// Add transform for all directions\n// @param {string} $transforms - comma separated list of transforms\n@mixin transform($transforms...) {\n  $extra: null;\n\n  $x: null;\n  $ltr-translate: null;\n  $rtl-translate: null;\n\n  @each $transform in $transforms {\n    @if (str-index($transform, translate3d)) {\n      $transform: str-replace($transform, 'translate3d(');\n      $transform: str-replace($transform, ')');\n\n      $coordinates: str-split($transform, ',');\n\n      $x: nth($coordinates, 1);\n      $y: nth($coordinates, 2);\n      $z: nth($coordinates, 3);\n\n      $ltr-translate: translate3d($x, $y, $z);\n      $rtl-translate: translate3d(calc(-1 * #{$x}), $y, $z);\n    } @else {\n      @if $extra == null {\n        $extra: $transform;\n      } @else {\n        $extra: $extra $transform;\n      }\n    }\n  }\n\n  @if $x == '0' or $x == null {\n    @include multi-dir() {\n      transform: $ltr-translate $extra;\n    }\n  } @else {\n    @include ltr() {\n      transform: $ltr-translate $extra;\n    }\n\n    @include rtl() {\n      transform: $rtl-translate $extra;\n    }\n  }\n}\n","\n// Global Utility Functions\n@import \"./ionic.functions.string\";\n\n// Global Color Functions\n@import \"./ionic.functions.color\";\n\n// Global Mixins\n@import \"./ionic.mixins\";\n\n// Default Theme\n@import \"./ionic.theme.default\";\n\n\n// Default General\n// --------------------------------------------------\n$font-family-base:                  var(--ion-font-family, inherit) !default;\n\n// Global app direction\n$app-direction: null !default;\n\n// Global font path\n$font-path: \"/dist/fonts\" !default;\n\n// Hairlines width\n$hairlines-width: .55px !default;\n\n// The minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries\n$screen-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px\n) !default;\n\n\n// Z-Index\n// --------------------------------------------------\n// Grouped by elements which would be siblings\n\n$z-index-menu-overlay:           1000;\n$z-index-overlay:                1001;\n$z-index-click-block:            99999;\n\n$z-index-fixed-content:          999;\n$z-index-scroll-content:         1;\n$z-index-refresher:              -1;\n\n$z-index-page-container:         0;\n$z-index-toolbar:                10;\n$z-index-toolbar-background:     -1;\n$z-index-toolbar-buttons:        99;\n\n$z-index-backdrop:               2;\n$z-index-overlay-wrapper:        10;\n\n$z-index-item-options:           1;\n$z-index-item-input:             2;\n$z-index-item-divider:           100;\n\n$z-index-reorder-selected:       100;\n","@import \"../../themes/ionic.globals.ios\";\n\n// iOS Menu\n// --------------------------------------------------\n\n/// @prop - Background of the menu\n$menu-ios-background:            $background-color !default;\n\n/// @prop - Box shadow color of the menu\n$menu-ios-box-shadow-color:      rgba(0, 0, 0, .08) !default;\n\n/// @prop - Box shadow of the menu\n$menu-ios-box-shadow:            -8px 0 42px $menu-ios-box-shadow-color !default;\n\n/// @prop - Box shadow of the menu in rtl mode\n$menu-ios-box-shadow-rtl:        8px 0 42px $menu-ios-box-shadow-color !default;\n\n/// @prop - Box shadow of the reveal menu\n$menu-ios-box-shadow-reveal:     $menu-ios-box-shadow !default;\n\n/// @prop - Box shadow of the reveal menu\n$menu-ios-box-shadow-reveal-rtl: $menu-ios-box-shadow-rtl !default;\n\n/// @prop - Box shadow of the push menu\n$menu-ios-box-shadow-push:       null !default;\n\n/// @prop - Box shadow of the overlay menu\n$menu-ios-box-shadow-overlay:    null !default;\n","@import \"../../themes/ionic.globals.md\";\n\n// Material Design Menu\n// --------------------------------------------------\n\n/// @prop - Background of the menu\n$menu-md-background:            $background-color !default;\n\n/// @prop - Box shadow of the menu\n$menu-md-box-shadow:            4px 0px 16px rgba(0, 0, 0, 0.18) !default;\n","// ! normalize.css v3.0.2 | MIT License | github.com/necolas/normalize.css\n\n\n// HTML5 display definitions\n// ==========================================================================\n\n// 1. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\naudio,\ncanvas,\nprogress,\nvideo {\n  vertical-align: baseline; // 1\n}\n\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\naudio:not([controls]) {\n  display: none;\n\n  height: 0;\n}\n\n\n// Text-level semantics\n// ==========================================================================\n\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\nb,\nstrong {\n  font-weight: bold;\n}\n\n\n// Embedded content\n// ==========================================================================\n\n// Remove border when inside `a` element in IE 8/9/10.\nimg {\n  max-width: 100%;\n\n  border: 0;\n}\n\n// Correct overflow not hidden in IE 9/10/11.\nsvg:not(:root) {\n  overflow: hidden;\n}\n\n\n// Grouping content\n// ==========================================================================\n\n// Address margin not present in IE 8/9 and Safari.\nfigure {\n  margin: 1em 40px;\n}\n\nhr {\n  height: 1px;\n\n  border-width: 0;\n\n  box-sizing: content-box;\n}\n\n// Contain overflow in all browsers.\npre {\n  overflow: auto;\n}\n\n// Address odd `em`-unit font size rendering in all browsers.\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\n\n\n// Forms\n// ==========================================================================\n\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n\n// 1. Correct color not being inherited.\n//    Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nlabel,\ninput,\nselect,\ntextarea {\n  font-family: inherit;\n  line-height: normal;\n}\n\ntextarea {\n  overflow: auto;\n\n  height: auto;\n\n  font: inherit;\n  color: inherit;\n}\n\ntextarea::placeholder {\n  padding-left: 2px;\n}\n\nform,\ninput,\noptgroup,\nselect {\n  margin: 0; // 3\n\n  font: inherit; // 2\n  color: inherit; // 1\n}\n\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n//    and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n//    `input` and others.\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  cursor: pointer; // 3\n\n  -webkit-appearance: button; // 2\n}\n\n// remove 300ms delay\na,\na div,\na span,\na ion-icon,\na ion-label,\nbutton,\nbutton div,\nbutton span,\nbutton ion-icon,\nbutton ion-label,\n.ion-tappable,\n[tappable],\n[tappable] div,\n[tappable] span,\n[tappable] ion-icon,\n[tappable] ion-label,\ninput,\ntextarea {\n  touch-action: manipulation;\n}\n\na ion-label,\nbutton ion-label {\n  pointer-events: none;\n}\n\nbutton {\n  border: 0;\n  border-radius: 0;\n  font-family: inherit;\n  font-style: inherit;\n  font-variant: inherit;\n  line-height: 1;\n  text-transform: none;\n  cursor: pointer;\n\n  -webkit-appearance: button;\n}\n\n[tappable] {\n  cursor: pointer;\n}\n\n// Re-set default cursor for disabled elements.\na[disabled],\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\n\n// Remove inner padding and border in Firefox 4+.\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  padding: 0;\n\n  border: 0;\n}\n\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  padding: 0; // 2\n\n  box-sizing: border-box; // 1\n}\n\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n\n// Tables\n// ==========================================================================//\n\n// Remove most spacing between table cells.\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n}\n","audio,\ncanvas,\nprogress,\nvideo {\n  vertical-align: baseline;\n}\n\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n\nb,\nstrong {\n  font-weight: bold;\n}\n\nimg {\n  max-width: 100%;\n  border: 0;\n}\n\nsvg:not(:root) {\n  overflow: hidden;\n}\n\nfigure {\n  margin: 1em 40px;\n}\n\nhr {\n  height: 1px;\n  border-width: 0;\n  box-sizing: content-box;\n}\n\npre {\n  overflow: auto;\n}\n\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\n\nlabel,\ninput,\nselect,\ntextarea {\n  font-family: inherit;\n  line-height: normal;\n}\n\ntextarea {\n  overflow: auto;\n  height: auto;\n  font: inherit;\n  color: inherit;\n}\n\ntextarea::placeholder {\n  padding-left: 2px;\n}\n\nform,\ninput,\noptgroup,\nselect {\n  margin: 0;\n  font: inherit;\n  color: inherit;\n}\n\nhtml input[type=button],\ninput[type=reset],\ninput[type=submit] {\n  cursor: pointer;\n  -webkit-appearance: button;\n}\n\na,\na div,\na span,\na ion-icon,\na ion-label,\nbutton,\nbutton div,\nbutton span,\nbutton ion-icon,\nbutton ion-label,\n.ion-tappable,\n[tappable],\n[tappable] div,\n[tappable] span,\n[tappable] ion-icon,\n[tappable] ion-label,\ninput,\ntextarea {\n  touch-action: manipulation;\n}\n\na ion-label,\nbutton ion-label {\n  pointer-events: none;\n}\n\nbutton {\n  border: 0;\n  border-radius: 0;\n  font-family: inherit;\n  font-style: inherit;\n  font-variant: inherit;\n  line-height: 1;\n  text-transform: none;\n  cursor: pointer;\n  -webkit-appearance: button;\n}\n\n[tappable] {\n  cursor: pointer;\n}\n\na[disabled],\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  padding: 0;\n  border: 0;\n}\n\ninput[type=checkbox],\ninput[type=radio] {\n  padding: 0;\n  box-sizing: border-box;\n}\n\ninput[type=number]::-webkit-inner-spin-button,\ninput[type=number]::-webkit-outer-spin-button {\n  height: auto;\n}\n\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n}\n\n/*# sourceMappingURL=normalize.css.map */\n","@import \"../themes/ionic.skip-warns.scss\";\n@import \"../themes/ionic.globals\";\n@import \"../themes/ionic.mixins\";\n\n\n// Structure\n// --------------------------------------------------\n// Adds structural css to the native html elements\n\n* {\n  box-sizing: border-box;\n\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n  -webkit-tap-highlight-color: transparent;\n  -webkit-touch-callout: none;\n}\n\nhtml {\n  width: 100%;\n  height: 100%;\n\n  text-size-adjust: 100%;\n}\n\nhtml:not(.hydrated) body {\n  display: none;\n}\n\nhtml.ion-ce body {\n  display: block;\n}\n\nhtml.plt-pwa {\n  height: 100vh;\n}\n\nbody {\n  @include font-smoothing();\n  @include margin(0);\n  @include padding(0);\n\n  position: fixed;\n\n  width: 100%;\n  max-width: 100%;\n  height: 100%;\n  max-height: 100%;\n\n  text-rendering: optimizeLegibility;\n\n  overflow: hidden;\n\n  touch-action: manipulation;\n\n  -webkit-user-drag: none;\n\n  -ms-content-zooming: none;\n\n  word-wrap: break-word;\n\n  overscroll-behavior-y: none;\n\n  text-size-adjust: none;\n}\n","* {\n  box-sizing: border-box;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n  -webkit-tap-highlight-color: transparent;\n  -webkit-touch-callout: none;\n}\n\nhtml {\n  width: 100%;\n  height: 100%;\n  text-size-adjust: 100%;\n}\n\nhtml:not(.hydrated) body {\n  display: none;\n}\n\nhtml.ion-ce body {\n  display: block;\n}\n\nhtml.plt-pwa {\n  height: 100vh;\n}\n\nbody {\n  -moz-osx-font-smoothing: grayscale;\n  -webkit-font-smoothing: antialiased;\n  margin-left: 0;\n  margin-right: 0;\n  margin-top: 0;\n  margin-bottom: 0;\n  padding-left: 0;\n  padding-right: 0;\n  padding-top: 0;\n  padding-bottom: 0;\n  position: fixed;\n  width: 100%;\n  max-width: 100%;\n  height: 100%;\n  max-height: 100%;\n  text-rendering: optimizeLegibility;\n  overflow: hidden;\n  touch-action: manipulation;\n  -webkit-user-drag: none;\n  -ms-content-zooming: none;\n  word-wrap: break-word;\n  overscroll-behavior-y: none;\n  text-size-adjust: none;\n}\n\n/*# sourceMappingURL=structure.css.map */\n","@import \"../themes/ionic.skip-warns.scss\";\n@import \"../themes/ionic.globals\";\n@import \"../themes/ionic.mixins\";\n\n// Typography\n// --------------------------------------------------\n\n/// @prop - Font weight of all headings\n$headings-font-weight:         500 !default;\n\n/// @prop - Line height of all headings\n$headings-line-height:         1.2 !default;\n\n/// @prop - Font size of heading level 1\n$h1-font-size:                 26px !default;\n\n/// @prop - Font size of heading level 2\n$h2-font-size:                 24px !default;\n\n/// @prop - Font size of heading level 3\n$h3-font-size:                 22px !default;\n\n/// @prop - Font size of heading level 4\n$h4-font-size:                 20px !default;\n\n/// @prop - Font size of heading level 5\n$h5-font-size:                 18px !default;\n\n/// @prop - Font size of heading level 6\n$h6-font-size:                 16px !default;\n\nhtml {\n  font-family: var(--ion-font-family);\n}\n\na {\n  background-color: transparent;\n  color: ion-color(primary, base);\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  @include margin(16px, null, 10px, null);\n\n  font-weight: $headings-font-weight;\n\n  line-height: $headings-line-height;\n}\n\nh1 {\n  @include margin(20px, null, null, null);\n\n  font-size: $h1-font-size;\n}\n\nh2 {\n  @include margin(18px, null, null, null);\n\n  font-size: $h2-font-size;\n}\n\nh3 {\n  font-size: $h3-font-size;\n}\n\nh4 {\n  font-size: $h4-font-size;\n}\n\nh5 {\n  font-size: $h5-font-size;\n}\n\nh6 {\n  font-size: $h6-font-size;\n}\n\nsmall {\n  font-size: 75%;\n}\n\nsub,\nsup {\n  position: relative;\n\n  font-size: 75%;\n\n  line-height: 0;\n\n  vertical-align: baseline;\n}\n\nsup {\n  top: -.5em;\n}\n\nsub {\n  bottom: -.25em;\n}\n","html {\n  font-family: var(--ion-font-family);\n}\n\na {\n  background-color: transparent;\n  color: var(--ion-color-primary, #3880ff);\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  margin-top: 16px;\n  margin-bottom: 10px;\n  font-weight: 500;\n  line-height: 1.2;\n}\nh1 {\n  margin-top: 20px;\n  font-size: 26px;\n}\nh2 {\n  margin-top: 18px;\n  font-size: 24px;\n}\nh3 {\n  font-size: 22px;\n}\n\nh4 {\n  font-size: 20px;\n}\n\nh5 {\n  font-size: 18px;\n}\n\nh6 {\n  font-size: 16px;\n}\n\nsmall {\n  font-size: 75%;\n}\n\nsub,\nsup {\n  position: relative;\n  font-size: 75%;\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsup {\n  top: -0.5em;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\n/*# sourceMappingURL=typography.css.map */\n","@import \"../themes/ionic.skip-warns.scss\";\n@import \"../themes/ionic.globals\";\n@import \"../themes/ionic.mixins\";\n\n// Display\n// --------------------------------------------------\n// Modifies display of a particular element based on the given classes\n\n.ion-hide {\n  display: none !important;\n}\n\n// Adds hidden classes\n@each $breakpoint in map-keys($screen-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $screen-breakpoints);\n\n  @include media-breakpoint-up($breakpoint, $screen-breakpoints) {\n    // Provide `ion-hide-{bp}-up` classes for hiding the element based\n    // on the breakpoint\n    .ion-hide#{$infix}-up {\n      display: none !important;\n    }\n  }\n\n  @include media-breakpoint-down($breakpoint, $screen-breakpoints) {\n    // Provide `ion-hide-{bp}-down` classes for hiding the element based\n    // on the breakpoint\n    .ion-hide#{$infix}-down {\n      display: none !important;\n    }\n  }\n}\n",".ion-hide {\n  display: none !important;\n}\n\n.ion-hide-up {\n  display: none !important;\n}\n\n.ion-hide-down {\n  display: none !important;\n}\n\n@media (min-width: 576px) {\n  .ion-hide-sm-up {\n    display: none !important;\n  }\n}\n@media (max-width: 575.98px) {\n  .ion-hide-sm-down {\n    display: none !important;\n  }\n}\n@media (min-width: 768px) {\n  .ion-hide-md-up {\n    display: none !important;\n  }\n}\n@media (max-width: 767.98px) {\n  .ion-hide-md-down {\n    display: none !important;\n  }\n}\n@media (min-width: 992px) {\n  .ion-hide-lg-up {\n    display: none !important;\n  }\n}\n@media (max-width: 991.98px) {\n  .ion-hide-lg-down {\n    display: none !important;\n  }\n}\n@media (min-width: 1200px) {\n  .ion-hide-xl-up {\n    display: none !important;\n  }\n}\n@media (max-width: 1199.98px) {\n  .ion-hide-xl-down {\n    display: none !important;\n  }\n}\n\n/*# sourceMappingURL=display.css.map */\n","@import \"../themes/ionic.skip-warns.scss\";\n@import \"../themes/ionic.globals\";\n@import \"../themes/ionic.mixins\";\n\n\n// Element Space\n// --------------------------------------------------\n// Creates padding and margin attributes to be used on\n// any element\n\n$padding: var(--ion-padding, 16px);\n$margin: var(--ion-margin, 16px);\n\n// Padding\n// --------------------------------------------------\n\n.ion-no-padding {\n  --padding-start: 0;\n  --padding-end: 0;\n  --padding-top: 0;\n  --padding-bottom: 0;\n\n  @include padding(0);\n}\n\n.ion-padding {\n  --padding-start: #{$padding};\n  --padding-end: #{$padding};\n  --padding-top: #{$padding};\n  --padding-bottom: #{$padding};\n\n  @include padding($padding);\n}\n\n.ion-padding-top {\n  --padding-top: #{$padding};\n\n  @include padding($padding, null, null, null);\n}\n\n.ion-padding-start {\n  --padding-start: #{$padding};\n\n  @include padding-horizontal($padding, null);\n}\n\n.ion-padding-end {\n  --padding-end: #{$padding};\n\n  @include padding-horizontal(null, $padding);\n}\n\n.ion-padding-bottom {\n  --padding-bottom: #{$padding};\n\n  @include padding(null, null, $padding, null);\n}\n\n.ion-padding-vertical {\n  --padding-top: #{$padding};\n  --padding-bottom: #{$padding};\n\n  @include padding($padding, null, $padding, null);\n}\n\n.ion-padding-horizontal {\n  --padding-start: #{$padding};\n  --padding-end: #{$padding};\n\n  @include padding-horizontal($padding);\n}\n\n\n// Margin\n// --------------------------------------------------\n\n.ion-no-margin {\n  --margin-start: 0;\n  --margin-end: 0;\n  --margin-top: 0;\n  --margin-bottom: 0;\n\n  @include margin(0);\n}\n\n.ion-margin {\n  --margin-start: #{$margin};\n  --margin-end: #{$margin};\n  --margin-top: #{$margin};\n  --margin-bottom: #{$margin};\n\n  @include margin($margin);\n}\n\n.ion-margin-top {\n  --margin-top: #{$margin};\n\n  @include margin($margin, null, null, null);\n}\n\n.ion-margin-start {\n  --margin-start: #{$margin};\n\n  @include margin-horizontal($margin, null);\n}\n\n.ion-margin-end {\n  --margin-end: #{$margin};\n\n  @include margin-horizontal(null, $margin);\n}\n\n.ion-margin-bottom {\n  --margin-bottom: #{$margin};\n\n  @include margin(null, null, $margin, null);\n}\n\n.ion-margin-vertical {\n  --margin-top: #{$margin};\n  --margin-bottom: #{$margin};\n\n  @include margin($margin, null, $margin, null);\n}\n\n.ion-margin-horizontal {\n  --margin-start: #{$margin};\n  --margin-end: #{$margin};\n\n  @include margin-horizontal($margin);\n}",".ion-no-padding {\n  --padding-start: 0;\n  --padding-end: 0;\n  --padding-top: 0;\n  --padding-bottom: 0;\n  padding-left: 0;\n  padding-right: 0;\n  padding-top: 0;\n  padding-bottom: 0;\n}\n\n.ion-padding {\n  --padding-start: var(--ion-padding, 16px);\n  --padding-end: var(--ion-padding, 16px);\n  --padding-top: var(--ion-padding, 16px);\n  --padding-bottom: var(--ion-padding, 16px);\n  padding-left: var(--ion-padding, 16px);\n  padding-right: var(--ion-padding, 16px);\n  padding-top: var(--ion-padding, 16px);\n  padding-bottom: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n  .ion-padding {\n    padding-left: unset;\n    padding-right: unset;\n    -webkit-padding-start: var(--ion-padding, 16px);\n    padding-inline-start: var(--ion-padding, 16px);\n    -webkit-padding-end: var(--ion-padding, 16px);\n    padding-inline-end: var(--ion-padding, 16px);\n  }\n}\n\n.ion-padding-top {\n  --padding-top: var(--ion-padding, 16px);\n  padding-top: var(--ion-padding, 16px);\n}\n.ion-padding-start {\n  --padding-start: var(--ion-padding, 16px);\n  padding-left: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n  .ion-padding-start {\n    padding-left: unset;\n    -webkit-padding-start: var(--ion-padding, 16px);\n    padding-inline-start: var(--ion-padding, 16px);\n  }\n}\n\n.ion-padding-end {\n  --padding-end: var(--ion-padding, 16px);\n  padding-right: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n  .ion-padding-end {\n    padding-right: unset;\n    -webkit-padding-end: var(--ion-padding, 16px);\n    padding-inline-end: var(--ion-padding, 16px);\n  }\n}\n\n.ion-padding-bottom {\n  --padding-bottom: var(--ion-padding, 16px);\n  padding-bottom: var(--ion-padding, 16px);\n}\n.ion-padding-vertical {\n  --padding-top: var(--ion-padding, 16px);\n  --padding-bottom: var(--ion-padding, 16px);\n  padding-top: var(--ion-padding, 16px);\n  padding-bottom: var(--ion-padding, 16px);\n}\n.ion-padding-horizontal {\n  --padding-start: var(--ion-padding, 16px);\n  --padding-end: var(--ion-padding, 16px);\n  padding-left: var(--ion-padding, 16px);\n  padding-right: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n  .ion-padding-horizontal {\n    padding-left: unset;\n    padding-right: unset;\n    -webkit-padding-start: var(--ion-padding, 16px);\n    padding-inline-start: var(--ion-padding, 16px);\n    -webkit-padding-end: var(--ion-padding, 16px);\n    padding-inline-end: var(--ion-padding, 16px);\n  }\n}\n\n.ion-no-margin {\n  --margin-start: 0;\n  --margin-end: 0;\n  --margin-top: 0;\n  --margin-bottom: 0;\n  margin-left: 0;\n  margin-right: 0;\n  margin-top: 0;\n  margin-bottom: 0;\n}\n\n.ion-margin {\n  --margin-start: var(--ion-margin, 16px);\n  --margin-end: var(--ion-margin, 16px);\n  --margin-top: var(--ion-margin, 16px);\n  --margin-bottom: var(--ion-margin, 16px);\n  margin-left: var(--ion-margin, 16px);\n  margin-right: var(--ion-margin, 16px);\n  margin-top: var(--ion-margin, 16px);\n  margin-bottom: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n  .ion-margin {\n    margin-left: unset;\n    margin-right: unset;\n    -webkit-margin-start: var(--ion-margin, 16px);\n    margin-inline-start: var(--ion-margin, 16px);\n    -webkit-margin-end: var(--ion-margin, 16px);\n    margin-inline-end: var(--ion-margin, 16px);\n  }\n}\n\n.ion-margin-top {\n  --margin-top: var(--ion-margin, 16px);\n  margin-top: var(--ion-margin, 16px);\n}\n.ion-margin-start {\n  --margin-start: var(--ion-margin, 16px);\n  margin-left: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n  .ion-margin-start {\n    margin-left: unset;\n    -webkit-margin-start: var(--ion-margin, 16px);\n    margin-inline-start: var(--ion-margin, 16px);\n  }\n}\n\n.ion-margin-end {\n  --margin-end: var(--ion-margin, 16px);\n  margin-right: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n  .ion-margin-end {\n    margin-right: unset;\n    -webkit-margin-end: var(--ion-margin, 16px);\n    margin-inline-end: var(--ion-margin, 16px);\n  }\n}\n\n.ion-margin-bottom {\n  --margin-bottom: var(--ion-margin, 16px);\n  margin-bottom: var(--ion-margin, 16px);\n}\n.ion-margin-vertical {\n  --margin-top: var(--ion-margin, 16px);\n  --margin-bottom: var(--ion-margin, 16px);\n  margin-top: var(--ion-margin, 16px);\n  margin-bottom: var(--ion-margin, 16px);\n}\n.ion-margin-horizontal {\n  --margin-start: var(--ion-margin, 16px);\n  --margin-end: var(--ion-margin, 16px);\n  margin-left: var(--ion-margin, 16px);\n  margin-right: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n  .ion-margin-horizontal {\n    margin-left: unset;\n    margin-right: unset;\n    -webkit-margin-start: var(--ion-margin, 16px);\n    margin-inline-start: var(--ion-margin, 16px);\n    -webkit-margin-end: var(--ion-margin, 16px);\n    margin-inline-end: var(--ion-margin, 16px);\n  }\n}\n\n/*# sourceMappingURL=padding.css.map */\n","@import \"../themes/ionic.skip-warns.scss\";\n@import \"../themes/ionic.globals\";\n@import \"../themes/ionic.mixins\";\n\n// Float Elements\n// --------------------------------------------------\n// Creates float classes based on screen size\n\n@each $breakpoint in map-keys($screen-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $screen-breakpoints);\n\n  @include media-breakpoint-up($breakpoint, $screen-breakpoints) {\n    // Provide `.ion-float-{bp}-{side}` classes for floating the element based\n    // on the breakpoint and side\n    .ion-float#{$infix}-left {\n      @include float(left, !important);\n    }\n\n    .ion-float#{$infix}-right {\n      @include float(right, !important);\n    }\n\n    .ion-float#{$infix}-start {\n      @include float(start, !important);\n    }\n\n    .ion-float#{$infix}-end {\n      @include float(end, !important);\n    }\n  }\n}\n",".ion-float-left {\n  float: left !important;\n}\n\n.ion-float-right {\n  float: right !important;\n}\n\n.ion-float-start {\n  float: left !important;\n}\n[dir=rtl] .ion-float-start, :host-context([dir=rtl]) .ion-float-start {\n  float: right !important;\n}\n\n.ion-float-end {\n  float: right !important;\n}\n[dir=rtl] .ion-float-end, :host-context([dir=rtl]) .ion-float-end {\n  float: left !important;\n}\n\n@media (min-width: 576px) {\n  .ion-float-sm-left {\n    float: left !important;\n  }\n\n  .ion-float-sm-right {\n    float: right !important;\n  }\n\n  .ion-float-sm-start {\n    float: left !important;\n  }\n  [dir=rtl] .ion-float-sm-start, :host-context([dir=rtl]) .ion-float-sm-start {\n    float: right !important;\n  }\n\n  .ion-float-sm-end {\n    float: right !important;\n  }\n  [dir=rtl] .ion-float-sm-end, :host-context([dir=rtl]) .ion-float-sm-end {\n    float: left !important;\n  }\n}\n@media (min-width: 768px) {\n  .ion-float-md-left {\n    float: left !important;\n  }\n\n  .ion-float-md-right {\n    float: right !important;\n  }\n\n  .ion-float-md-start {\n    float: left !important;\n  }\n  [dir=rtl] .ion-float-md-start, :host-context([dir=rtl]) .ion-float-md-start {\n    float: right !important;\n  }\n\n  .ion-float-md-end {\n    float: right !important;\n  }\n  [dir=rtl] .ion-float-md-end, :host-context([dir=rtl]) .ion-float-md-end {\n    float: left !important;\n  }\n}\n@media (min-width: 992px) {\n  .ion-float-lg-left {\n    float: left !important;\n  }\n\n  .ion-float-lg-right {\n    float: right !important;\n  }\n\n  .ion-float-lg-start {\n    float: left !important;\n  }\n  [dir=rtl] .ion-float-lg-start, :host-context([dir=rtl]) .ion-float-lg-start {\n    float: right !important;\n  }\n\n  .ion-float-lg-end {\n    float: right !important;\n  }\n  [dir=rtl] .ion-float-lg-end, :host-context([dir=rtl]) .ion-float-lg-end {\n    float: left !important;\n  }\n}\n@media (min-width: 1200px) {\n  .ion-float-xl-left {\n    float: left !important;\n  }\n\n  .ion-float-xl-right {\n    float: right !important;\n  }\n\n  .ion-float-xl-start {\n    float: left !important;\n  }\n  [dir=rtl] .ion-float-xl-start, :host-context([dir=rtl]) .ion-float-xl-start {\n    float: right !important;\n  }\n\n  .ion-float-xl-end {\n    float: right !important;\n  }\n  [dir=rtl] .ion-float-xl-end, :host-context([dir=rtl]) .ion-float-xl-end {\n    float: left !important;\n  }\n}\n\n/*# sourceMappingURL=float-elements.css.map */\n","@import \"../themes/ionic.skip-warns.scss\";\n@import \"../themes/ionic.globals\";\n@import \"../themes/ionic.mixins\";\n\n// Text Alignment\n// --------------------------------------------------\n// Creates text alignment attributes based on screen size\n\n@each $breakpoint in map-keys($screen-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $screen-breakpoints);\n\n  @include media-breakpoint-up($breakpoint, $screen-breakpoints) {\n    // Provide `.ion-text-{bp}` classes for aligning the text based\n    // on the breakpoint\n    .ion-text#{$infix}-center {\n      text-align: center !important;\n    }\n\n    .ion-text#{$infix}-justify {\n      text-align: justify !important;\n    }\n\n    .ion-text#{$infix}-start {\n      text-align: start !important;\n    }\n\n    .ion-text#{$infix}-end {\n      text-align: end !important;\n    }\n\n    .ion-text#{$infix}-left {\n      text-align: left !important;\n    }\n\n    .ion-text#{$infix}-right {\n      text-align: right !important;\n    }\n\n    .ion-text#{$infix}-nowrap {\n      white-space: nowrap !important;\n    }\n\n    .ion-text#{$infix}-wrap {\n      white-space: normal !important;\n    }\n  }\n}\n",".ion-text-center {\n  text-align: center !important;\n}\n\n.ion-text-justify {\n  text-align: justify !important;\n}\n\n.ion-text-start {\n  text-align: start !important;\n}\n\n.ion-text-end {\n  text-align: end !important;\n}\n\n.ion-text-left {\n  text-align: left !important;\n}\n\n.ion-text-right {\n  text-align: right !important;\n}\n\n.ion-text-nowrap {\n  white-space: nowrap !important;\n}\n\n.ion-text-wrap {\n  white-space: normal !important;\n}\n\n@media (min-width: 576px) {\n  .ion-text-sm-center {\n    text-align: center !important;\n  }\n\n  .ion-text-sm-justify {\n    text-align: justify !important;\n  }\n\n  .ion-text-sm-start {\n    text-align: start !important;\n  }\n\n  .ion-text-sm-end {\n    text-align: end !important;\n  }\n\n  .ion-text-sm-left {\n    text-align: left !important;\n  }\n\n  .ion-text-sm-right {\n    text-align: right !important;\n  }\n\n  .ion-text-sm-nowrap {\n    white-space: nowrap !important;\n  }\n\n  .ion-text-sm-wrap {\n    white-space: normal !important;\n  }\n}\n@media (min-width: 768px) {\n  .ion-text-md-center {\n    text-align: center !important;\n  }\n\n  .ion-text-md-justify {\n    text-align: justify !important;\n  }\n\n  .ion-text-md-start {\n    text-align: start !important;\n  }\n\n  .ion-text-md-end {\n    text-align: end !important;\n  }\n\n  .ion-text-md-left {\n    text-align: left !important;\n  }\n\n  .ion-text-md-right {\n    text-align: right !important;\n  }\n\n  .ion-text-md-nowrap {\n    white-space: nowrap !important;\n  }\n\n  .ion-text-md-wrap {\n    white-space: normal !important;\n  }\n}\n@media (min-width: 992px) {\n  .ion-text-lg-center {\n    text-align: center !important;\n  }\n\n  .ion-text-lg-justify {\n    text-align: justify !important;\n  }\n\n  .ion-text-lg-start {\n    text-align: start !important;\n  }\n\n  .ion-text-lg-end {\n    text-align: end !important;\n  }\n\n  .ion-text-lg-left {\n    text-align: left !important;\n  }\n\n  .ion-text-lg-right {\n    text-align: right !important;\n  }\n\n  .ion-text-lg-nowrap {\n    white-space: nowrap !important;\n  }\n\n  .ion-text-lg-wrap {\n    white-space: normal !important;\n  }\n}\n@media (min-width: 1200px) {\n  .ion-text-xl-center {\n    text-align: center !important;\n  }\n\n  .ion-text-xl-justify {\n    text-align: justify !important;\n  }\n\n  .ion-text-xl-start {\n    text-align: start !important;\n  }\n\n  .ion-text-xl-end {\n    text-align: end !important;\n  }\n\n  .ion-text-xl-left {\n    text-align: left !important;\n  }\n\n  .ion-text-xl-right {\n    text-align: right !important;\n  }\n\n  .ion-text-xl-nowrap {\n    white-space: nowrap !important;\n  }\n\n  .ion-text-xl-wrap {\n    white-space: normal !important;\n  }\n}\n\n/*# sourceMappingURL=text-alignment.css.map */\n","@import \"../themes/ionic.skip-warns.scss\";\n@import \"../themes/ionic.globals\";\n@import \"../themes/ionic.mixins\";\n\n// Text Transformation\n// --------------------------------------------------\n// Creates text transform attributes based on screen size\n\n@each $breakpoint in map-keys($screen-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $screen-breakpoints);\n\n  @include media-breakpoint-up($breakpoint, $screen-breakpoints) {\n    // Provide `.ion-text-{bp}` classes for transforming the text based\n    // on the breakpoint\n    .ion-text#{$infix}-uppercase {\n      /* stylelint-disable-next-line declaration-no-important */\n      text-transform: uppercase !important;\n    }\n\n    .ion-text#{$infix}-lowercase {\n      /* stylelint-disable-next-line declaration-no-important */\n      text-transform: lowercase !important;\n    }\n\n    .ion-text#{$infix}-capitalize {\n      /* stylelint-disable-next-line declaration-no-important */\n      text-transform: capitalize !important;\n    }\n  }\n}\n",".ion-text-uppercase {\n  /* stylelint-disable-next-line declaration-no-important */\n  text-transform: uppercase !important;\n}\n\n.ion-text-lowercase {\n  /* stylelint-disable-next-line declaration-no-important */\n  text-transform: lowercase !important;\n}\n\n.ion-text-capitalize {\n  /* stylelint-disable-next-line declaration-no-important */\n  text-transform: capitalize !important;\n}\n\n@media (min-width: 576px) {\n  .ion-text-sm-uppercase {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: uppercase !important;\n  }\n\n  .ion-text-sm-lowercase {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: lowercase !important;\n  }\n\n  .ion-text-sm-capitalize {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: capitalize !important;\n  }\n}\n@media (min-width: 768px) {\n  .ion-text-md-uppercase {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: uppercase !important;\n  }\n\n  .ion-text-md-lowercase {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: lowercase !important;\n  }\n\n  .ion-text-md-capitalize {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: capitalize !important;\n  }\n}\n@media (min-width: 992px) {\n  .ion-text-lg-uppercase {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: uppercase !important;\n  }\n\n  .ion-text-lg-lowercase {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: lowercase !important;\n  }\n\n  .ion-text-lg-capitalize {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: capitalize !important;\n  }\n}\n@media (min-width: 1200px) {\n  .ion-text-xl-uppercase {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: uppercase !important;\n  }\n\n  .ion-text-xl-lowercase {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: lowercase !important;\n  }\n\n  .ion-text-xl-capitalize {\n    /* stylelint-disable-next-line declaration-no-important */\n    text-transform: capitalize !important;\n  }\n}\n\n/*# sourceMappingURL=text-transformation.css.map */\n","// Flex Utilities\n// --------------------------------------------------\n// Creates flex classes to align flex containers\n// and items\n\n// Align Self\n// --------------------------------------------------\n\n.ion-align-self-start {\n  align-self: flex-start !important;\n}\n\n.ion-align-self-end {\n  align-self: flex-end !important;\n}\n\n.ion-align-self-center {\n  align-self: center !important;\n}\n\n.ion-align-self-stretch {\n  align-self: stretch !important;\n}\n\n.ion-align-self-baseline {\n  align-self: baseline !important;\n}\n\n.ion-align-self-auto {\n  align-self: auto !important;\n}\n\n\n// Flex Wrap\n// --------------------------------------------------\n\n.ion-wrap {\n  flex-wrap: wrap !important;\n}\n\n.ion-nowrap {\n  flex-wrap: nowrap !important;\n}\n\n.ion-wrap-reverse {\n  flex-wrap: wrap-reverse !important;\n}\n\n\n// Justify Content\n// --------------------------------------------------\n\n.ion-justify-content-start {\n  justify-content: flex-start !important;\n}\n\n.ion-justify-content-center {\n  justify-content: center !important;\n}\n\n.ion-justify-content-end {\n  justify-content: flex-end !important;\n}\n\n.ion-justify-content-around {\n  justify-content: space-around !important;\n}\n\n.ion-justify-content-between {\n  justify-content: space-between !important;\n}\n\n.ion-justify-content-evenly {\n  justify-content: space-evenly !important;\n}\n\n\n// Align Items\n// --------------------------------------------------\n\n.ion-align-items-start {\n  align-items: flex-start !important;\n}\n\n.ion-align-items-center {\n  align-items: center !important;\n}\n\n.ion-align-items-end {\n  align-items: flex-end !important;\n}\n\n.ion-align-items-stretch {\n  align-items: stretch !important;\n}\n\n.ion-align-items-baseline {\n  align-items: baseline !important;\n}\n",".ion-align-self-start {\n  align-self: flex-start !important;\n}\n\n.ion-align-self-end {\n  align-self: flex-end !important;\n}\n\n.ion-align-self-center {\n  align-self: center !important;\n}\n\n.ion-align-self-stretch {\n  align-self: stretch !important;\n}\n\n.ion-align-self-baseline {\n  align-self: baseline !important;\n}\n\n.ion-align-self-auto {\n  align-self: auto !important;\n}\n\n.ion-wrap {\n  flex-wrap: wrap !important;\n}\n\n.ion-nowrap {\n  flex-wrap: nowrap !important;\n}\n\n.ion-wrap-reverse {\n  flex-wrap: wrap-reverse !important;\n}\n\n.ion-justify-content-start {\n  justify-content: flex-start !important;\n}\n\n.ion-justify-content-center {\n  justify-content: center !important;\n}\n\n.ion-justify-content-end {\n  justify-content: flex-end !important;\n}\n\n.ion-justify-content-around {\n  justify-content: space-around !important;\n}\n\n.ion-justify-content-between {\n  justify-content: space-between !important;\n}\n\n.ion-justify-content-evenly {\n  justify-content: space-evenly !important;\n}\n\n.ion-align-items-start {\n  align-items: flex-start !important;\n}\n\n.ion-align-items-center {\n  align-items: center !important;\n}\n\n.ion-align-items-end {\n  align-items: flex-end !important;\n}\n\n.ion-align-items-stretch {\n  align-items: stretch !important;\n}\n\n.ion-align-items-baseline {\n  align-items: baseline !important;\n}\n\n/*# sourceMappingURL=flex-utils.css.map */\n","$sizes: (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100);\r\n@each $size in $sizes {\r\n    .fs-#{$size} {\r\n        font-size: $size * 1px;\r\n    }\r\n    .lh-#{$size} {\r\n        line-height: $size * 1px;\r\n    }\r\n}\r\n$tipos: (oblique, normal, italic);\r\n$larguras: (bold, bolder, 900, 800, 700, 600, 500, 400, 300, 200, 100, lighter, normal);\r\n@each $tipo in $tipos {\r\n    .font-#{$tipo} {\r\n        font-style: $tipo;\r\n    }\r\n}\r\n@each $larg in $larguras {\r\n    .font-#{$larg} {\r\n        font-weight: $larg;\r\n    }\r\n}\r\n\r\n$decoracoes: (underline, unset, blink, dashed, none);\r\n@each $decor in $decoracoes {\r\n    .text-decoration-#{$decor} {\r\n        text-decoration: $decor;\r\n    }\r\n}\r\n\r\n$opacitys: (1,2,3,4,5,6,7,8,9);\r\n@each $opacity in $opacitys {\r\n    .opacity-#{$opacity} {\r\n        opacity: $opacity * 0.1; \r\n    }\r\n}","$recuos: (0,1,2,3,4,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100);\r\n@each $r in $recuos {\r\n    .pd-#{$r}{\r\n        padding: $r + px !important;\r\n    }\r\n    .pdt-#{$r}{\r\n        padding-top: $r + px !important;\r\n    }\r\n    .pdb-#{$r}{\r\n        padding-bottom: $r + px !important;\r\n    }\r\n    .pdl-#{$r}{\r\n        padding-left: $r + px !important;\r\n    }\r\n    .pdr-#{$r}{\r\n        padding-right: $r + px !important;\r\n    }\r\n    .pdx-#{$r} {\r\n        padding-left: $r + px !important;\r\n        padding-right: $r + px !important;\r\n    }\r\n    .pdy-#{$r} {\r\n        padding-top: $r + px !important;\r\n        padding-bottom: $r + px !important;\r\n    }    \r\n}","$recuos: (0,1,2,3,4,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100);\r\n@each $r in $recuos {\r\n    .mg-#{$r} {\r\n        margin: $r + px !important;        \r\n    }\r\n    .mgt-#{$r} {\r\n        margin-top: $r + px !important;        \r\n    }\r\n    .mgb-#{$r} {\r\n        margin-bottom: $r + px !important;\r\n    }\r\n    .mgr-#{$r} {\r\n        margin-right: $r + px !important;        \r\n    }\r\n    .mgl-#{$r} {\r\n        margin-left: $r + px !important;\r\n    }\r\n    .mgx-#{$r} {\r\n        margin-left: $r + px !important;\r\n        margin-right: $r + px !important;\r\n    }\r\n    .mgy-#{$r} {\r\n        margin-top: $r + px !important;\r\n        margin-bottom: $r + px !important;\r\n    }\r\n}\r\n\r\n.mg-auto{\r\n    margin: auto;\r\n}\r\n.mgy-auto{\r\n    margin-top: auto;\r\n    margin-bottom: auto;\r\n}\r\n.mgx-auto{\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n}\r\n.mgl-auto{\r\n    margin-left: auto;\r\n}\r\n.mgr-auto{\r\n    margin-right: auto;\r\n}\r\n.mgt-auto{\r\n    margin-top: auto;\r\n}\r\n.mgb-auto{\r\n    margin-bottom: auto;\r\n}",".animate-fade-in-up {\r\n    animation: animate-fade-in-up .5s;\r\n}\r\n\r\n.animate-fade-out {\r\n    animation: animate-fade-out .5s;\r\n}\r\n\r\n.animate-fade-in {\r\n    animation: animate-fade-in .5s;\r\n}  \r\n\r\n.animate-blink {\r\n    animation: animate-blink 1s step-start 0s infinite;\r\n    animation-fill-mode: initial;\r\n}\r\n\r\n.animate-shake {\r\n    animation: animate-shake 0.1s ease-in 0.1s infinite alternate;\r\n    animation-fill-mode: initial;\r\n}\r\n\r\n.animate-pause {\r\n    animation-play-state:paused;\r\n}\r\n\r\n.notransition {\r\n    transition: none !important;\r\n}\r\n\r\n\r\n.flip-card {\r\n    width: 100%;\r\n    height: 250px;\r\n    perspective: 1000px;\r\n}\r\n.flip-card-inner {\r\n    position: relative;\r\n    width: 100%;\r\n    height: 100%;\r\n    transition: transform 0.8s;\r\n    transform-style: preserve-3d;\r\n}\r\n.flip-card.flipper .flip-card-inner {\r\n    transform: rotateY(180deg);\r\n}\r\n.flip-card canvas{\r\n    transition: all ease-in-out 0.5s;\r\n    opacity: 1;\r\n}\r\n.flip-card.flipper canvas{\r\n    opacity: 0;    \r\n}\r\n.flip-card-front, .flip-card-back {\r\n    position: absolute;\r\n    width: 100%;\r\n    height: 100%;\r\n    backface-visibility: hidden;\r\n    -webkit-backface-visibility: hidden;\r\n}\r\n.flip-card-front {\r\n}\r\n.flip-card-back {\r\n    transform: rotateY(180deg);\r\n}\r\n\r\n//== Animations\r\n\r\n@include keyframes(animate-fade-out) {\r\n    from   { opacity: 1; }\r\n    to { opacity: 0; }\r\n}\r\n\r\n@include keyframes(animate-fade-in) {\r\n    from   { opacity: 0; }\r\n    to { opacity: 1; }\r\n}\r\n\r\n@include keyframes(animate-fade-in-up) {\r\n    from   { \r\n        opacity: 0; \r\n        transform: translateY(15px);\r\n    }\r\n\r\n    to { opacity: 1; \r\n         transform: translateY(0px);\t\r\n    }\r\n}\r\n\r\n@include keyframes(animate-fade-out-up) {\r\n    from   { \r\n        opacity: 1; \r\n        transform: translateY(15px);\r\n    }\r\n\r\n    to { opacity: 0; \r\n         transform: translateY(0px);    \r\n    }\r\n}\r\n\r\n@include keyframes(animate-blink) {\r\n    50% {\r\n        opacity: 0.0;\r\n    }\r\n}\r\n\r\n@include keyframes(animate-shake) {\r\n    from {\r\n        transform: rotate(13deg);\r\n    }\r\n\r\n    to {\r\n        -webkit-transform-origin:center center;\r\n        transform: rotate(-13deg);\r\n    }\r\n}","//== Gradient background \r\n@mixin gradient-bg($alternative-bg, $degree, $from, $to) {\r\n    background: $alternative-bg; /* For browsers that do not support gradients */\r\n    background: -webkit-linear-gradient( $degree, $from, $to ); /* For Safari 5.1 to 6.0 */\r\n    background: -o-linear-gradient( $degree, $from, $to ); /* For Opera 11.1 to 12.0 */\r\n    background: -moz-linear-gradient( $degree, $from, $to ); /* For Firefox 3.6 to 15 */\r\n    background: linear-gradient( $degree, $from, $to ) !important;/* Standard syntax */    \r\n}    \r\n\r\n//== Fixed positioned element smooth\r\n@mixin fix-animation-lags() {\r\n    @include transform(translateZ(0)); \r\n    -webkit-transform-style: preserve-3d;\r\n}\r\n\r\n//== Box Shadow\r\n@mixin shadow($shadow, $important: '') {\r\n    -webkit-box-shadow: #{$shadow} #{$important}; // iOS <4.3 & Android <4.1\r\n    -moz-box-shadow: #{$shadow} #{$important};\r\n    box-shadow: #{$shadow} #{$important};\r\n}\r\n\r\n@mixin transform($degree) {  \r\n    -webkit-transform: #{$degree};\r\n    -moz-transform:#{ $degree};\r\n    -ms-transform: #{$degree};\r\n    -o-transform: #{$degree};\r\n    transform: #{$degree};\r\n}\r\n\r\n//== Animation\r\n@mixin animation($animation) {\r\n    -webkit-animation: #{$animation};\r\n    -moz-animation: #{$animation};\r\n    -ms-animation: #{$animation};\r\n    -o-animation: #{$animation};\r\n    animation: #{$animation};\r\n}\r\n\r\n//== Animation FIll Mode\r\n@mixin animation-fill-mode($mode) {\r\n    -webkit-animation-fill-mode: #{$mode};\r\n    -moz-animation-fill-mode: #{$mode};\r\n    -ms-animation-fill-mode: #{$mode};\r\n    -o-animation-fill-mode: #{$mode};\r\n    animation-fill-mode: #{$mode};\r\n}\r\n\r\n//== Transition\r\n@mixin transition($transition) {\r\n    -webkit-transition: #{$transition};\r\n    -moz-transition: #{$transition};\r\n    -ms-transition: #{$transition};\r\n    -o-transition: #{$transition};\r\n    transition: #{$transition};\r\n}\r\n\r\n//== Keyframes\r\n@mixin keyframes($animationName) {\r\n    @-webkit-keyframes #{$animationName} {\r\n        @content;\r\n    }\r\n    @-moz-keyframes #{$animationName} {\r\n        @content;\r\n    }\r\n    @-o-keyframes #{$animationName} {\r\n        @content;\r\n    }\r\n    @keyframes #{$animationName} {\r\n        @content;\r\n    }\r\n}\r\n\r\n@mixin icon-color-style($color) {\r\n    border-color: $color;\r\n    ion-icon.primary-icon{\r\n        color : $color;\r\n    }\r\n    ion-icon.secondary-icon{\r\n        background: $color;\r\n    }\r\n}","@import \"fonts.scss\";\r\n@import \"padding.scss\";\r\n@import \"margin.scss\";\r\n@import \"mixins.scss\";\r\n@import \"animations.scss\";\r\n\r\n.d-flex{\r\n    display: flex;\r\n}",".ion-bg-primary{\r\n    background-color: var(--ion-color-primary);\r\n}\r\n.ion-bg-danger{\r\n    background-color: var(--ion-color-danger);\r\n}",".ion-border{\r\n    border: 1px solid var(--ion-color-medium);\r\n}","ion-button{\r\n    &.bdr-0{\r\n        --border-radius: 0px;\r\n    }\r\n    &.font-bold{\r\n        --font-weight: bold;\r\n    }\r\n}","form{\r\n\r\n    .form-group{\r\n\r\n        font-size: 14px;\r\n        margin-bottom: 15px;\r\n\r\n        ion-label{            \r\n            font-weight: bold;\r\n            margin-bottom: 5px;\r\n            display: block;\r\n        }\r\n\r\n        ion-input {\r\n            //--background: var(--ion-color-light);\r\n            --background: #FFFFFF;\r\n            //--color: #ffffff;\r\n            --padding-end: 10px;\r\n            --padding-start: 10px;\r\n            --padding-bottom: 10px;\r\n            --padding-top: 10px;\r\n            --placeholder-color:var(--ion-color-medium);\r\n            //--placeholder-font-style: initial;\r\n            //--placeholder-font-weight: initial;\r\n            --placeholder-opacity: 1;\r\n\r\n            border-radius: 10px;\r\n            border: 1px solid var(--ion-color-medium);\r\n\r\n            &:focus-within {\r\n                border-color: var(--ion-color-secondary);\r\n            }\r\n\r\n            &.ion-invalid.ion-touched{\r\n                border-color: var(--ion-color-danger);\r\n                --padding-end: 30px;                \r\n                background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23FF4E4E' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF4E4E' stroke='none'/%3e%3c/svg%3e\");\r\n                background-repeat:no-repeat;\r\n                background-position:right calc(.375em + .1875rem) center;\r\n                background-size:calc(.75em + .375rem) calc(.75em + .375rem);\r\n            }\r\n        }\r\n\r\n        ion-textarea {            \r\n            --background: #FFFFFF;            \r\n            --padding-end: 10px;\r\n            --padding-start: 10px;\r\n            --padding-bottom: 10px;\r\n            --padding-top: 10px;\r\n            --placeholder-color:var(--ion-color-medium);            \r\n            --placeholder-opacity: 1;\r\n\r\n            border-radius: 10px;\r\n            border: 1px solid var(--ion-color-medium);\r\n\r\n            &:focus-within {\r\n                border-color: var(--ion-color-secondary);\r\n            }\r\n\r\n            &.ion-invalid.ion-touched{\r\n                border-color: var(--ion-color-danger);\r\n                --padding-end: 30px;                \r\n                background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23FF4E4E' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF4E4E' stroke='none'/%3e%3c/svg%3e\");\r\n                background-repeat:no-repeat;\r\n                background-position:right calc(.375em + .1875rem) center;\r\n                background-size:calc(.75em + .375rem) calc(.75em + .375rem);\r\n            }\r\n        }\r\n\r\n        ion-select{\r\n            --padding-end: 10px;\r\n            --padding-start: 10px;\r\n            --padding-bottom: 10px;\r\n            --padding-top: 10px;\r\n            --placeholder-color:var(--ion-color-medium);\r\n            --placeholder-opacity: 1;\r\n            background-color: #FFFFFF;\r\n\r\n            border-radius: 10px;\r\n            border: 1px solid var(--ion-color-medium);\r\n\r\n            &:focus-within {\r\n                border-color: var(--ion-color-secondary);\r\n            }\r\n\r\n            &.ion-invalid.ion-touched{\r\n                border-color: var(--ion-color-danger);\r\n                --padding-end: 30px;                \r\n                background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23FF4E4E' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF4E4E' stroke='none'/%3e%3c/svg%3e\");\r\n                background-repeat:no-repeat;\r\n                background-position:right calc(.375em + .1875rem) center;\r\n                background-size:calc(.75em + .375rem) calc(.75em + .375rem);\r\n            }\r\n        }\r\n\r\n        input{\r\n            background-color: #FFFFFF;            \r\n            padding-top: 10px;\r\n            padding-right: 10px;\r\n            padding-bottom: 10px;\r\n            padding-left: 10px;\r\n            border-radius: 10px;\r\n            border: 1px solid var(--ion-color-medium);\r\n            outline: none;\r\n            width: 100%;\r\n\r\n            &::placeholder {\r\n                color: var(--ion-color-medium);\r\n                opacity: 1;\r\n            }\r\n\r\n            &:focus{\r\n                border-color: var(--ion-color-secondary);\r\n            }\r\n\r\n            &.ion-invalid.ion-touched{\r\n                border-color: var(--ion-color-danger);\r\n                padding-right: 30px;                \r\n                background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23FF4E4E' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF4E4E' stroke='none'/%3e%3c/svg%3e\");\r\n                background-repeat:no-repeat;\r\n                background-position:right calc(.375em + .1875rem) center;\r\n                background-size:calc(.75em + .375rem) calc(.75em + .375rem);\r\n            }\r\n\r\n            &[type=search]{\r\n                padding-right: 30px;                \r\n                background-image:url(\"/assets/icon/search-outline.svg\");\r\n                background-repeat:no-repeat;\r\n                background-position:right calc(.375em + .1875rem) center;\r\n                background-size:calc(.75em + .375rem) calc(.75em + .375rem);\r\n            }\r\n        }\r\n\r\n        ion-radio{\r\n            margin-right: 15px;            \r\n            width: 25px;\r\n            height: 25px;\r\n        }        \r\n        ion-radio::part(mark){        \r\n            border: 1px solid var(--ion-color-medium);        \r\n            border-radius: 50%;\r\n            transform: none;\r\n            width: 18px;\r\n            height: 18px;\r\n        }\r\n        ion-radio.radio-checked::part(mark){        \r\n            border: 5px solid var(--ion-color-secondary);\r\n            transform: none;\r\n            border-radius: 50%;\r\n        }\r\n\r\n        ion-checkbox{\r\n            margin: 4px 15px 0px 5px;\r\n        }\r\n\r\n        ion-range{\r\n            padding-left: 0;\r\n            padding-right: 0;\r\n        }\r\n\r\n        ion-item{\r\n            --padding-start: 0;\r\n            --padding-end: 0;\r\n            font-size: 14px;         \r\n        }\r\n    }    \r\n\r\n}",".modal-rounded{\r\n    .modal-wrapper{\r\n        margin-top: 40px;\r\n        border-top-right-radius: 20px;\r\n        border-top-left-radius: 20px;        \r\n    }\r\n}"],"names":[],"sourceRoot":"webpack:///"}

Zerion Mini Shell 1.0