.approval-detail-layout[data-v-56e0b3b0],.approval-detail-spin[data-v-56e0b3b0]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;min-height:0}.approval-detail-header[data-v-56e0b3b0]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.approval-detail-title[data-v-56e0b3b0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-header-audio[data-v-56e0b3b0]{grid-column:2;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:2px 5px;border:1px solid #dce7f3;border-radius:20px;background:#f7fbff;-webkit-box-shadow:0 2px 8px rgba(38,74,112,.08);box-shadow:0 2px 8px rgba(38,74,112,.08)}.approval-audio-disc[data-v-56e0b3b0]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:32px;height:32px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #182333;border-radius:50%;background:repeating-radial-gradient(circle at center,hsla(0,0%,100%,.16) 0 1px,transparent 1px 4px),radial-gradient(circle at center,#2d7ff9 0 5px,#f5f9ff 5px 7px,#182333 7px 100%);-webkit-box-shadow:0 2px 7px rgba(24,35,51,.2);box-shadow:0 2px 7px rgba(24,35,51,.2)}.approval-audio-disc i[data-v-56e0b3b0]{width:4px;height:4px;border-radius:50%;background:#fff}.approval-audio-disc.is-playing[data-v-56e0b3b0]{-webkit-animation:approval-audio-disc-spin-data-v-56e0b3b0 3s linear infinite;animation:approval-audio-disc-spin-data-v-56e0b3b0 3s linear infinite}.approval-header-audio audio[data-v-56e0b3b0]{width:300px;height:30px;border-radius:16px;background:#fff;color-scheme:light;outline:none}.approval-header-audio audio[data-v-56e0b3b0]::-webkit-media-controls-enclosure,.approval-header-audio audio[data-v-56e0b3b0]::-webkit-media-controls-panel{border-radius:16px;background-color:#fff}.approval-detail-actions[data-v-56e0b3b0]{grid-column:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:end;gap:8px}.approval-close-button[data-v-56e0b3b0]{height:32px;padding:0 14px;border-color:#d9e4ef;border-radius:17px;background:#f6f9fc;color:#40566f;-webkit-box-shadow:0 2px 7px rgba(33,67,104,.08);box-shadow:0 2px 7px rgba(33,67,104,.08);-webkit-transition:all .2s ease;transition:all .2s ease}.approval-close-button[data-v-56e0b3b0]:focus,.approval-close-button[data-v-56e0b3b0]:hover{border-color:#8bbcff;background:#eef6ff;color:#1769df;-webkit-box-shadow:0 3px 10px rgba(39,119,239,.16);box-shadow:0 3px 10px rgba(39,119,239,.16)}.resource-preview-panel[data-v-56e0b3b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:16px;overflow:hidden;background:#f5f8fc}.empty-workflow-panel[data-v-56e0b3b0]{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #dce7f2;background:#fbfdff}@-webkit-keyframes approval-audio-disc-spin-data-v-56e0b3b0{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes approval-audio-disc-spin-data-v-56e0b3b0{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1100px){.approval-detail-header[data-v-56e0b3b0]{gap:8px}.approval-header-audio audio[data-v-56e0b3b0]{width:210px}}@media (prefers-reduced-motion:reduce){.approval-audio-disc.is-playing[data-v-56e0b3b0]{-webkit-animation:none;animation:none}}.course-approval-detail{overflow:hidden}.course-approval-detail .ant-modal{top:0;width:100%!important;max-width:none;height:100vh;margin:0;padding:0}.course-approval-detail .ant-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;height:100vh;overflow:hidden;border-radius:0}.course-approval-detail .ant-modal-header{-webkit-box-flex:0;-ms-flex:none;flex:none}.course-approval-detail .ant-modal-body,.course-approval-detail .approval-detail-spin,.course-approval-detail .approval-detail-spin>.ant-spin-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.course-approval-detail .approval-resource-canvas{width:100%;min-width:0}.course-approval-detail .approval-resource-canvas .canvas-shell{scrollbar-gutter:stable}.course-approval-detail .drawer-right{height:100%}.course-resource-page[data-v-34b8c145]{--course-primary:#2878e8;--course-primary-deep:#1766d3;--course-primary-soft:#eaf4ff;--course-ink:#203753;--course-muted:#8d9bad;--course-line:#eaf0f7;--course-panel:hsla(0,0%,100%,0.94);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 116px);margin:8px;padding:0;overflow:hidden;gap:10px;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:var(--course-ink)}.category-panel[data-v-34b8c145]{width:326px;-ms-flex-negative:0;flex-shrink:0;padding:22px 20px;overflow:hidden;border-radius:14px;background:var(--course-panel);-webkit-box-shadow:0 12px 32px rgba(31,55,83,.08);box-shadow:0 12px 32px rgba(31,55,83,.08)}.panel-header[data-v-34b8c145],.resource-header[data-v-34b8c145]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.panel-header h3[data-v-34b8c145],.resource-header h2[data-v-34b8c145]{margin:0;color:var(--course-ink);font-weight:700;letter-spacing:0}.panel-header h3[data-v-34b8c145]{font-size:18px}.resource-header h2[data-v-34b8c145]{font-size:22px}.panel-header span[data-v-34b8c145],.resource-header p[data-v-34b8c145]{display:block;margin:6px 0 0;color:var(--course-muted);font-size:12px}.category-actions[data-v-34b8c145]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;margin:20px 0 16px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-tree[data-v-34b8c145]{padding:8px 0 0;background:transparent}.category-context-menu[data-v-34b8c145]{position:fixed;z-index:1100;width:148px;padding:6px;border:0;border-radius:12px;background:#fff;-webkit-box-shadow:0 18px 42px rgba(30,50,75,.18);box-shadow:0 18px 42px rgba(30,50,75,.18)}.category-context-menu button[data-v-34b8c145]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:0 12px;border:0;border-radius:9px;outline:0;background:transparent;color:#34465a;cursor:pointer;text-align:left}.category-context-menu button[data-v-34b8c145]:hover{background:var(--course-primary-soft);color:var(--course-primary)}.category-context-menu button.danger[data-v-34b8c145]{color:#f04444}.category-context-menu button.danger[data-v-34b8c145]:hover{background:#fff2f0}.resource-panel[data-v-34b8c145]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-left:0;padding:24px 26px;border-radius:14px;background:var(--course-panel);-webkit-box-shadow:0 12px 32px rgba(31,55,83,.08);box-shadow:0 12px 32px rgba(31,55,83,.08)}.resource-header[data-v-34b8c145]{padding-bottom:18px;border-bottom:1px solid var(--course-line)}.filter-bar[data-v-34b8c145]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px 0 18px}.filter-actions[data-v-34b8c145],.filter-bar[data-v-34b8c145]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-actions[data-v-34b8c145]{gap:9px;-ms-flex-wrap:wrap;flex-wrap:wrap}.resource-pagination[data-v-34b8c145]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:16px}.resource-count[data-v-34b8c145]{color:var(--course-muted);font-size:13px;white-space:nowrap}.resource-cover-thumbnail[data-v-34b8c145]{display:block;width:68px;height:44px;margin:0 auto;border:0;border-radius:10px;background:#f5f7fa;-o-object-fit:cover;object-fit:cover;cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.resource-cover-thumbnail[data-v-34b8c145]:hover{-webkit-transform:translateY(-1px) scale(1.04);transform:translateY(-1px) scale(1.04);-webkit-box-shadow:0 4px 12px rgba(32,80,140,.18);box-shadow:0 4px 12px rgba(32,80,140,.18)}.resource-cover-placeholder[data-v-34b8c145]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:64px;height:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:10px;background:#f0f5fb;color:#b5c0cc;font-size:18px}.resource-cover-large[data-v-34b8c145]{display:block;max-width:100%;max-height:76vh;margin:0 auto;-o-object-fit:contain;object-fit:contain}.resource-action-buttons[data-v-34b8c145]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.resource-action-buttons .ant-btn-link[data-v-34b8c145]{height:28px;padding:0 7px;border-radius:14px;border:1px solid transparent;font-weight:500;-webkit-transition:color .18s ease,background-color .18s ease,border-color .18s ease;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.resource-action-buttons .resource-action-approval[data-v-34b8c145]{border-color:#d6e8ff;background:#edf6ff;color:#2474dc}.resource-action-buttons .resource-action-design[data-v-34b8c145]{border-color:#e7d6ff;background:#f6f0ff;color:#722ed1}.resource-action-buttons .resource-action-shelf-up[data-v-34b8c145]{border-color:#d9f0c8;background:#f1faeb;color:#389e0d}.resource-action-buttons .resource-action-shelf-down[data-v-34b8c145]{border-color:#ffe0b2;background:#fff7e8;color:#d46b08}.resource-action-buttons .resource-action-delete[data-v-34b8c145]{border-color:#ffd3d0;background:#fff1f0;color:#cf1322}.resource-action-buttons .resource-action-approval[data-v-34b8c145]:focus,.resource-action-buttons .resource-action-approval[data-v-34b8c145]:hover{border-color:#91caff;background:#dceeff;color:#0958d9}.resource-action-buttons .resource-action-design[data-v-34b8c145]:focus,.resource-action-buttons .resource-action-design[data-v-34b8c145]:hover{border-color:#c9a7f5;background:#efe3ff;color:#531dab}.resource-action-buttons .resource-action-shelf-up[data-v-34b8c145]:focus,.resource-action-buttons .resource-action-shelf-up[data-v-34b8c145]:hover{border-color:#a9dd88;background:#e4f6d8;color:#237804}.resource-action-buttons .resource-action-shelf-down[data-v-34b8c145]:focus,.resource-action-buttons .resource-action-shelf-down[data-v-34b8c145]:hover{border-color:#ffc069;background:#fff0d1;color:#ad4e00}.resource-action-buttons .resource-action-delete[data-v-34b8c145]:focus,.resource-action-buttons .resource-action-delete[data-v-34b8c145]:hover{border-color:#ff9c96;background:#ffe2e0;color:#a8071a}.resource-action-buttons .ant-divider-vertical[data-v-34b8c145]{margin:0 2px}[data-v-34b8c145] .ant-table-tbody>tr:hover>td{background:#f6faff}[data-v-34b8c145] .ant-table-tbody>.resource-sortable-row>td{cursor:-webkit-grab;cursor:grab}[data-v-34b8c145] .ant-table-tbody>.resource-sortable-row:active>td{cursor:-webkit-grabbing;cursor:grabbing}[data-v-34b8c145] .ant-table-tbody>.resource-row-dragging>td{opacity:.55;background:var(--course-primary-soft)}[data-v-34b8c145] .ant-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;padding:0 14px;border:0;border-radius:17px;background:#f1f6fc;color:#52677f;-webkit-box-shadow:none;box-shadow:none;line-height:1;text-shadow:none;-webkit-transition:color .18s ease,background .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:color .18s ease,background .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease}[data-v-34b8c145] .ant-btn>.anticon+span,[data-v-34b8c145] .ant-btn>span+.anticon{margin-left:0}[data-v-34b8c145] .ant-btn:focus,[data-v-34b8c145] .ant-btn:hover{background:#e8f2ff;color:var(--course-primary)}[data-v-34b8c145] .ant-btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}[data-v-34b8c145] .ant-btn-primary{background:linear-gradient(135deg,var(--course-primary),var(--course-primary-deep));color:#fff;-webkit-box-shadow:0 9px 18px rgba(40,120,232,.2);box-shadow:0 9px 18px rgba(40,120,232,.2)}[data-v-34b8c145] .ant-btn-primary:focus,[data-v-34b8c145] .ant-btn-primary:hover{background:linear-gradient(135deg,#3b8cf0,var(--course-primary));color:#fff}[data-v-34b8c145] .ant-btn-danger,[data-v-34b8c145] .ant-btn-danger:focus,[data-v-34b8c145] .ant-btn-danger:hover{background:#fff0f0;color:#e5484d}[data-v-34b8c145] .ant-btn[disabled],[data-v-34b8c145] .ant-btn[disabled]:hover{border:0;background:#f5f7fa;color:#b9c4d1;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}[data-v-34b8c145] .panel-header .ant-btn-circle{width:34px;height:34px;padding:0;border-radius:50%;line-height:1}[data-v-34b8c145] .category-actions .ant-btn{min-width:86px;padding:0 12px}[data-v-34b8c145] .category-actions .ant-btn .anticon,[data-v-34b8c145] .panel-header .ant-btn-circle .anticon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}[data-v-34b8c145] .ant-cascader-picker,[data-v-34b8c145] .ant-input,[data-v-34b8c145] .ant-select-selection{border:0;border-radius:17px;background:#f5f8fc;-webkit-box-shadow:inset 0 0 0 1px rgba(231,238,247,.8);box-shadow:inset 0 0 0 1px rgba(231,238,247,.8)}[data-v-34b8c145] .ant-cascader-picker:focus .ant-cascader-input,[data-v-34b8c145] .ant-input:focus,[data-v-34b8c145] .ant-input:hover,[data-v-34b8c145] .ant-select-focused .ant-select-selection,[data-v-34b8c145] .ant-select-selection:hover{-webkit-box-shadow:inset 0 0 0 1px rgba(40,120,232,.22),0 6px 16px rgba(40,120,232,.08);box-shadow:inset 0 0 0 1px rgba(40,120,232,.22),0 6px 16px rgba(40,120,232,.08)}[data-v-34b8c145] .ant-input-search .ant-input{height:34px;padding-left:14px}[data-v-34b8c145] .ant-select-selection--single{height:34px}[data-v-34b8c145] .ant-select-selection__rendered{line-height:34px}[data-v-34b8c145] .ant-table{color:#52657a;border-radius:12px;overflow:hidden}[data-v-34b8c145] .ant-table-thead>tr>th{border:0;background:#f7faff;color:#98a6b8;font-weight:600}[data-v-34b8c145] .ant-table-tbody>tr>td{border-bottom:1px solid #f0f4f8}[data-v-34b8c145] .ant-table-placeholder{border:0;background:#fff}[data-v-34b8c145] .ant-tag{border:0;border-radius:12px;padding:2px 10px}[data-v-34b8c145] .ant-tree li .ant-tree-node-content-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;line-height:1;border-radius:8px;color:#53667c;-webkit-transition:background .18s ease,color .18s ease;transition:background .18s ease,color .18s ease}[data-v-34b8c145] .ant-tree li span.ant-tree-iconEle,[data-v-34b8c145] .ant-tree li span.ant-tree-switcher{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;vertical-align:top}[data-v-34b8c145] .ant-tree li span.ant-tree-switcher{width:24px;color:#8d9bad}[data-v-34b8c145] .ant-tree li span.ant-tree-switcher .ant-tree-switcher-icon{display:none}[data-v-34b8c145] .ant-tree li span.ant-tree-switcher:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:8px;height:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:2px solid #52677f;border-bottom:2px solid #52677f;background:transparent;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,border-color .18s ease;transition:transform .18s ease,border-color .18s ease,-webkit-transform .18s ease}[data-v-34b8c145] .ant-tree li span.ant-tree-switcher_open:before{-webkit-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg)}[data-v-34b8c145] .ant-tree li span.ant-tree-switcher_close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}[data-v-34b8c145] .ant-tree li span.ant-tree-switcher-noop:before{content:"";border:0}[data-v-34b8c145] .ant-tree li span.ant-tree-switcher:hover:before{border-color:var(--course-primary)}[data-v-34b8c145] .ant-tree li .ant-tree-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}[data-v-34b8c145] .ant-tree li .ant-tree-node-content-wrapper:hover{background:#eef6ff;color:var(--course-primary)}[data-v-34b8c145] .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected{background:#e7f3ff;color:#1f5fae;font-weight:600}[data-v-34b8c145] .category-tree.ant-tree li{padding:2px 0}[data-v-34b8c145] .ant-pagination-item,[data-v-34b8c145] .ant-pagination-next .ant-pagination-item-link,[data-v-34b8c145] .ant-pagination-prev .ant-pagination-item-link,[data-v-34b8c145] .ant-select-selection{border:0}[data-v-34b8c145] .ant-pagination-item{border-radius:10px;background:#f5f8fc}[data-v-34b8c145] .ant-pagination-item-active{background:var(--course-primary)}[data-v-34b8c145] .ant-pagination-item-active a{color:#fff}@media (max-width:1180px){.course-resource-page[data-v-34b8c145]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.category-panel[data-v-34b8c145]{width:100%}.resource-panel[data-v-34b8c145]{margin:10px 0 0}.filter-bar[data-v-34b8c145]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.course-select-dropdown{border-radius:14px;overflow:hidden;-webkit-box-shadow:0 18px 42px rgba(30,50,75,.16);box-shadow:0 18px 42px rgba(30,50,75,.16)}.course-select-dropdown .ant-select-dropdown-menu{padding:6px}.course-select-dropdown .ant-cascader-menu-item,.course-select-dropdown .ant-select-dropdown-menu-item{border-radius:9px;color:#52677f}.course-select-dropdown .ant-cascader-menu-item-active,.course-select-dropdown .ant-cascader-menu-item:hover,.course-select-dropdown .ant-select-dropdown-menu-item-active,.course-select-dropdown .ant-select-dropdown-menu-item:hover{background:#eaf4ff;color:#2878e8}.course-resource-modal .ant-modal-footer .ant-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:76px;height:38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:19px;background:#f1f6fc;color:#52677f!important;-webkit-box-shadow:none;box-shadow:none;line-height:1}.course-resource-modal .ant-modal-footer .ant-btn>span{color:inherit!important}.course-resource-modal .ant-modal-footer .ant-btn-primary{background:linear-gradient(135deg,#2878e8,#1766d3)!important;color:#fff!important;-webkit-box-shadow:0 9px 18px rgba(40,120,232,.2);box-shadow:0 9px 18px rgba(40,120,232,.2)}.course-resource-modal .ant-modal-footer .ant-btn-primary:focus,.course-resource-modal .ant-modal-footer .ant-btn-primary:hover{background:linear-gradient(135deg,#3b8cf0,#2878e8)!important;color:#fff!important}