.guide-container[data-v-743d9d32]{padding:20px 0}.guide-container .ant-row[data-v-743d9d32]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.guide-container .ant-row .ant-col[data-v-743d9d32]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.guide-card[data-v-743d9d32]{width:100%;height:320px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0}.guide-card[data-v-743d9d32]:hover{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px);border-color:#e0e0e0}.guide-card .guide-header[data-v-743d9d32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px 12px;border-bottom:1px solid #f0f0f0;height:50px;-ms-flex-negative:0;flex-shrink:0;background:linear-gradient(135deg,#fafafa,#f5f5f5)}.guide-card .guide-header .guide-icon[data-v-743d9d32]{font-size:20px;color:#1890ff;margin-right:10px;-ms-flex-negative:0;flex-shrink:0;-webkit-filter:drop-shadow(0 2px 4px rgba(24,144,255,.2));filter:drop-shadow(0 2px 4px rgba(24,144,255,.2))}.guide-card .guide-header .guide-title[data-v-743d9d32]{font-size:16px;font-weight:600;color:#333;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.05)}.guide-card .guide-content[data-v-743d9d32]{padding:7px 7px;color:#666;font-size:14px;line-height:1;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.guide-card .guide-content .guide-content-text[data-v-743d9d32]{white-space:pre-wrap;word-wrap:break-word}.guide-card .guide-actions[data-v-743d9d32]{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-top:1px solid #e8e8e8;background:linear-gradient(135deg,#fafafa,#f0f0f0);height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.guide-card .guide-actions .ant-btn[data-v-743d9d32]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 6px;height:38px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease}.guide-card .guide-actions .ant-btn[data-v-743d9d32]:first-child{margin-left:0}.guide-card .guide-actions .ant-btn[data-v-743d9d32]:last-child{margin-right:0}.guide-card .guide-actions .ant-btn[data-v-743d9d32]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.guide-card .guide-actions .ant-btn.ant-btn-primary[data-v-743d9d32]{-webkit-box-shadow:0 2px 8px rgba(24,144,255,.3);box-shadow:0 2px 8px rgba(24,144,255,.3)}.guide-card .guide-actions .ant-btn.ant-btn-primary[data-v-743d9d32]:hover{-webkit-box-shadow:0 4px 16px rgba(24,144,255,.4);box-shadow:0 4px 16px rgba(24,144,255,.4)}.pagination-wrapper[data-v-743d9d32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px;padding-top:24px;border-top:1px solid #e8e8e8;background:#fafafa;padding:24px;border-radius:8px}.video-container[data-v-743d9d32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:8px;padding:20px;-webkit-box-shadow:inset 0 2px 8px rgba(0,0,0,.3);box-shadow:inset 0 2px 8px rgba(0,0,0,.3)}