[data-v-02198f09]:root{--primary:#1e88e5;--primary-light:#64b5f6;--secondary:#42a5f5;--light-bg:#f5f9ff;--light-border:#bbdefb;--dark-text:#37474f;--gray-text:#78909c;--gray-08:rgba(120,144,156,0.08);--gray-15:rgba(120,144,156,0.15);--black-text:#000b25;--shadow:0 4px 20px rgba(30,136,229,0.15);--gradient-start:#d4ebff;--gradient-end:#e6f2ff;--text-color:#1976d2;--white:#fff;--light-bg-plus-5:#fbfdff;--primary-plus-30:#7ec1f7;--prim-r:30;--prim-g:136;--prim-b:229;--danger:#f44336;--success-color:#43a047;--warning-color:#fbc02d;--error-color:#e53935}[data-theme=purple-pink][data-v-02198f09]{--primary:#3f51b5;--prim-r:63;--prim-g:81;--prim-b:181;--primary-light:#7986cb;--secondary:#ff4081;--secondary-light:#ff80ab;--light-bg:#f5f5f5;--light-border:#e0e0e0;--dark-text:#212121;--gray-text:#757575;--gray-08:hsla(0,0%,45.9%,0.08);--gray-15:hsla(0,0%,45.9%,0.15);--black-text:#000;--shadow:0 4px 12px rgba(0,0,0,0.1);--gradient-start:#d5d9f3;--gradient-end:#e8ebf7;--text-color:#344397;--white:#fff;--light-bg-plus-5:#fafafa;--primary-plus-30:#9fa8d8;--danger:#f44336;--success-color:#388e3c;--warning-color:#f9a825;--error-color:#d32f2f}.btn-cssbuttons[data-v-02198f09]{z-index:2;position:relative;padding:10px 8px;font:500 14px/1 Roboto,sans-serif;color:#fff;background:none;border:none;cursor:pointer;outline:none;overflow:visible;-webkit-filter:drop-shadow(0 2px 8px rgba(39,94,254,.32));filter:drop-shadow(0 2px 8px rgba(39,94,254,.32));-webkit-transition:.3s cubic-bezier(.215,.61,.355,1);transition:.3s cubic-bezier(.215,.61,.355,1)}.btn-cssbuttons .btn-cssbuttons-list[data-v-02198f09]{opacity:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:visible .3s;transition:visible .3s;background-color:var(--secondary);border-radius:10px;padding:10px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden}.btn-cssbuttons .btn-cssbuttons-list .btn-cssbuttons-item[data-v-02198f09]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;position:relative;width:100%}.btn-cssbuttons .btn-cssbuttons-list .btn-cssbuttons-item .btn-text[data-v-02198f09]{width:100%;padding:0 10px;opacity:1}.btn-cssbuttons .btn-cssbuttons-list .selected[data-v-02198f09]{background-color:var(--light-bg);border-radius:15px;color:var(--primary)}.btn-cssbuttons .btn-show-text[data-v-02198f09]{opacity:1;position:inherit}.btn-cssbuttons[data-v-02198f09]:before{content:"";position:absolute;inset:0;background:var(--secondary);border-radius:24px;-webkit-transition:inherit;transition:inherit}.btn-cssbuttons:hover .btn-cssbuttons-list[data-v-02198f09]{opacity:1;visibility:visible}.btn-cssbuttons:hover .btn-cssbuttons-list .btn-cssbuttons-item[data-v-02198f09]:not(.selected):hover{opacity:.5;background-color:var(--light-bg);border-radius:15px;color:var(--primary)}.btn-cssbuttons:hover span[data-v-02198f09],.btn-cssbuttons:hover span span[data-v-02198f09]{-webkit-transform:translateY(-55px);transform:translateY(-55px)}.btn-cssbuttons:hover .btn-text[data-v-02198f09]{-webkit-transform:translateY(0);transform:translateY(0)}.btn-cssbuttons:hover .btn-show-text[data-v-02198f09]{opacity:0}.btn-cssbuttons[data-v-02198f09]:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}